xref: /aosp_15_r20/prebuilts/runtime/mainline/i18n/sdk/java/core-icu4j.jar (revision 924841fff420cd6b931e1027ee46b85e0a18fe17)

META-INF/
META-INF/MANIFEST.MF
android/
android/icu/
android/icu/ICUConfig.properties
android/icu/impl/
android/icu/impl/Assert.class
Assert.java package android.icu.impl public android.icu.impl.Assert extends java.lang.Object { public void <init> () 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 }
android/icu/impl/BMPSet.class
BMPSet.java package android.icu.impl public final android.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 synthetic boolean $assertionsDisabled public void <init> (int[], int) int[] parentList int parentListLength int i public void <init> (android.icu.impl.BMPSet, int[], int) android.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, android.icu.text.UnicodeSet$SpanCondition, android.icu.util.OutputInt) char c2 int lead int twoBits int supplementary char c2 char c char c2 int lead int twoBits int supplementary char c2 char c int spanLength CharSequence s int start android.icu.text.UnicodeSet$SpanCondition spanCondition android.icu.util.OutputInt outCount int i int limit int numSupplementary public final int spanBack (java.lang.CharSequence, int, android.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 android.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 <clinit> () }
android/icu/impl/CSCharacterIterator.class
CSCharacterIterator.java package android.icu.impl public android.icu.impl.CSCharacterIterator extends java.lang.Object implements java.text.CharacterIterator { private int index private CharSequence seq public void <init> (java.lang.CharSequence) CharSequence text public char first () public char last () public char current () public char next () public char previous () public char setIndex (int) int position public int getBeginIndex () public int getEndIndex () public int getIndex () public java.lang.Object clone () android.icu.impl.CSCharacterIterator copy }
android/icu/impl/CacheBase.class
CacheBase.java package android.icu.impl public abstract android.icu.impl.CacheBase extends java.lang.Object { public void <init> () public abstract java.lang.Object getInstance (java.lang.Object, java.lang.Object) protected abstract java.lang.Object createInstance (java.lang.Object, java.lang.Object) }
android/icu/impl/CacheValue$1.class
CacheValue.java package android.icu.impl synthetic android.icu.impl.CacheValue$1 extends java.lang.Object { }
android/icu/impl/CacheValue$NullValue.class
CacheValue.java package android.icu.impl final android.icu.impl.CacheValue$NullValue extends android.icu.impl.CacheValue { private void <init> () public boolean isNull () public java.lang.Object get () public java.lang.Object resetIfCleared (java.lang.Object) Object value synthetic void <init> (android.icu.impl.CacheValue$1) android.icu.impl.CacheValue$1 x0 }
android/icu/impl/CacheValue$SoftValue.class
CacheValue.java package android.icu.impl final android.icu.impl.CacheValue$SoftValue extends android.icu.impl.CacheValue { private volatile java.lang.ref.Reference ref void <init> (java.lang.Object) Object value public java.lang.Object get () public synchronized java.lang.Object resetIfCleared (java.lang.Object) Object value Object oldValue }
android/icu/impl/CacheValue$Strength.class
CacheValue.java package android.icu.impl public final enum android.icu.impl.CacheValue$Strength extends java.lang.Enum { public static final enum android.icu.impl.CacheValue$Strength STRONG public static final enum android.icu.impl.CacheValue$Strength SOFT private static final synthetic android.icu.impl.CacheValue$Strength[] $VALUES public static android.icu.impl.CacheValue$Strength[] values () public static android.icu.impl.CacheValue$Strength valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/impl/CacheValue$StrongValue.class
CacheValue.java package android.icu.impl final android.icu.impl.CacheValue$StrongValue extends android.icu.impl.CacheValue { private Object value void <init> (java.lang.Object) Object value public java.lang.Object get () public java.lang.Object resetIfCleared (java.lang.Object) Object value }
android/icu/impl/CacheValue.class
CacheValue.java package android.icu.impl public abstract android.icu.impl.CacheValue extends java.lang.Object { private static volatile android.icu.impl.CacheValue$Strength strength private static final android.icu.impl.CacheValue NULL_VALUE public void <init> () public static void setStrength (android.icu.impl.CacheValue$Strength) android.icu.impl.CacheValue$Strength strength public static boolean futureInstancesWillBeStrong () public static android.icu.impl.CacheValue getInstance (java.lang.Object) Object value public boolean isNull () public abstract java.lang.Object get () public abstract java.lang.Object resetIfCleared (java.lang.Object) static void <clinit> () }
android/icu/impl/CalType.class
CalType.java package android.icu.impl public final enum android.icu.impl.CalType extends java.lang.Enum { public static final enum android.icu.impl.CalType GREGORIAN public static final enum android.icu.impl.CalType ISO8601 public static final enum android.icu.impl.CalType BUDDHIST public static final enum android.icu.impl.CalType CHINESE public static final enum android.icu.impl.CalType COPTIC public static final enum android.icu.impl.CalType DANGI public static final enum android.icu.impl.CalType ETHIOPIC public static final enum android.icu.impl.CalType ETHIOPIC_AMETE_ALEM public static final enum android.icu.impl.CalType HEBREW public static final enum android.icu.impl.CalType INDIAN public static final enum android.icu.impl.CalType ISLAMIC public static final enum android.icu.impl.CalType ISLAMIC_CIVIL public static final enum android.icu.impl.CalType ISLAMIC_RGSA public static final enum android.icu.impl.CalType ISLAMIC_TBLA public static final enum android.icu.impl.CalType ISLAMIC_UMALQURA public static final enum android.icu.impl.CalType JAPANESE public static final enum android.icu.impl.CalType PERSIAN public static final enum android.icu.impl.CalType ROC public static final enum android.icu.impl.CalType UNKNOWN String id private static final synthetic android.icu.impl.CalType[] $VALUES public static android.icu.impl.CalType[] values () public static android.icu.impl.CalType valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String id public java.lang.String getId () static void <clinit> () }
android/icu/impl/CalendarAstronomer$1.class
CalendarAstronomer.java package android.icu.impl android.icu.impl.CalendarAstronomer$1 extends java.lang.Object implements android.icu.impl.CalendarAstronomer$AngleFunc { final synthetic android.icu.impl.CalendarAstronomer this$0 void <init> (android.icu.impl.CalendarAstronomer) android.icu.impl.CalendarAstronomer this$0 public double eval () }
android/icu/impl/CalendarAstronomer$2.class
CalendarAstronomer.java package android.icu.impl android.icu.impl.CalendarAstronomer$2 extends java.lang.Object implements android.icu.impl.CalendarAstronomer$CoordFunc { final synthetic android.icu.impl.CalendarAstronomer this$0 void <init> (android.icu.impl.CalendarAstronomer) android.icu.impl.CalendarAstronomer this$0 public android.icu.impl.CalendarAstronomer$Equatorial eval () }
android/icu/impl/CalendarAstronomer$3.class
CalendarAstronomer.java package android.icu.impl android.icu.impl.CalendarAstronomer$3 extends java.lang.Object implements android.icu.impl.CalendarAstronomer$AngleFunc { final synthetic android.icu.impl.CalendarAstronomer this$0 void <init> (android.icu.impl.CalendarAstronomer) android.icu.impl.CalendarAstronomer this$0 public double eval () }
android/icu/impl/CalendarAstronomer$4.class
CalendarAstronomer.java package android.icu.impl android.icu.impl.CalendarAstronomer$4 extends java.lang.Object implements android.icu.impl.CalendarAstronomer$CoordFunc { final synthetic android.icu.impl.CalendarAstronomer this$0 void <init> (android.icu.impl.CalendarAstronomer) android.icu.impl.CalendarAstronomer this$0 public android.icu.impl.CalendarAstronomer$Equatorial eval () }
android/icu/impl/CalendarAstronomer$AngleFunc.class
CalendarAstronomer.java package android.icu.impl abstract android.icu.impl.CalendarAstronomer$AngleFunc extends java.lang.Object { public abstract double eval () }
android/icu/impl/CalendarAstronomer$CoordFunc.class
CalendarAstronomer.java package android.icu.impl abstract android.icu.impl.CalendarAstronomer$CoordFunc extends java.lang.Object { public abstract android.icu.impl.CalendarAstronomer$Equatorial eval () }
android/icu/impl/CalendarAstronomer$Ecliptic.class
CalendarAstronomer.java package android.icu.impl public final android.icu.impl.CalendarAstronomer$Ecliptic extends java.lang.Object { public final double latitude public final double longitude public void <init> (double, double) double lat double lon public java.lang.String toString () }
android/icu/impl/CalendarAstronomer$Equatorial.class
CalendarAstronomer.java package android.icu.impl public final android.icu.impl.CalendarAstronomer$Equatorial extends java.lang.Object { public final double ascension public final double declination public void <init> (double, double) double asc double dec public java.lang.String toString () public java.lang.String toHmsString () }
android/icu/impl/CalendarAstronomer$Horizon.class
CalendarAstronomer.java package android.icu.impl public final android.icu.impl.CalendarAstronomer$Horizon extends java.lang.Object { public final double altitude public final double azimuth public void <init> (double, double) double alt double azim public java.lang.String toString () }
android/icu/impl/CalendarAstronomer$MoonAge.class
CalendarAstronomer.java package android.icu.impl android.icu.impl.CalendarAstronomer$MoonAge extends java.lang.Object { double value void <init> (double) double val }
android/icu/impl/CalendarAstronomer$SolarLongitude.class
CalendarAstronomer.java package android.icu.impl android.icu.impl.CalendarAstronomer$SolarLongitude extends java.lang.Object { double value void <init> (double) double val }
android/icu/impl/CalendarAstronomer.class
CalendarAstronomer.java package android.icu.impl public android.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 android.icu.impl.CalendarAstronomer$SolarLongitude VERNAL_EQUINOX public static final android.icu.impl.CalendarAstronomer$SolarLongitude SUMMER_SOLSTICE public static final android.icu.impl.CalendarAstronomer$SolarLongitude AUTUMN_EQUINOX public static final android.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 android.icu.impl.CalendarAstronomer$MoonAge NEW_MOON public static final android.icu.impl.CalendarAstronomer$MoonAge FIRST_QUARTER public static final android.icu.impl.CalendarAstronomer$MoonAge FULL_MOON public static final android.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 android.icu.impl.CalendarAstronomer$Equatorial moonPosition public void <init> () public void <init> (java.util.Date) java.util.Date d public void <init> (long) long aTime public void <init> (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 android.icu.impl.CalendarAstronomer$Equatorial eclipticToEquatorial (android.icu.impl.CalendarAstronomer$Ecliptic) android.icu.impl.CalendarAstronomer$Ecliptic ecliptic public final android.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 android.icu.impl.CalendarAstronomer$Equatorial eclipticToEquatorial (double) double eclipLong public android.icu.impl.CalendarAstronomer$Horizon eclipticToHorizon (double) double eclipLong android.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 android.icu.impl.CalendarAstronomer$Equatorial getSunPosition () public long getSunTime (double, boolean) double desired boolean next public long getSunTime (android.icu.impl.CalendarAstronomer$SolarLongitude, boolean) android.icu.impl.CalendarAstronomer$SolarLongitude desired boolean next public long getSunRiseSet (boolean) boolean rise long t0 long noon long t public android.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 (android.icu.impl.CalendarAstronomer$MoonAge, boolean) android.icu.impl.CalendarAstronomer$MoonAge desired boolean next public long getMoonRiseSet (boolean) boolean rise private long timeOfAngle (android.icu.impl.CalendarAstronomer$AngleFunc, double, double, long, boolean) long delta double angle double factor android.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 (android.icu.impl.CalendarAstronomer$CoordFunc, boolean, double, double, long) double angle double lst long newTime android.icu.impl.CalendarAstronomer$CoordFunc func boolean rise double diameter double refraction long epsilon android.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 synthetic java.lang.String access$000 (double) double x0 static synthetic java.lang.String access$100 (double) double x0 static void <clinit> () }
android/icu/impl/CalendarCache.class
CalendarCache.java package android.icu.impl public android.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 <init> () 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 <clinit> () }
android/icu/impl/CalendarUtil$CalendarPreferences.class
CalendarUtil.java package android.icu.impl final android.icu.impl.CalendarUtil$CalendarPreferences extends android.icu.impl.UResource$Sink { private static final android.icu.impl.CalendarUtil$CalendarPreferences INSTANCE java.util.Map prefs void <init> () android.icu.impl.ICUResourceBundle rb java.lang.String getCalendarTypeForRegion (java.lang.String) String region String type public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) String type android.icu.impl.UResource$Array types int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Table calendarPreferenceData static synthetic android.icu.impl.CalendarUtil$CalendarPreferences access$000 () static void <clinit> () }
android/icu/impl/CalendarUtil.class
CalendarUtil.java package android.icu.impl public final android.icu.impl.CalendarUtil extends java.lang.Object { private static final String CALKEY private static final String DEFCAL public void <init> () public static java.lang.String getCalendarType (android.icu.util.ULocale) android.icu.util.ULocale loc String calType android.icu.util.ULocale canonical String region }
android/icu/impl/CaseMapImpl$1.class
CaseMapImpl.java package android.icu.impl synthetic android.icu.impl.CaseMapImpl$1 extends java.lang.Object { }
android/icu/impl/CaseMapImpl$GreekUpper.class
CaseMapImpl.java package android.icu.impl final android.icu.impl.CaseMapImpl$GreekUpper extends java.lang.Object { private static final int UPPER_MASK private static final int HAS_VOWEL private static final int HAS_YPOGEGRAMMENI private static final int HAS_ACCENT private static final int HAS_DIALYTIKA private static final int HAS_COMBINING_DIALYTIKA private static final int HAS_OTHER_GREEK_DIACRITIC private static final int HAS_VOWEL_AND_ACCENT private static final int HAS_VOWEL_AND_ACCENT_AND_DIALYTIKA private static final int HAS_EITHER_DIALYTIKA private static final int AFTER_CASED private static final int AFTER_VOWEL_WITH_ACCENT private static final char[] data0370 private static final char[] data1F00 private static final char data2126 private void <init> () private static final int getLetterData (int) int c private static final int getDiacriticData (int) int c private static boolean isFollowedByCasedLetter (java.lang.CharSequence, int) int c int type CharSequence s int i private static java.lang.Appendable toUpper (int, java.lang.CharSequence, java.lang.Appendable, android.icu.text.Edits) throws java.io.IOException int diacriticData boolean change int i2 int oldLength int newLength int upper int numYpogegrammeni boolean addTonos boolean change int c int nextIndex int nextState int type int data int i int options CharSequence src Appendable dest android.icu.text.Edits edits int state static synthetic java.lang.Appendable access$100 (int, java.lang.CharSequence, java.lang.Appendable, android.icu.text.Edits) throws java.io.IOException int x0 CharSequence x1 Appendable x2 android.icu.text.Edits x3 static void <clinit> () }
android/icu/impl/CaseMapImpl$StringContextIterator.class
CaseMapImpl.java package android.icu.impl public final android.icu.impl.CaseMapImpl$StringContextIterator extends java.lang.Object implements android.icu.impl.UCaseProps$ContextIterator { protected CharSequence s protected int index protected int limit protected int cpStart protected int cpLimit protected int dir public void <init> (java.lang.CharSequence) CharSequence src public void <init> (java.lang.CharSequence, int, int) CharSequence src int cpStart int cpLimit public void setLimit (int) int lim public void moveToLimit () public int nextCaseMapCP () int c public void setCPStartAndLimit (int, int) int s int l public int getCPStart () public int getCPLimit () public int getCPLength () public void reset (int) int direction public int next () int c int c }
android/icu/impl/CaseMapImpl$WholeStringBreakIterator.class
CaseMapImpl.java package android.icu.impl final android.icu.impl.CaseMapImpl$WholeStringBreakIterator extends android.icu.text.BreakIterator { private int length private void <init> () private static void notImplemented () public int first () public int last () public int next (int) int n public int next () public int previous () public int following (int) int offset public int current () public java.text.CharacterIterator getText () public void setText (java.text.CharacterIterator) java.text.CharacterIterator newText public void setText (java.lang.CharSequence) CharSequence newText public void setText (java.lang.String) String newText synthetic void <init> (android.icu.impl.CaseMapImpl$1) android.icu.impl.CaseMapImpl$1 x0 }
android/icu/impl/CaseMapImpl.class
CaseMapImpl.java package android.icu.impl public final android.icu.impl.CaseMapImpl extends java.lang.Object { public static final int TITLECASE_WHOLE_STRING public static final int TITLECASE_SENTENCES private static final int TITLECASE_ITERATOR_MASK public static final int TITLECASE_ADJUST_TO_CASED private static final int TITLECASE_ADJUSTMENT_MASK private static final int LNS public static final int OMIT_UNCHANGED_TEXT private static final android.icu.impl.Trie2_16 CASE_TRIE static final synthetic boolean $assertionsDisabled public void <init> () public static int addTitleAdjustmentOption (int, int) int options int newOption int adjOptions private static boolean isLNS (int) int c int gc public static int addTitleIteratorOption (int, int) int options int newOption int iterOptions public static android.icu.text.BreakIterator getTitleBreakIterator (java.util.Locale, int, android.icu.text.BreakIterator) java.util.Locale locale int options android.icu.text.BreakIterator iter public static android.icu.text.BreakIterator getTitleBreakIterator (android.icu.util.ULocale, int, android.icu.text.BreakIterator) android.icu.util.ULocale locale int options android.icu.text.BreakIterator iter private static int appendCodePoint (java.lang.Appendable, int) throws java.io.IOException Appendable a int c private static void appendResult (int, java.lang.Appendable, int, int, android.icu.text.Edits) throws java.io.IOException int length int result Appendable dest int cpLength int options android.icu.text.Edits edits private static final void appendUnchanged (java.lang.CharSequence, int, int, java.lang.Appendable, int, android.icu.text.Edits) throws java.io.IOException CharSequence src int start int length Appendable dest int options android.icu.text.Edits edits private static java.lang.String applyEdits (java.lang.CharSequence, java.lang.StringBuilder, android.icu.text.Edits) int i int i android.icu.text.Edits$Iterator ei CharSequence src StringBuilder replacementChars android.icu.text.Edits edits StringBuilder result private static void internalToLower (int, int, java.lang.CharSequence, int, int, android.icu.impl.CaseMapImpl$StringContextIterator, java.lang.Appendable, android.icu.text.Edits) throws java.io.IOException byte[] latinToLower byte d int delta int props int delta char trail int c char lead int cpStart int c int caseLocale int options CharSequence src int srcStart int srcLimit android.icu.impl.CaseMapImpl$StringContextIterator iter Appendable dest android.icu.text.Edits edits byte[] latinToLower int prev int srcIndex private static void internalToUpper (int, int, java.lang.CharSequence, java.lang.Appendable, android.icu.text.Edits) throws java.io.IOException byte[] latinToUpper byte d int delta int props int delta char trail int c char lead int cpStart int c int caseLocale int options CharSequence src Appendable dest android.icu.text.Edits edits android.icu.impl.CaseMapImpl$StringContextIterator iter byte[] latinToUpper int prev int srcIndex int srcLength public static java.lang.String toLower (int, int, java.lang.CharSequence) android.icu.text.Edits edits StringBuilder replacementChars int caseLocale int options CharSequence src public static java.lang.Appendable toLower (int, int, java.lang.CharSequence, java.lang.Appendable, android.icu.text.Edits) java.io.IOException e int caseLocale int options CharSequence src Appendable dest android.icu.text.Edits edits public static java.lang.String toUpper (int, int, java.lang.CharSequence) android.icu.text.Edits edits StringBuilder replacementChars int caseLocale int options CharSequence src public static java.lang.Appendable toUpper (int, int, java.lang.CharSequence, java.lang.Appendable, android.icu.text.Edits) java.io.IOException e int caseLocale int options CharSequence src Appendable dest android.icu.text.Edits edits public static java.lang.String toTitle (int, int, android.icu.text.BreakIterator, java.lang.CharSequence) android.icu.text.Edits edits StringBuilder replacementChars int caseLocale int options android.icu.text.BreakIterator iter CharSequence src public static java.lang.Appendable toTitle (int, int, android.icu.text.BreakIterator, java.lang.CharSequence, java.lang.Appendable, android.icu.text.Edits) int index boolean toCased char c2 char c1 int titleLimit int titleStart int c int index android.icu.impl.CaseMapImpl$StringContextIterator iter int srcLength int prev boolean isFirstIndex java.io.IOException e int caseLocale int options android.icu.text.BreakIterator titleIter CharSequence src Appendable dest android.icu.text.Edits edits public static java.lang.String fold (int, java.lang.CharSequence) android.icu.text.Edits edits StringBuilder replacementChars int options CharSequence src public static java.lang.Appendable fold (int, java.lang.CharSequence, java.lang.Appendable, android.icu.text.Edits) java.io.IOException e int options CharSequence src Appendable dest android.icu.text.Edits edits static synthetic void access$200 (int, java.lang.Appendable, int, int, android.icu.text.Edits) throws java.io.IOException int x0 Appendable x1 int x2 int x3 android.icu.text.Edits x4 static void <clinit> () }
android/icu/impl/CharTrie.class
CharTrie.java package android.icu.impl public android.icu.impl.CharTrie extends android.icu.impl.Trie { private char m_initialValue_ private char[] m_data_ static final synthetic boolean $assertionsDisabled public void <init> (java.nio.ByteBuffer, android.icu.impl.Trie$DataManipulate) java.nio.ByteBuffer bytes android.icu.impl.Trie$DataManipulate dataManipulate public void <init> (int, int, android.icu.impl.Trie$DataManipulate) int limit char block int initialValue int leadUnitValue android.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) android.icu.impl.CharTrie othertrie Object other boolean result public int hashCode () protected final void unserialize (java.nio.ByteBuffer) java.nio.ByteBuffer bytes int indexDataLength protected final int getSurrogateOffset (char, char) char lead char trail int offset protected final int getValue (int) int index protected final int getInitialValue () static void <clinit> () }
android/icu/impl/CharacterIteration.class
CharacterIteration.java package android.icu.impl public final android.icu.impl.CharacterIteration extends java.lang.Object { public static final int DONE32 private void <init> () 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 }
android/icu/impl/CharacterIteratorWrapper.class
CharacterIteratorWrapper.java package android.icu.impl public android.icu.impl.CharacterIteratorWrapper extends android.icu.text.UCharacterIterator { private java.text.CharacterIterator iterator public void <init> (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 () android.icu.impl.CharacterIteratorWrapper result CloneNotSupportedException e public int moveIndex (int) int delta int length int idx public java.text.CharacterIterator getCharacterIterator () }
android/icu/impl/CharacterPropertiesImpl.class
CharacterPropertiesImpl.java package android.icu.impl public final android.icu.impl.CharacterPropertiesImpl extends java.lang.Object { private static final int NUM_INCLUSIONS private static final android.icu.text.UnicodeSet[] inclusions static final synthetic boolean $assertionsDisabled public void <init> () public static synchronized void clear () int i private static android.icu.text.UnicodeSet getInclusionsForSource (int) android.icu.text.UnicodeSet incl int src private static android.icu.text.UnicodeSet getIntPropInclusions (int) int value int c int rangeEnd int i int prop int inclIndex int src android.icu.text.UnicodeSet incl android.icu.text.UnicodeSet intPropIncl int numRanges int prevValue public static synchronized android.icu.text.UnicodeSet getInclusionsForProperty (int) int src int prop static void <clinit> () }
android/icu/impl/ClassLoaderUtil$1.class
ClassLoaderUtil.java package android.icu.impl android.icu.impl.ClassLoaderUtil$1 extends java.lang.Object implements java.security.PrivilegedAction { void <init> () public android.icu.impl.ClassLoaderUtil$BootstrapClassLoader run () public volatile synthetic java.lang.Object run () }
android/icu/impl/ClassLoaderUtil$BootstrapClassLoader.class
ClassLoaderUtil.java package android.icu.impl android.icu.impl.ClassLoaderUtil$BootstrapClassLoader extends java.lang.ClassLoader { void <init> () }
android/icu/impl/ClassLoaderUtil.class
ClassLoaderUtil.java package android.icu.impl public android.icu.impl.ClassLoaderUtil extends java.lang.Object { private static volatile ClassLoader BOOTSTRAP_CLASSLOADER public void <init> () private static java.lang.ClassLoader getBootstrapClassLoader () ClassLoader cl public static java.lang.ClassLoader getClassLoader (java.lang.Class) Class cls ClassLoader cl public static java.lang.ClassLoader getClassLoader () ClassLoader cl }
android/icu/impl/CollectionSet.class
CollectionSet.java package android.icu.impl public android.icu.impl.CollectionSet extends java.lang.Object implements java.util.Set { private final java.util.Collection data public void <init> (java.util.Collection) java.util.Collection data public int size () public boolean isEmpty () public boolean contains (java.lang.Object) Object o public java.util.Iterator iterator () public java.lang.Object[] toArray () public java.lang.Object[] toArray (java.lang.Object[]) Object[] a public boolean add (java.lang.Object) Object e public boolean remove (java.lang.Object) Object o public boolean containsAll (java.util.Collection) java.util.Collection c public boolean addAll (java.util.Collection) java.util.Collection c public boolean retainAll (java.util.Collection) java.util.Collection c public boolean removeAll (java.util.Collection) java.util.Collection c public void clear () }
android/icu/impl/CurrencyData$1.class
CurrencyData.java package android.icu.impl android.icu.impl.CurrencyData$1 extends java.lang.Object implements android.icu.impl.CurrencyData$CurrencyDisplayInfoProvider { void <init> () public android.icu.impl.CurrencyData$CurrencyDisplayInfo getInstance (android.icu.util.ULocale, boolean) android.icu.util.ULocale locale boolean withFallback public boolean hasData () }
android/icu/impl/CurrencyData$CurrencyDisplayInfo.class
CurrencyData.java package android.icu.impl public abstract android.icu.impl.CurrencyData$CurrencyDisplayInfo extends android.icu.text.CurrencyDisplayNames { public void <init> () public abstract java.util.Map getUnitPatterns () public abstract android.icu.impl.CurrencyData$CurrencyFormatInfo getFormatInfo (java.lang.String) public abstract android.icu.impl.CurrencyData$CurrencySpacingInfo getSpacingInfo () }
android/icu/impl/CurrencyData$CurrencyDisplayInfoProvider.class
CurrencyData.java package android.icu.impl public abstract android.icu.impl.CurrencyData$CurrencyDisplayInfoProvider extends java.lang.Object { public abstract android.icu.impl.CurrencyData$CurrencyDisplayInfo getInstance (android.icu.util.ULocale, boolean) public abstract boolean hasData () }
android/icu/impl/CurrencyData$CurrencyFormatInfo.class
CurrencyData.java package android.icu.impl public final android.icu.impl.CurrencyData$CurrencyFormatInfo extends java.lang.Object { public final String isoCode public final String currencyPattern public final String monetaryDecimalSeparator public final String monetaryGroupingSeparator public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String isoCode String currencyPattern String monetarySeparator String monetaryGroupingSeparator }
android/icu/impl/CurrencyData$CurrencySpacingInfo$SpacingPattern.class
CurrencyData.java package android.icu.impl public final enum android.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern extends java.lang.Enum { public static final enum android.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern CURRENCY_MATCH public static final enum android.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern SURROUNDING_MATCH public static final enum android.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern INSERT_BETWEEN public static final enum android.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern COUNT private static final synthetic android.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern[] $VALUES static final synthetic boolean $assertionsDisabled public static android.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern[] values () public static android.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private void <init> (java.lang.String, int, int) int value static void <clinit> () }
android/icu/impl/CurrencyData$CurrencySpacingInfo$SpacingType.class
CurrencyData.java package android.icu.impl public final enum android.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingType extends java.lang.Enum { public static final enum android.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingType BEFORE public static final enum android.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingType AFTER public static final enum android.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingType COUNT private static final synthetic android.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingType[] $VALUES public static android.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingType[] values () public static android.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/impl/CurrencyData$CurrencySpacingInfo.class
CurrencyData.java package android.icu.impl public final android.icu.impl.CurrencyData$CurrencySpacingInfo extends java.lang.Object { private final String[][] symbols public boolean hasBeforeCurrency public boolean hasAfterCurrency private static final String DEFAULT_CUR_MATCH private static final String DEFAULT_CTX_MATCH private static final String DEFAULT_INSERT public static final android.icu.impl.CurrencyData$CurrencySpacingInfo DEFAULT static final synthetic boolean $assertionsDisabled public void <init> () public transient void <init> (java.lang.String[]) int j int i String[] strings int k public void setSymbolIfNull (android.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingType, android.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern, java.lang.String) android.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingType type android.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern pattern String value int i int j public java.lang.String[] getBeforeSymbols () public java.lang.String[] getAfterSymbols () static void <clinit> () }
android/icu/impl/CurrencyData$DefaultInfo.class
CurrencyData.java package android.icu.impl public android.icu.impl.CurrencyData$DefaultInfo extends android.icu.impl.CurrencyData$CurrencyDisplayInfo { private final boolean fallback private static final android.icu.impl.CurrencyData$CurrencyDisplayInfo FALLBACK_INSTANCE private static final android.icu.impl.CurrencyData$CurrencyDisplayInfo NO_FALLBACK_INSTANCE private void <init> (boolean) boolean fallback public static final android.icu.impl.CurrencyData$CurrencyDisplayInfo getWithFallback (boolean) boolean fallback public java.lang.String getName (java.lang.String) String isoCode public java.lang.String getPluralName (java.lang.String, java.lang.String) String isoCode String pluralType public java.lang.String getSymbol (java.lang.String) String isoCode public java.lang.String getNarrowSymbol (java.lang.String) String isoCode public java.lang.String getFormalSymbol (java.lang.String) String isoCode public java.lang.String getVariantSymbol (java.lang.String) String isoCode public java.util.Map symbolMap () public java.util.Map nameMap () public android.icu.util.ULocale getULocale () public java.util.Map getUnitPatterns () public android.icu.impl.CurrencyData$CurrencyFormatInfo getFormatInfo (java.lang.String) String isoCode public android.icu.impl.CurrencyData$CurrencySpacingInfo getSpacingInfo () static void <clinit> () }
android/icu/impl/CurrencyData.class
CurrencyData.java package android.icu.impl public android.icu.impl.CurrencyData extends java.lang.Object { public static final android.icu.impl.CurrencyData$CurrencyDisplayInfoProvider provider private void <init> () static void <clinit> () Class clzz Throwable t android.icu.impl.CurrencyData$CurrencyDisplayInfoProvider temp }
android/icu/impl/CurrencyData.uau
android/icu/impl/DateNumberFormat.class
DateNumberFormat.java package android.icu.impl public final android.icu.impl.DateNumberFormat extends android.icu.text.NumberFormat { private static final long serialVersionUID private char[] digits private char zeroDigit private char minusSign private boolean positiveOnly private static final int DECIMAL_BUF_SIZE private transient char[] decimalBuf private static android.icu.impl.SimpleCache CACHE private int maxIntDigits private int minIntDigits private static final long PARSE_THRESHOLD public void <init> (android.icu.util.ULocale, java.lang.String, java.lang.String) android.icu.util.ULocale loc String digitString String nsName public void <init> (android.icu.util.ULocale, char, java.lang.String) int i android.icu.util.ULocale loc char zeroDigit String nsName StringBuffer buf private void initialize (android.icu.util.ULocale, java.lang.String, java.lang.String) String minusString String minusString java.util.MissingResourceException ex1 String minusString java.util.MissingResourceException ex int i String minusString android.icu.impl.ICUResourceBundle rb android.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 (android.icu.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition) android.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 android.icu.impl.DateNumberFormat other public int hashCode () private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream stream public java.lang.Object clone () android.icu.impl.DateNumberFormat dnfmt static void <clinit> () }
android/icu/impl/DayPeriodRules$1.class
DayPeriodRules.java package android.icu.impl synthetic android.icu.impl.DayPeriodRules$1 extends java.lang.Object { }
android/icu/impl/DayPeriodRules$CutoffType.class
DayPeriodRules.java package android.icu.impl final enum android.icu.impl.DayPeriodRules$CutoffType extends java.lang.Enum { public static final enum android.icu.impl.DayPeriodRules$CutoffType BEFORE public static final enum android.icu.impl.DayPeriodRules$CutoffType AFTER public static final enum android.icu.impl.DayPeriodRules$CutoffType FROM public static final enum android.icu.impl.DayPeriodRules$CutoffType AT private static final synthetic android.icu.impl.DayPeriodRules$CutoffType[] $VALUES public static android.icu.impl.DayPeriodRules$CutoffType[] values () public static android.icu.impl.DayPeriodRules$CutoffType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static android.icu.impl.DayPeriodRules$CutoffType fromStringOrNull (java.lang.CharSequence) CharSequence str static synthetic android.icu.impl.DayPeriodRules$CutoffType access$300 (java.lang.CharSequence) CharSequence x0 static void <clinit> () }
android/icu/impl/DayPeriodRules$DayPeriod.class
DayPeriodRules.java package android.icu.impl public final enum android.icu.impl.DayPeriodRules$DayPeriod extends java.lang.Enum { public static final enum android.icu.impl.DayPeriodRules$DayPeriod MIDNIGHT public static final enum android.icu.impl.DayPeriodRules$DayPeriod NOON public static final enum android.icu.impl.DayPeriodRules$DayPeriod MORNING1 public static final enum android.icu.impl.DayPeriodRules$DayPeriod AFTERNOON1 public static final enum android.icu.impl.DayPeriodRules$DayPeriod EVENING1 public static final enum android.icu.impl.DayPeriodRules$DayPeriod NIGHT1 public static final enum android.icu.impl.DayPeriodRules$DayPeriod MORNING2 public static final enum android.icu.impl.DayPeriodRules$DayPeriod AFTERNOON2 public static final enum android.icu.impl.DayPeriodRules$DayPeriod EVENING2 public static final enum android.icu.impl.DayPeriodRules$DayPeriod NIGHT2 public static final enum android.icu.impl.DayPeriodRules$DayPeriod AM public static final enum android.icu.impl.DayPeriodRules$DayPeriod PM public static android.icu.impl.DayPeriodRules$DayPeriod[] VALUES private static final synthetic android.icu.impl.DayPeriodRules$DayPeriod[] $VALUES public static android.icu.impl.DayPeriodRules$DayPeriod[] values () public static android.icu.impl.DayPeriodRules$DayPeriod valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static android.icu.impl.DayPeriodRules$DayPeriod fromStringOrNull (java.lang.CharSequence) CharSequence str static synthetic android.icu.impl.DayPeriodRules$DayPeriod access$200 (java.lang.CharSequence) CharSequence x0 static void <clinit> () }
android/icu/impl/DayPeriodRules$DayPeriodRulesCountSink.class
DayPeriodRules.java package android.icu.impl android.icu.impl.DayPeriodRules$DayPeriodRulesCountSink extends android.icu.impl.UResource$Sink { private android.icu.impl.DayPeriodRules$DayPeriodRulesData data private void <init> (android.icu.impl.DayPeriodRules$DayPeriodRulesData) android.icu.impl.DayPeriodRules$DayPeriodRulesData data public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) int setNum int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Table rules synthetic void <init> (android.icu.impl.DayPeriodRules$DayPeriodRulesData, android.icu.impl.DayPeriodRules$1) android.icu.impl.DayPeriodRules$DayPeriodRulesData x0 android.icu.impl.DayPeriodRules$1 x1 }
android/icu/impl/DayPeriodRules$DayPeriodRulesData.class
DayPeriodRules.java package android.icu.impl final android.icu.impl.DayPeriodRules$DayPeriodRulesData extends java.lang.Object { java.util.Map localesToRuleSetNumMap android.icu.impl.DayPeriodRules[] rules int maxRuleSetNum private void <init> () synthetic void <init> (android.icu.impl.DayPeriodRules$1) android.icu.impl.DayPeriodRules$1 x0 }
android/icu/impl/DayPeriodRules$DayPeriodRulesDataSink.class
DayPeriodRules.java package android.icu.impl final android.icu.impl.DayPeriodRules$DayPeriodRulesDataSink extends android.icu.impl.UResource$Sink { private android.icu.impl.DayPeriodRules$DayPeriodRulesData data private int[] cutoffs private int ruleSetNum private android.icu.impl.DayPeriodRules$DayPeriod period private android.icu.impl.DayPeriodRules$CutoffType cutoffType private void <init> (android.icu.impl.DayPeriodRules$DayPeriodRulesData) android.icu.impl.DayPeriodRules$DayPeriodRulesData data public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) int setNum int j android.icu.impl.UResource$Table locales android.icu.impl.UResource$Table rules int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Table dayPeriodData private void processRules (android.icu.impl.UResource$Table, android.icu.impl.UResource$Key, android.icu.impl.UResource$Value) android.icu.impl.DayPeriodRules$CutoffType type int l android.icu.impl.UResource$Array cutoffArray int length int k int k android.icu.impl.UResource$Table periodDefinition int j android.icu.impl.DayPeriodRules$DayPeriod period android.icu.impl.UResource$Table ruleSet int i android.icu.impl.UResource$Table rules android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value private void addCutoff (android.icu.impl.DayPeriodRules$CutoffType, java.lang.String) android.icu.impl.DayPeriodRules$CutoffType type String hourStr int hour private void setDayPeriodForHoursFromCutoffs () int hour int startHour android.icu.impl.DayPeriodRules rule private static int parseHour (java.lang.String) String str int firstColonPos String hourStr int hour synthetic void <init> (android.icu.impl.DayPeriodRules$DayPeriodRulesData, android.icu.impl.DayPeriodRules$1) android.icu.impl.DayPeriodRules$DayPeriodRulesData x0 android.icu.impl.DayPeriodRules$1 x1 }
android/icu/impl/DayPeriodRules.class
DayPeriodRules.java package android.icu.impl public final android.icu.impl.DayPeriodRules extends java.lang.Object { private static final android.icu.impl.DayPeriodRules$DayPeriodRulesData DATA private boolean hasMidnight private boolean hasNoon private android.icu.impl.DayPeriodRules$DayPeriod[] dayPeriodForHour private void <init> () public static android.icu.impl.DayPeriodRules getInstance (android.icu.util.ULocale) android.icu.util.ULocale locale String localeCode Integer ruleSetNum public double getMidPointForDayPeriod (android.icu.impl.DayPeriodRules$DayPeriod) android.icu.impl.DayPeriodRules$DayPeriod dayPeriod int startHour int endHour double midPoint private static android.icu.impl.DayPeriodRules$DayPeriodRulesData loadData () android.icu.impl.DayPeriodRules$DayPeriodRulesData data android.icu.impl.ICUResourceBundle rb android.icu.impl.DayPeriodRules$DayPeriodRulesCountSink countSink android.icu.impl.DayPeriodRules$DayPeriodRulesDataSink sink private int getStartHourForDayPeriod (android.icu.impl.DayPeriodRules$DayPeriod) throws java.lang.IllegalArgumentException int i int i android.icu.impl.DayPeriodRules$DayPeriod dayPeriod private int getEndHourForDayPeriod (android.icu.impl.DayPeriodRules$DayPeriod) int i int i android.icu.impl.DayPeriodRules$DayPeriod dayPeriod public boolean hasMidnight () public boolean hasNoon () public android.icu.impl.DayPeriodRules$DayPeriod getDayPeriodForHour (int) int hour private void add (int, int, android.icu.impl.DayPeriodRules$DayPeriod) int i int startHour int limitHour android.icu.impl.DayPeriodRules$DayPeriod period private static int parseSetNum (java.lang.String) String setNumStr String numStr static synthetic int access$000 (java.lang.String) String x0 synthetic void <init> (android.icu.impl.DayPeriodRules$1) android.icu.impl.DayPeriodRules$1 x0 static synthetic android.icu.impl.DayPeriodRules$DayPeriod[] access$400 (android.icu.impl.DayPeriodRules) android.icu.impl.DayPeriodRules x0 static synthetic boolean access$502 (android.icu.impl.DayPeriodRules, boolean) android.icu.impl.DayPeriodRules x0 boolean x1 static synthetic boolean access$602 (android.icu.impl.DayPeriodRules, boolean) android.icu.impl.DayPeriodRules x0 boolean x1 static synthetic void access$700 (android.icu.impl.DayPeriodRules, int, int, android.icu.impl.DayPeriodRules$DayPeriod) android.icu.impl.DayPeriodRules x0 int x1 int x2 android.icu.impl.DayPeriodRules$DayPeriod x3 static void <clinit> () }
android/icu/impl/DontCareFieldPosition.class
DontCareFieldPosition.java package android.icu.impl public final android.icu.impl.DontCareFieldPosition extends java.text.FieldPosition { public static final android.icu.impl.DontCareFieldPosition INSTANCE private void <init> () public void setBeginIndex (int) int i public void setEndIndex (int) int i static void <clinit> () }
android/icu/impl/EraRules.class
EraRules.java package android.icu.impl public android.icu.impl.EraRules extends java.lang.Object { private static final int MAX_ENCODED_START_YEAR private static final int MIN_ENCODED_START_YEAR public static final int MIN_ENCODED_START private static final int YEAR_MASK private static final int MONTH_MASK private static final int DAY_MASK private int[] startDates private int numEras private int currentEra private void <init> (int[], int) int[] startDates int numEras public static android.icu.impl.EraRules getInstance (android.icu.impl.CalType, boolean) NumberFormatException e int[] fields String val android.icu.util.UResourceBundle res String key android.icu.util.UResourceBundle eraRuleRes String eraIdxStr int eraIdx boolean hasName boolean hasEnd android.icu.util.UResourceBundleIterator ruleItr android.icu.impl.CalType calType boolean includeTentativeEra android.icu.util.UResourceBundle supplementalDataRes android.icu.util.UResourceBundle calendarDataRes android.icu.util.UResourceBundle calendarTypeRes android.icu.util.UResourceBundle erasRes int numEras int firstTentativeIdx int[] startDates android.icu.util.UResourceBundleIterator itr public int getNumberOfEras () public int[] getStartDate (int, int[]) int eraIdx int[] fillIn public int getStartYear (int) int eraIdx int[] fields public int getEraIndex (int, int, int) int low int i int year int month int day int high int low public int getCurrentEraIndex () private void initCurrentEra () long localMillis android.icu.util.TimeZone zone int[] fields int currentEncodedDate int eraIdx private static boolean isSet (int) int startDate private static boolean isValidRuleStartDate (int, int, int) int year int month int day private static int encodeDate (int, int, int) int year int month int day private static int[] decodeDate (int, int[]) int year int month int day int encodedDate int[] fillIn int year int month int day int[] result private static int compareEncodedDateWithYMD (int, int, int, int) int tmp int encoded int year int month int day static void <clinit> () }
android/icu/impl/FormattedStringBuilder.class
FormattedStringBuilder.java package android.icu.impl public android.icu.impl.FormattedStringBuilder extends java.lang.Object implements java.lang.CharSequence java.lang.Appendable { public static final android.icu.impl.FormattedStringBuilder EMPTY char[] chars Object[] fields int zero int length int appendOffset Object appendableField private static final java.util.Map fieldToDebugChar static final synthetic boolean $assertionsDisabled public void <init> () public void <init> (int) int capacity public void <init> (android.icu.impl.FormattedStringBuilder) android.icu.impl.FormattedStringBuilder source public void copyFrom (android.icu.impl.FormattedStringBuilder) android.icu.impl.FormattedStringBuilder source public int length () public int codePointCount () public char charAt (int) int index public java.lang.Object fieldAt (int) int index public int getFirstCodePoint () public int getLastCodePoint () public int codePointAt (int) int index public int codePointBefore (int) int index public android.icu.impl.FormattedStringBuilder clear () public void setAppendIndex (int) int index public int appendChar16 (char, java.lang.Object) char codeUnit Object field public int insertChar16 (int, char, java.lang.Object) int index char codeUnit Object field int count int position public int appendCodePoint (int, java.lang.Object) int codePoint Object field public int insertCodePoint (int, int, java.lang.Object) int index int codePoint Object field int count int position public int append (java.lang.CharSequence, java.lang.Object) CharSequence sequence Object field public int insert (int, java.lang.CharSequence, java.lang.Object) int index CharSequence sequence Object field public int insert (int, java.lang.CharSequence, int, int, java.lang.Object) int i int index CharSequence sequence int start int end Object field int count int position public int splice (int, int, java.lang.CharSequence, int, int, java.lang.Object) int position int i int startThis int endThis CharSequence sequence int startOther int endOther Object field int thisLength int otherLength int count int position public int append (char[], java.lang.Object[]) char[] chars Object[] fields public int insert (int, char[], java.lang.Object[]) int i int index char[] chars Object[] fields int count int position public int append (android.icu.impl.FormattedStringBuilder) android.icu.impl.FormattedStringBuilder other public int insert (int, android.icu.impl.FormattedStringBuilder) int i int index android.icu.impl.FormattedStringBuilder other int count int position private int prepareForInsert (int, int) int index int count private int prepareForInsertHelper (int, int) int newCapacity int newZero char[] newChars Object[] newFields int newZero int index int count int oldCapacity int oldZero char[] oldChars Object[] oldFields private int remove (int, int) int index int count int position private int getCapacity () public java.lang.CharSequence subSequence (int, int) int start int end android.icu.impl.FormattedStringBuilder other public java.lang.String subString (int, int) int start int end public java.lang.String toString () public java.lang.String toDebugString () int i StringBuilder sb public char[] toCharArray () public java.lang.Object[] toFieldArray () public void setAppendableField (java.lang.Object) Object field public java.lang.Appendable append (java.lang.CharSequence) CharSequence csq public java.lang.Appendable append (java.lang.CharSequence, int, int) CharSequence csq int start int end public java.lang.Appendable append (char) char c public boolean contentEquals (char[], java.lang.Object[]) int i char[] chars Object[] fields public boolean contentEquals (android.icu.impl.FormattedStringBuilder) int i android.icu.impl.FormattedStringBuilder other public int hashCode () public boolean equals (java.lang.Object) Object other static void <clinit> () }
android/icu/impl/FormattedValueFieldPositionIteratorImpl$FieldWithValue.class
FormattedValueFieldPositionIteratorImpl.java package android.icu.impl android.icu.impl.FormattedValueFieldPositionIteratorImpl$FieldWithValue extends java.text.Format$Field { private static final long serialVersionUID public final java.text.Format$Field field public final int value public void <init> (java.text.Format$Field, int) java.text.Format$Field field int value }
android/icu/impl/FormattedValueFieldPositionIteratorImpl.class
FormattedValueFieldPositionIteratorImpl.java package android.icu.impl public android.icu.impl.FormattedValueFieldPositionIteratorImpl extends java.lang.Object { private void <init> () public static boolean nextPosition (java.util.List, android.icu.text.ConstrainedFieldPosition) int start int limit java.text.FieldPosition fpos java.text.Format$Field field Object value java.util.List attributes android.icu.text.ConstrainedFieldPosition cfpos int numFields int i public static java.text.AttributedCharacterIterator toCharacterIterator (java.lang.CharSequence, java.util.List) java.text.FieldPosition fp java.text.Format$Field field Object value int i CharSequence cs java.util.List attributes java.text.AttributedString as public static void addOverlapSpans (java.util.List, java.text.Format$Field, int) java.text.FieldPosition fp2 int j java.text.FieldPosition fp1 int i java.text.FieldPosition newPos java.util.List attributes java.text.Format$Field spanField int firstIndex int s1a int s1b int s2a int s2b int numFields public static void sort (java.util.List) boolean fp1isSpan boolean fp2isSpan java.text.FieldPosition fp1 java.text.FieldPosition fp2 long comparison int i boolean isSorted java.util.List attributes int numFields }
android/icu/impl/FormattedValueStringBuilderImpl$NullField.class
FormattedValueStringBuilderImpl.java package android.icu.impl android.icu.impl.FormattedValueStringBuilderImpl$NullField extends java.text.Format$Field { private static final long serialVersionUID static final android.icu.impl.FormattedValueStringBuilderImpl$NullField END private void <init> (java.lang.String) String name static void <clinit> () }
android/icu/impl/FormattedValueStringBuilderImpl$SpanFieldPlaceholder.class
FormattedValueStringBuilderImpl.java package android.icu.impl public android.icu.impl.FormattedValueStringBuilderImpl$SpanFieldPlaceholder extends java.lang.Object { public android.icu.text.UFormat$SpanField spanField public java.text.Format$Field normalField public Object value public void <init> () }
android/icu/impl/FormattedValueStringBuilderImpl.class
FormattedValueStringBuilderImpl.java package android.icu.impl public android.icu.impl.FormattedValueStringBuilderImpl extends java.lang.Object { static final synthetic boolean $assertionsDisabled public void <init> () public static int findSpan (android.icu.impl.FormattedStringBuilder, java.lang.Object) int i android.icu.impl.FormattedStringBuilder self Object value public static boolean nextFieldPosition (android.icu.impl.FormattedStringBuilder, java.text.FieldPosition) boolean inside int i android.icu.impl.FormattedStringBuilder self java.text.FieldPosition fp java.text.Format$Field rawField android.icu.text.ConstrainedFieldPosition cfpos public static java.text.AttributedCharacterIterator toCharacterIterator (android.icu.impl.FormattedStringBuilder, java.text.Format$Field) Object value android.icu.impl.FormattedStringBuilder self java.text.Format$Field numericField android.icu.text.ConstrainedFieldPosition cfpos java.text.AttributedString as public static boolean nextPosition (android.icu.impl.FormattedStringBuilder, android.icu.text.ConstrainedFieldPosition, java.text.Format$Field) boolean handleResult int end int start int j int j int j android.icu.impl.FormattedValueStringBuilderImpl$SpanFieldPlaceholder ph Object _field int i android.icu.impl.FormattedStringBuilder self android.icu.text.ConstrainedFieldPosition cfpos java.text.Format$Field numericField int fieldStart Object currField private static boolean isIntOrGroup (java.lang.Object) Object field private static boolean isNumericField (java.lang.Object) Object field private static boolean isTrimmable (java.lang.Object) Object field private static int trimBack (android.icu.impl.FormattedStringBuilder, int) android.icu.impl.FormattedStringBuilder self int limit private static int trimFront (android.icu.impl.FormattedStringBuilder, int) android.icu.impl.FormattedStringBuilder self int start private static boolean handleSpan (java.lang.Object, android.icu.text.ConstrainedFieldPosition, int, int) Object field android.icu.text.ConstrainedFieldPosition cfpos int start int limit android.icu.impl.FormattedValueStringBuilderImpl$SpanFieldPlaceholder ph static void <clinit> () }
android/icu/impl/Grego.class
Grego.java package android.icu.impl public android.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 <init> () public static final boolean isLeapYear (int) int year public static final int monthLength (int, int) int year int month public static final int previousMonthLength (int, int) int year int month public static long fieldsToDay (int, int, int) int year int month int dom int y long julian public static int dayOfWeek (long) long day long[] remainder int dayOfWeek public static int[] dayToFields (long, int[]) long day int[] fields long[] rem long n400 long n100 long n4 long n1 int year int dayOfYear boolean isLeap int correction int march1 int month int dayOfMonth int dayOfWeek public static int[] timeToFields (long, int[]) long time int[] fields long[] remainder long day public static long floorDivide (long, long) long numerator long denominator private static long floorDivide (long, long, long[]) long numerator long denominator long[] remainder long quotient public static int getDayOfWeekInMonth (int, int, int) int year int month int dayOfMonth int weekInMonth public static java.lang.String timeToString (long) long time int[] fields int millis int hour int min int sec static void <clinit> () }
android/icu/impl/ICUBinary$1.class
ICUBinary.java package android.icu.impl synthetic android.icu.impl.ICUBinary$1 extends java.lang.Object { }
android/icu/impl/ICUBinary$Authenticate.class
ICUBinary.java package android.icu.impl public abstract android.icu.impl.ICUBinary$Authenticate extends java.lang.Object { public abstract boolean isDataVersionAcceptable (byte[]) }
android/icu/impl/ICUBinary$DatPackageReader$IsAcceptable.class
ICUBinary.java package android.icu.impl final android.icu.impl.ICUBinary$DatPackageReader$IsAcceptable extends java.lang.Object implements android.icu.impl.ICUBinary$Authenticate { private void <init> () public boolean isDataVersionAcceptable (byte[]) byte[] version synthetic void <init> (android.icu.impl.ICUBinary$1) android.icu.impl.ICUBinary$1 x0 }
android/icu/impl/ICUBinary$DatPackageReader.class
ICUBinary.java package android.icu.impl final android.icu.impl.ICUBinary$DatPackageReader extends java.lang.Object { private static final int DATA_FORMAT private static final android.icu.impl.ICUBinary$DatPackageReader$IsAcceptable IS_ACCEPTABLE static final synthetic boolean $assertionsDisabled private void <init> () static boolean validate (java.nio.ByteBuffer) java.io.IOException ignored java.nio.ByteBuffer bytes int count private static boolean startsWithPackageName (java.nio.ByteBuffer, int) int i java.nio.ByteBuffer bytes int start int length byte c static java.nio.ByteBuffer getData (java.nio.ByteBuffer, java.lang.CharSequence) java.nio.ByteBuffer data java.nio.ByteBuffer bytes CharSequence key int index static void addBaseNamesInFolder (java.nio.ByteBuffer, java.lang.String, java.lang.String, java.util.Set) java.nio.ByteBuffer bytes String folder String suffix java.util.Set names int index int base int count StringBuilder sb private static int binarySearch (java.nio.ByteBuffer, java.lang.CharSequence) int mid int nameOffset int result java.nio.ByteBuffer bytes CharSequence key int base int count int start int limit private static int getNameOffset (java.nio.ByteBuffer, int) java.nio.ByteBuffer bytes int index int base private static int getDataOffset (java.nio.ByteBuffer, int) java.nio.ByteBuffer bytes int index int base int count static boolean addBaseName (java.nio.ByteBuffer, int, java.lang.String, java.lang.String, java.lang.StringBuilder, java.util.Set) int i char c java.nio.ByteBuffer bytes int index String folder String suffix StringBuilder sb java.util.Set names int offset byte b int nameLimit static void <clinit> () }
android/icu/impl/ICUBinary$DataFile.class
ICUBinary.java package android.icu.impl abstract android.icu.impl.ICUBinary$DataFile extends java.lang.Object { protected final String itemPath void <init> (java.lang.String) String item public java.lang.String toString () abstract java.nio.ByteBuffer getData (java.lang.String) abstract void addBaseNamesInFolder (java.lang.String, java.lang.String, java.util.Set) }
android/icu/impl/ICUBinary$PackageDataFile.class
ICUBinary.java package android.icu.impl final android.icu.impl.ICUBinary$PackageDataFile extends android.icu.impl.ICUBinary$DataFile { private final java.nio.ByteBuffer pkgBytes void <init> (java.lang.String, java.nio.ByteBuffer) String item java.nio.ByteBuffer bytes java.nio.ByteBuffer getData (java.lang.String) String requestedPath void addBaseNamesInFolder (java.lang.String, java.lang.String, java.util.Set) String folder String suffix java.util.Set names }
android/icu/impl/ICUBinary$SingleDataFile.class
ICUBinary.java package android.icu.impl final android.icu.impl.ICUBinary$SingleDataFile extends android.icu.impl.ICUBinary$DataFile { private final java.io.File path void <init> (java.lang.String, java.io.File) String item java.io.File path public java.lang.String toString () java.nio.ByteBuffer getData (java.lang.String) String requestedPath void addBaseNamesInFolder (java.lang.String, java.lang.String, java.util.Set) String folder String suffix java.util.Set names }
android/icu/impl/ICUBinary.class
ICUBinary.java package android.icu.impl public final android.icu.impl.ICUBinary extends java.lang.Object { private static final java.util.List icuDataFiles private static final byte MAGIC1 private static final byte MAGIC2 private static final byte CHAR_SET_ private static final byte CHAR_SIZE_ private static final String MAGIC_NUMBER_AUTHENTICATION_FAILED_ private static final String HEADER_AUTHENTICATION_FAILED_ static final synthetic boolean $assertionsDisabled public void <init> () private static void addDataFilesFromPath (java.lang.String, java.util.List) int pathLimit int sepIndex int pathLimit String path String dataPath java.util.List files int pathStart private static void addDataFilesFromFolder (java.io.File, java.lang.StringBuilder, java.util.List) java.nio.ByteBuffer pkgBytes String fileName java.io.File file java.io.File folder StringBuilder itemPath java.util.List dataFiles java.io.File[] files int folderPathLength static int compareKeys (java.lang.CharSequence, java.nio.ByteBuffer, int) int c2 int diff int i CharSequence key java.nio.ByteBuffer bytes int offset static int compareKeys (java.lang.CharSequence, byte[], int) int c2 int diff int i CharSequence key byte[] bytes int offset public static java.nio.ByteBuffer getData (java.lang.String) String itemPath public static java.nio.ByteBuffer getData (java.lang.ClassLoader, java.lang.String, java.lang.String) ClassLoader loader String resourceName String itemPath public static java.nio.ByteBuffer getRequiredData (java.lang.String) String itemPath private static java.nio.ByteBuffer getData (java.lang.ClassLoader, java.lang.String, java.lang.String, boolean) java.io.InputStream is java.io.IOException e ClassLoader loader String resourceName String itemPath boolean required java.nio.ByteBuffer bytes java.nio.ByteBuffer buffer private static java.nio.ByteBuffer getDataFromFile (java.lang.String) java.nio.ByteBuffer data android.icu.impl.ICUBinary$DataFile dataFile String itemPath private static java.nio.ByteBuffer mapFile (java.io.File) java.nio.channels.FileChannel channel java.nio.ByteBuffer bytes java.io.FileInputStream file java.io.FileNotFoundException ignored java.io.IOException ignored java.io.File path public static void addBaseNamesInFileFolder (java.lang.String, java.lang.String, java.util.Set) android.icu.impl.ICUBinary$DataFile dataFile String folder String suffix java.util.Set names public static android.icu.util.VersionInfo readHeaderAndDataVersion (java.nio.ByteBuffer, int, android.icu.impl.ICUBinary$Authenticate) throws java.io.IOException java.nio.ByteBuffer bytes int dataFormat android.icu.impl.ICUBinary$Authenticate authenticate public static int readHeader (java.nio.ByteBuffer, int, android.icu.impl.ICUBinary$Authenticate) throws java.io.IOException java.nio.ByteBuffer bytes int dataFormat android.icu.impl.ICUBinary$Authenticate authenticate byte magic1 byte magic2 byte isBigEndian byte charsetFamily byte sizeofUChar int headerSize int sizeofUDataInfo byte[] formatVersion public static int writeHeader (int, int, int, java.io.DataOutputStream) throws java.io.IOException int dataFormat int formatVersion int dataVersion java.io.DataOutputStream dos public static void skipBytes (java.nio.ByteBuffer, int) java.nio.ByteBuffer bytes int skipLength public static byte[] getBytes (java.nio.ByteBuffer, int, int) java.nio.ByteBuffer bytes int length int additionalSkipLength byte[] dest public static java.lang.String getString (java.nio.ByteBuffer, int, int) java.nio.ByteBuffer bytes int length int additionalSkipLength CharSequence cs String s public static char[] getChars (java.nio.ByteBuffer, int, int) java.nio.ByteBuffer bytes int length int additionalSkipLength char[] dest public static short[] getShorts (java.nio.ByteBuffer, int, int) java.nio.ByteBuffer bytes int length int additionalSkipLength short[] dest public static int[] getInts (java.nio.ByteBuffer, int, int) java.nio.ByteBuffer bytes int length int additionalSkipLength int[] dest public static long[] getLongs (java.nio.ByteBuffer, int, int) java.nio.ByteBuffer bytes int length int additionalSkipLength long[] dest public static java.nio.ByteBuffer sliceWithOrder (java.nio.ByteBuffer) java.nio.ByteBuffer bytes java.nio.ByteBuffer b public static java.nio.ByteBuffer getByteBufferFromInputStreamAndCloseStream (java.io.InputStream) throws java.io.IOException byte[] bytes int numRead int nextByte int capacity byte[] bytes int avail int length java.io.InputStream is public static android.icu.util.VersionInfo getVersionInfoFromCompactInt (int) int version public static byte[] getVersionByteArrayFromCompactInt (int) int version static synthetic java.nio.ByteBuffer access$100 (java.io.File) java.io.File x0 static void <clinit> () String dataPath }
android/icu/impl/ICUCache.class
ICUCache.java package android.icu.impl public abstract android.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 <clinit> () }
android/icu/impl/ICUConfig$1.class
ICUConfig.java package android.icu.impl android.icu.impl.ICUConfig$1 extends java.lang.Object implements java.security.PrivilegedAction { final synthetic String val$fname void <init> (java.lang.String) public java.lang.String run () public volatile synthetic java.lang.Object run () }
android/icu/impl/ICUConfig.class
ICUConfig.java package android.icu.impl public android.icu.impl.ICUConfig extends java.lang.Object { public static final String CONFIG_PROPS_FILE private static final java.util.Properties CONFIG_PROPS public void <init> () public static java.lang.String get (java.lang.String) String name public static java.lang.String get (java.lang.String, java.lang.String) String name String def String val String fname static void <clinit> () java.io.InputStream is }
android/icu/impl/ICUCurrencyDisplayInfoProvider$1.class
ICUCurrencyDisplayInfoProvider.java package android.icu.impl synthetic android.icu.impl.ICUCurrencyDisplayInfoProvider$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$impl$ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable static void <clinit> () }
android/icu/impl/ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable.class
ICUCurrencyDisplayInfoProvider.java package android.icu.impl final enum android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable extends java.lang.Enum { public static final enum android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable TOP public static final enum android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable CURRENCIES public static final enum android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable CURRENCY_PLURALS public static final enum android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable CURRENCY_VARIANT public static final enum android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable CURRENCY_SPACING public static final enum android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable CURRENCY_UNIT_PATTERNS private static final synthetic android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable[] $VALUES public static android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable[] values () public static android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/impl/ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink.class
ICUCurrencyDisplayInfoProvider.java package android.icu.impl final android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink extends android.icu.impl.UResource$Sink { final boolean noRoot final android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable entrypointTable android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$FormattingData formattingData String[] pluralsData android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$ParsingData parsingData java.util.Map unitPatterns android.icu.impl.CurrencyData$CurrencySpacingInfo spacingInfo android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$VariantSymbol variantSymbol static final synthetic boolean $assertionsDisabled void <init> (boolean, android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable) boolean noRoot android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable entrypointTable public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean isRoot private void consumeTopTable (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value) int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value android.icu.impl.UResource$Table table void consumeCurrenciesTable (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value) String isoCode android.icu.impl.UResource$Array array int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value android.icu.impl.UResource$Table table void consumeCurrenciesEntry (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value) android.icu.impl.UResource$Array formatArray String formatPattern String decimalSeparator String groupingSeparator android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value String isoCode android.icu.impl.UResource$Array array void consumeCurrenciesVariantEntry (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value) android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value void consumeCurrenciesVariantTable (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value) String isoCode int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value android.icu.impl.UResource$Table table void consumeCurrencyPluralsTable (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value) android.icu.impl.StandardPlural plural int j String isoCode android.icu.impl.UResource$Table pluralsTable int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value android.icu.impl.UResource$Table table void consumeCurrencyPluralsEntry (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value) android.icu.impl.StandardPlural plural int j android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value android.icu.impl.UResource$Table pluralsTable void consumeCurrencySpacingTable (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value) android.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingType type android.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern pattern android.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern pattern android.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern pattern int j android.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingType type android.icu.impl.UResource$Table patternsTable int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value android.icu.impl.UResource$Table spacingTypesTable void consumeCurrencyUnitPatternsTable (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value) String pluralKeyword int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value android.icu.impl.UResource$Table table static void <clinit> () }
android/icu/impl/ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$FormattingData.class
ICUCurrencyDisplayInfoProvider.java package android.icu.impl android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$FormattingData extends java.lang.Object { final String isoCode String displayName String symbol android.icu.impl.CurrencyData$CurrencyFormatInfo formatInfo void <init> (java.lang.String) String isoCode }
android/icu/impl/ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$ParsingData.class
ICUCurrencyDisplayInfoProvider.java package android.icu.impl android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$ParsingData extends java.lang.Object { java.util.Map symbolToIsoCode java.util.Map nameToIsoCode void <init> () }
android/icu/impl/ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$VariantSymbol.class
ICUCurrencyDisplayInfoProvider.java package android.icu.impl android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$VariantSymbol extends java.lang.Object { final String isoCode final String variant String symbol void <init> (java.lang.String, java.lang.String) String isoCode String variant }
android/icu/impl/ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo.class
ICUCurrencyDisplayInfoProvider.java package android.icu.impl android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo extends android.icu.impl.CurrencyData$CurrencyDisplayInfo { final android.icu.util.ULocale locale final boolean fallback private final android.icu.impl.ICUResourceBundle rb private volatile android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$FormattingData formattingDataCache private volatile android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$VariantSymbol variantSymbolCache private volatile String[] pluralsDataCache private volatile java.lang.ref.SoftReference parsingDataCache private volatile java.util.Map unitPatternsCache private volatile android.icu.impl.CurrencyData$CurrencySpacingInfo spacingInfoCache public void <init> (android.icu.util.ULocale, android.icu.impl.ICUResourceBundle, boolean) android.icu.util.ULocale locale android.icu.impl.ICUResourceBundle rb boolean fallback public android.icu.util.ULocale getULocale () public java.lang.String getName (java.lang.String) String isoCode android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$FormattingData formattingData public java.lang.String getSymbol (java.lang.String) String isoCode android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$FormattingData formattingData public java.lang.String getNarrowSymbol (java.lang.String) String isoCode android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$VariantSymbol variantSymbol public java.lang.String getFormalSymbol (java.lang.String) String isoCode android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$VariantSymbol variantSymbol public java.lang.String getVariantSymbol (java.lang.String) String isoCode android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$VariantSymbol variantSymbol public java.lang.String getPluralName (java.lang.String, java.lang.String) android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$FormattingData formattingData String isoCode String pluralKey android.icu.impl.StandardPlural plural String[] pluralsData String result public java.util.Map symbolMap () android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$ParsingData parsingData public java.util.Map nameMap () android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$ParsingData parsingData public java.util.Map getUnitPatterns () java.util.Map unitPatterns public android.icu.impl.CurrencyData$CurrencyFormatInfo getFormatInfo (java.lang.String) String isoCode android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$FormattingData formattingData public android.icu.impl.CurrencyData$CurrencySpacingInfo getSpacingInfo () android.icu.impl.CurrencyData$CurrencySpacingInfo spacingInfo android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$FormattingData fetchFormattingData (java.lang.String) android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink sink String isoCode android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$FormattingData result android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$VariantSymbol fetchVariantSymbol (java.lang.String, java.lang.String) android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink sink String isoCode String variant android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$VariantSymbol result java.lang.String[] fetchPluralsData (java.lang.String) android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink sink String isoCode String[] result android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$ParsingData fetchParsingData () android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink sink android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$ParsingData result java.util.Map fetchUnitPatterns () android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink sink java.util.Map result android.icu.impl.CurrencyData$CurrencySpacingInfo fetchSpacingInfo () android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink sink android.icu.impl.CurrencyData$CurrencySpacingInfo result }
android/icu/impl/ICUCurrencyDisplayInfoProvider.class
ICUCurrencyDisplayInfoProvider.java package android.icu.impl public android.icu.impl.ICUCurrencyDisplayInfoProvider extends java.lang.Object implements android.icu.impl.CurrencyData$CurrencyDisplayInfoProvider { private volatile android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo currencyDisplayInfoCache public void <init> () public android.icu.impl.CurrencyData$CurrencyDisplayInfo getInstance (android.icu.util.ULocale, boolean) android.icu.impl.ICUResourceBundle rb android.icu.impl.ICUResourceBundle rb java.util.MissingResourceException e android.icu.impl.ICUResourceBundle rb android.icu.util.ULocale locale boolean withFallback android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo instance public boolean hasData () }
android/icu/impl/ICUCurrencyMetaInfo$1.class
ICUCurrencyMetaInfo.java package android.icu.impl synthetic android.icu.impl.ICUCurrencyMetaInfo$1 extends java.lang.Object { }
android/icu/impl/ICUCurrencyMetaInfo$Collector.class
ICUCurrencyMetaInfo.java package android.icu.impl abstract android.icu.impl.ICUCurrencyMetaInfo$Collector extends java.lang.Object { public abstract int collects () public abstract void collect (java.lang.String, java.lang.String, long, long, int, boolean) public abstract java.util.List getList () }
android/icu/impl/ICUCurrencyMetaInfo$CurrencyCollector.class
ICUCurrencyMetaInfo.java package android.icu.impl android.icu.impl.ICUCurrencyMetaInfo$CurrencyCollector extends java.lang.Object implements android.icu.impl.ICUCurrencyMetaInfo$Collector { private final android.icu.impl.ICUCurrencyMetaInfo$UniqueList result private void <init> () public void collect (java.lang.String, java.lang.String, long, long, int, boolean) String region String currency long from long to int priority boolean tender public int collects () public java.util.List getList () synthetic void <init> (android.icu.impl.ICUCurrencyMetaInfo$1) android.icu.impl.ICUCurrencyMetaInfo$1 x0 }
android/icu/impl/ICUCurrencyMetaInfo$InfoCollector.class
ICUCurrencyMetaInfo.java package android.icu.impl android.icu.impl.ICUCurrencyMetaInfo$InfoCollector extends java.lang.Object implements android.icu.impl.ICUCurrencyMetaInfo$Collector { private java.util.List result private void <init> () public void collect (java.lang.String, java.lang.String, long, long, int, boolean) String region String currency long from long to int priority boolean tender public java.util.List getList () public int collects () synthetic void <init> (android.icu.impl.ICUCurrencyMetaInfo$1) android.icu.impl.ICUCurrencyMetaInfo$1 x0 }
android/icu/impl/ICUCurrencyMetaInfo$RegionCollector.class
ICUCurrencyMetaInfo.java package android.icu.impl android.icu.impl.ICUCurrencyMetaInfo$RegionCollector extends java.lang.Object implements android.icu.impl.ICUCurrencyMetaInfo$Collector { private final android.icu.impl.ICUCurrencyMetaInfo$UniqueList result private void <init> () public void collect (java.lang.String, java.lang.String, long, long, int, boolean) String region String currency long from long to int priority boolean tender public int collects () public java.util.List getList () synthetic void <init> (android.icu.impl.ICUCurrencyMetaInfo$1) android.icu.impl.ICUCurrencyMetaInfo$1 x0 }
android/icu/impl/ICUCurrencyMetaInfo$UniqueList.class
ICUCurrencyMetaInfo.java package android.icu.impl android.icu.impl.ICUCurrencyMetaInfo$UniqueList extends java.lang.Object { private java.util.Set seen private java.util.List list private void <init> () private static android.icu.impl.ICUCurrencyMetaInfo$UniqueList create () void add (java.lang.Object) Object value java.util.List list () static synthetic android.icu.impl.ICUCurrencyMetaInfo$UniqueList access$300 () }
android/icu/impl/ICUCurrencyMetaInfo.class
ICUCurrencyMetaInfo.java package android.icu.impl public android.icu.impl.ICUCurrencyMetaInfo extends android.icu.text.CurrencyMetaInfo { private android.icu.impl.ICUResourceBundle regionInfo private android.icu.impl.ICUResourceBundle digitInfo private static final long MASK private static final int Region private static final int Currency private static final int Date private static final int Tender private static final int Everything public void <init> () android.icu.impl.ICUResourceBundle bundle public java.util.List currencyInfo (android.icu.text.CurrencyMetaInfo$CurrencyFilter) android.icu.text.CurrencyMetaInfo$CurrencyFilter filter public java.util.List currencies (android.icu.text.CurrencyMetaInfo$CurrencyFilter) android.icu.text.CurrencyMetaInfo$CurrencyFilter filter public java.util.List regions (android.icu.text.CurrencyMetaInfo$CurrencyFilter) android.icu.text.CurrencyMetaInfo$CurrencyFilter filter public android.icu.text.CurrencyMetaInfo$CurrencyDigits currencyDigits (java.lang.String) String isoCode public android.icu.text.CurrencyMetaInfo$CurrencyDigits currencyDigits (java.lang.String, android.icu.util.Currency$CurrencyUsage) String isoCode android.icu.util.Currency$CurrencyUsage currencyPurpose android.icu.impl.ICUResourceBundle b int[] data private java.util.List collect (android.icu.impl.ICUCurrencyMetaInfo$Collector, android.icu.text.CurrencyMetaInfo$CurrencyFilter) android.icu.impl.ICUResourceBundle b int i android.icu.impl.ICUCurrencyMetaInfo$Collector collector android.icu.text.CurrencyMetaInfo$CurrencyFilter filter int needed private void collectRegion (android.icu.impl.ICUCurrencyMetaInfo$Collector, android.icu.text.CurrencyMetaInfo$CurrencyFilter, int, android.icu.impl.ICUResourceBundle) android.icu.impl.ICUResourceBundle currBundle android.icu.impl.ICUResourceBundle tenderBundle android.icu.impl.ICUResourceBundle r String currency long from long to boolean tender int i android.icu.impl.ICUCurrencyMetaInfo$Collector collector android.icu.text.CurrencyMetaInfo$CurrencyFilter filter int needed android.icu.impl.ICUResourceBundle b String region private long getDate (android.icu.impl.ICUResourceBundle, long, boolean) android.icu.impl.ICUResourceBundle b long defaultValue boolean endOfDay int[] values }
android/icu/impl/ICUData$1.class
ICUData.java package android.icu.impl android.icu.impl.ICUData$1 extends java.lang.Object implements java.security.PrivilegedAction { final synthetic String val$resourceName void <init> (java.lang.String) public java.net.URL run () public volatile synthetic java.lang.Object run () }
android/icu/impl/ICUData$2.class
ICUData.java package android.icu.impl android.icu.impl.ICUData$2 extends java.lang.Object implements java.security.PrivilegedAction { final synthetic Class val$root final synthetic String val$resourceName void <init> (java.lang.Class, java.lang.String) public java.io.InputStream run () public volatile synthetic java.lang.Object run () }
android/icu/impl/ICUData$3.class
ICUData.java package android.icu.impl android.icu.impl.ICUData$3 extends java.lang.Object implements java.security.PrivilegedAction { final synthetic ClassLoader val$loader final synthetic String val$resourceName void <init> (java.lang.ClassLoader, java.lang.String) public java.io.InputStream run () public volatile synthetic java.lang.Object run () }
android/icu/impl/ICUData.class
ICUData.java package android.icu.impl public final android.icu.impl.ICUData extends java.lang.Object { static final String ICU_DATA_PATH static final String PACKAGE_NAME public static final String ICU_BUNDLE public static final String ICU_BASE_NAME public static final String ICU_COLLATION_BASE_NAME public static final String ICU_BRKITR_NAME public static final String ICU_BRKITR_BASE_NAME public static final String ICU_RBNF_BASE_NAME public static final String ICU_TRANSLIT_BASE_NAME public static final String ICU_LANG_BASE_NAME public static final String ICU_CURR_BASE_NAME public static final String ICU_REGION_BASE_NAME public static final String ICU_ZONE_BASE_NAME public static final String ICU_UNIT_BASE_NAME private static final boolean logBinaryDataFromInputStream private static final java.util.logging.Logger logger public void <init> () public static boolean exists (java.lang.String) String resourceName java.net.URL i private static java.io.InputStream getStream (java.lang.Class, java.lang.String, boolean) Class root String resourceName boolean required java.io.InputStream i static java.io.InputStream getStream (java.lang.ClassLoader, java.lang.String, boolean) ClassLoader loader String resourceName boolean required java.io.InputStream i private static void checkStreamForBinaryData (java.io.InputStream, java.lang.String) java.io.InputStream is String resourceName public static java.io.InputStream getStream (java.lang.ClassLoader, java.lang.String) ClassLoader loader String resourceName public static java.io.InputStream getRequiredStream (java.lang.ClassLoader, java.lang.String) ClassLoader loader String resourceName public static java.io.InputStream getStream (java.lang.String) String resourceName public static java.io.InputStream getRequiredStream (java.lang.String) String resourceName public static java.io.InputStream getStream (java.lang.Class, java.lang.String) Class root String resourceName public static java.io.InputStream getRequiredStream (java.lang.Class, java.lang.String) Class root String resourceName static void <clinit> () }
android/icu/impl/ICUDataVersion.class
ICUDataVersion.java package android.icu.impl public final android.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 <init> () public static android.icu.util.VersionInfo getDataVersion () java.util.MissingResourceException ex android.icu.util.UResourceBundle icudatares }
android/icu/impl/ICUDebug.class
ICUDebug.java package android.icu.impl public final android.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 android.icu.util.VersionInfo javaVersion public void <init> () public static android.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 <clinit> () android.icu.util.VersionInfo java14Version }
android/icu/impl/ICULangDataTables.class
ICULangDataTables.java package android.icu.impl public android.icu.impl.ICULangDataTables extends android.icu.impl.LocaleDisplayNamesImpl$ICUDataTables { public void <init> () public volatile synthetic android.icu.impl.LocaleDisplayNamesImpl$DataTable get (android.icu.util.ULocale, boolean) }
android/icu/impl/ICULocaleService$ICUResourceBundleFactory.class
ICULocaleService.java package android.icu.impl public android.icu.impl.ICULocaleService$ICUResourceBundleFactory extends android.icu.impl.ICULocaleService$LocaleKeyFactory { protected final String bundleName public void <init> () public void <init> (java.lang.String) String bundleName protected java.util.Set getSupportedIDs () public void updateVisibleIDs (java.util.Map) String id java.util.Map result java.util.Set visibleIDs protected java.lang.Object handleCreate (android.icu.util.ULocale, int, android.icu.impl.ICUService) android.icu.util.ULocale loc int kind android.icu.impl.ICUService service protected java.lang.ClassLoader loader () public java.lang.String toString () }
android/icu/impl/ICULocaleService$LocaleKey.class
ICULocaleService.java package android.icu.impl public android.icu.impl.ICULocaleService$LocaleKey extends android.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 android.icu.impl.ICULocaleService$LocaleKey createWithCanonicalFallback (java.lang.String, java.lang.String) String primaryID String canonicalFallbackID public static android.icu.impl.ICULocaleService$LocaleKey createWithCanonicalFallback (java.lang.String, java.lang.String, int) String primaryID String canonicalFallbackID int kind String canonicalPrimaryID public static android.icu.impl.ICULocaleService$LocaleKey createWithCanonical (android.icu.util.ULocale, java.lang.String, int) android.icu.util.ULocale locale String canonicalFallbackID int kind String canonicalPrimaryID protected void <init> (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 android.icu.util.ULocale canonicalLocale () public android.icu.util.ULocale currentLocale () public boolean fallback () int x public boolean isFallbackOf (java.lang.String) String id }
android/icu/impl/ICULocaleService$LocaleKeyFactory.class
ICULocaleService.java package android.icu.impl public abstract android.icu.impl.ICULocaleService$LocaleKeyFactory extends java.lang.Object implements android.icu.impl.ICUService$Factory { protected final String name protected final boolean visible public static final boolean VISIBLE public static final boolean INVISIBLE protected void <init> (boolean) boolean visible protected void <init> (boolean, java.lang.String) boolean visible String name public java.lang.Object create (android.icu.impl.ICUService$Key, android.icu.impl.ICUService) android.icu.impl.ICULocaleService$LocaleKey lkey int kind android.icu.util.ULocale uloc android.icu.impl.ICUService$Key key android.icu.impl.ICUService service protected boolean handlesKey (android.icu.impl.ICUService$Key) String id java.util.Set supported android.icu.impl.ICUService$Key key public void updateVisibleIDs (java.util.Map) String id java.util.Map result java.util.Set cache public java.lang.String getDisplayName (java.lang.String, android.icu.util.ULocale) String id android.icu.util.ULocale locale android.icu.util.ULocale loc protected java.lang.Object handleCreate (android.icu.util.ULocale, int, android.icu.impl.ICUService) android.icu.util.ULocale loc int kind android.icu.impl.ICUService service protected boolean isSupportedID (java.lang.String) String id protected java.util.Set getSupportedIDs () public java.lang.String toString () StringBuilder buf }
android/icu/impl/ICULocaleService$SimpleLocaleKeyFactory.class
ICULocaleService.java package android.icu.impl public android.icu.impl.ICULocaleService$SimpleLocaleKeyFactory extends android.icu.impl.ICULocaleService$LocaleKeyFactory { private final Object obj private final String id private final int kind public void <init> (java.lang.Object, android.icu.util.ULocale, int, boolean) Object obj android.icu.util.ULocale locale int kind boolean visible public void <init> (java.lang.Object, android.icu.util.ULocale, int, boolean, java.lang.String) Object obj android.icu.util.ULocale locale int kind boolean visible String name public java.lang.Object create (android.icu.impl.ICUService$Key, android.icu.impl.ICUService) android.icu.impl.ICUService$Key key android.icu.impl.ICUService service android.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 }
android/icu/impl/ICULocaleService.class
ICULocaleService.java package android.icu.impl public android.icu.impl.ICULocaleService extends android.icu.impl.ICUService { private android.icu.util.ULocale fallbackLocale private String fallbackLocaleName public void <init> () public void <init> (java.lang.String) String name public java.lang.Object get (android.icu.util.ULocale) android.icu.util.ULocale locale public java.lang.Object get (android.icu.util.ULocale, int) android.icu.util.ULocale locale int kind public java.lang.Object get (android.icu.util.ULocale, android.icu.util.ULocale[]) android.icu.util.ULocale locale android.icu.util.ULocale[] actualReturn public java.lang.Object get (android.icu.util.ULocale, int, android.icu.util.ULocale[]) int n android.icu.util.ULocale locale int kind android.icu.util.ULocale[] actualReturn android.icu.impl.ICUService$Key key String[] temp Object result public android.icu.impl.ICUService$Factory registerObject (java.lang.Object, android.icu.util.ULocale) Object obj android.icu.util.ULocale locale public android.icu.impl.ICUService$Factory registerObject (java.lang.Object, android.icu.util.ULocale, boolean) Object obj android.icu.util.ULocale locale boolean visible public android.icu.impl.ICUService$Factory registerObject (java.lang.Object, android.icu.util.ULocale, int) Object obj android.icu.util.ULocale locale int kind public android.icu.impl.ICUService$Factory registerObject (java.lang.Object, android.icu.util.ULocale, int, boolean) Object obj android.icu.util.ULocale locale int kind boolean visible android.icu.impl.ICUService$Factory factory public java.util.Locale[] getAvailableLocales () java.util.Locale loc String id java.util.Set visIDs java.util.Locale[] locales int n public android.icu.util.ULocale[] getAvailableULocales () String id java.util.Set visIDs android.icu.util.ULocale[] locales int n public java.lang.String validateFallbackLocale () android.icu.util.ULocale loc public android.icu.impl.ICUService$Key createKey (java.lang.String) String id public android.icu.impl.ICUService$Key createKey (java.lang.String, int) String id int kind public android.icu.impl.ICUService$Key createKey (android.icu.util.ULocale, int) android.icu.util.ULocale l int kind }
android/icu/impl/ICUNotifier$NotifyThread.class
ICUNotifier.java package android.icu.impl android.icu.impl.ICUNotifier$NotifyThread extends java.lang.Thread { private final android.icu.impl.ICUNotifier notifier private final java.util.List queue void <init> (android.icu.impl.ICUNotifier) android.icu.impl.ICUNotifier notifier public void queue (java.util.EventListener[]) java.util.EventListener[] list public void run () java.util.EventListener[] list int i java.util.EventListener[] list }
android/icu/impl/ICUNotifier.class
ICUNotifier.java package android.icu.impl public abstract android.icu.impl.ICUNotifier extends java.lang.Object { private final Object notifyLock private android.icu.impl.ICUNotifier$NotifyThread notifyThread private java.util.List listeners public void <init> () public void addListener (java.util.EventListener) java.util.EventListener ll java.util.EventListener l public void removeListener (java.util.EventListener) java.util.Iterator iter java.util.EventListener l public void notifyChanged () protected abstract boolean acceptsListener (java.util.EventListener) protected abstract void notifyListener (java.util.EventListener) }
android/icu/impl/ICURWLock$1.class
ICURWLock.java package android.icu.impl synthetic android.icu.impl.ICURWLock$1 extends java.lang.Object { }
android/icu/impl/ICURWLock$Stats.class
ICURWLock.java package android.icu.impl public final android.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 <init> () private void <init> (int, int, int, int, int) int rc int mrc int wrc int wc int wwc private void <init> (android.icu.impl.ICURWLock$Stats) android.icu.impl.ICURWLock$Stats rhs public java.lang.String toString () synthetic void <init> (android.icu.impl.ICURWLock$1) android.icu.impl.ICURWLock$1 x0 synthetic void <init> (android.icu.impl.ICURWLock$Stats, android.icu.impl.ICURWLock$1) android.icu.impl.ICURWLock$Stats x0 android.icu.impl.ICURWLock$1 x1 }
android/icu/impl/ICURWLock.class
ICURWLock.java package android.icu.impl public android.icu.impl.ICURWLock extends java.lang.Object { private java.util.concurrent.locks.ReentrantReadWriteLock rwl private android.icu.impl.ICURWLock$Stats stats public void <init> () public synchronized android.icu.impl.ICURWLock$Stats resetStats () android.icu.impl.ICURWLock$Stats result public synchronized android.icu.impl.ICURWLock$Stats clearStats () android.icu.impl.ICURWLock$Stats result public synchronized android.icu.impl.ICURWLock$Stats getStats () public void acquireRead () public void releaseRead () public void acquireWrite () public void releaseWrite () }
android/icu/impl/ICURegionDataTables.class
ICURegionDataTables.java package android.icu.impl public android.icu.impl.ICURegionDataTables extends android.icu.impl.LocaleDisplayNamesImpl$ICUDataTables { public void <init> () public volatile synthetic android.icu.impl.LocaleDisplayNamesImpl$DataTable get (android.icu.util.ULocale, boolean) }
android/icu/impl/ICUResourceBundle$1.class
ICUResourceBundle.java package android.icu.impl android.icu.impl.ICUResourceBundle$1 extends android.icu.impl.SoftCache { void <init> () protected android.icu.impl.ICUResourceBundle createInstance (java.lang.String, android.icu.impl.ICUResourceBundle$Loader) String unusedKey android.icu.impl.ICUResourceBundle$Loader loader protected volatile synthetic java.lang.Object createInstance (java.lang.Object, java.lang.Object) }
android/icu/impl/ICUResourceBundle$2$1.class
ICUResourceBundle.java package android.icu.impl android.icu.impl.ICUResourceBundle$2$1 extends java.lang.Object implements android.icu.impl.URLHandler$URLVisitor { final synthetic android.icu.impl.ICUResourceBundle$2 this$0 void <init> (android.icu.impl.ICUResourceBundle$2) android.icu.impl.ICUResourceBundle$2 this$0 public void visit (java.lang.String) String locstr String s }
android/icu/impl/ICUResourceBundle$2.class
ICUResourceBundle.java package android.icu.impl android.icu.impl.ICUResourceBundle$2 extends java.lang.Object implements java.security.PrivilegedAction { final synthetic ClassLoader val$root final synthetic String val$bn final synthetic java.util.Set val$names void <init> (java.lang.ClassLoader, java.lang.String, java.util.Set) public java.lang.Void run () java.net.URL url android.icu.impl.URLHandler handler java.util.Enumeration urls android.icu.impl.URLHandler$URLVisitor v java.io.IOException e public volatile synthetic java.lang.Object run () }
android/icu/impl/ICUResourceBundle$3.class
ICUResourceBundle.java package android.icu.impl android.icu.impl.ICUResourceBundle$3 extends android.icu.impl.SoftCache { void <init> () protected android.icu.impl.ICUResourceBundle$AvailEntry createInstance (java.lang.String, java.lang.ClassLoader) String key ClassLoader loader protected volatile synthetic java.lang.Object createInstance (java.lang.Object, java.lang.Object) }
android/icu/impl/ICUResourceBundle$4.class
ICUResourceBundle.java package android.icu.impl android.icu.impl.ICUResourceBundle$4 extends android.icu.impl.ICUResourceBundle$Loader { final synthetic String val$fullName final synthetic String val$baseName final synthetic String val$localeID final synthetic ClassLoader val$root final synthetic android.icu.impl.ICUResourceBundle$OpenType val$openType final synthetic String val$defaultID void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.ClassLoader, android.icu.impl.ICUResourceBundle$OpenType, java.lang.String) public android.icu.impl.ICUResourceBundle load () String temp int i android.icu.util.UResourceBundle parent int i String parentLocaleName String rootLocale String localeName android.icu.impl.ICUResourceBundle b }
android/icu/impl/ICUResourceBundle$AvailEntry.class
ICUResourceBundle.java package android.icu.impl final android.icu.impl.ICUResourceBundle$AvailEntry extends java.lang.Object { private String prefix private ClassLoader loader private volatile java.util.EnumMap ulocales private volatile java.util.Locale[] locales private volatile java.util.Set nameSet private volatile java.util.Set fullNameSet static final synthetic boolean $assertionsDisabled void <init> (java.lang.String, java.lang.ClassLoader) String prefix ClassLoader loader android.icu.util.ULocale[] getULocaleList (android.icu.util.ULocale$AvailableType) android.icu.util.ULocale$AvailableType type java.util.Locale[] getLocaleList (android.icu.util.ULocale$AvailableType) android.icu.util.ULocale$AvailableType type java.util.Set getLocaleNameSet () java.util.Set getFullLocaleNameSet () static void <clinit> () }
android/icu/impl/ICUResourceBundle$AvailableLocalesSink.class
ICUResourceBundle.java package android.icu.impl final android.icu.impl.ICUResourceBundle$AvailableLocalesSink extends android.icu.impl.UResource$Sink { java.util.EnumMap output public void <init> (java.util.EnumMap) java.util.EnumMap output public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) android.icu.util.ULocale$AvailableType type int j android.icu.util.ULocale$AvailableType type android.icu.impl.UResource$Table availableLocalesTable android.icu.util.ULocale[] locales int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Table resIndexTable }
android/icu/impl/ICUResourceBundle$Loader.class
ICUResourceBundle.java package android.icu.impl abstract android.icu.impl.ICUResourceBundle$Loader extends java.lang.Object { private void <init> () abstract android.icu.impl.ICUResourceBundle load () synthetic void <init> (android.icu.impl.ICUResourceBundle$1) android.icu.impl.ICUResourceBundle$1 x0 }
android/icu/impl/ICUResourceBundle$OpenType.class
ICUResourceBundle.java package android.icu.impl public final enum android.icu.impl.ICUResourceBundle$OpenType extends java.lang.Enum { public static final enum android.icu.impl.ICUResourceBundle$OpenType LOCALE_DEFAULT_ROOT public static final enum android.icu.impl.ICUResourceBundle$OpenType LOCALE_ROOT public static final enum android.icu.impl.ICUResourceBundle$OpenType LOCALE_ONLY public static final enum android.icu.impl.ICUResourceBundle$OpenType DIRECT private static final synthetic android.icu.impl.ICUResourceBundle$OpenType[] $VALUES public static android.icu.impl.ICUResourceBundle$OpenType[] values () public static android.icu.impl.ICUResourceBundle$OpenType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/impl/ICUResourceBundle$WholeBundle.class
ICUResourceBundle.java package android.icu.impl public final android.icu.impl.ICUResourceBundle$WholeBundle extends java.lang.Object { String baseName String localeID android.icu.util.ULocale ulocale ClassLoader loader android.icu.impl.ICUResourceBundleReader reader java.util.Set topLevelKeys void <init> (java.lang.String, java.lang.String, java.lang.ClassLoader, android.icu.impl.ICUResourceBundleReader) String baseName String localeID ClassLoader loader android.icu.impl.ICUResourceBundleReader reader }
android/icu/impl/ICUResourceBundle.class
ICUResourceBundle.java package android.icu.impl public android.icu.impl.ICUResourceBundle extends android.icu.util.UResourceBundle { public static final String NO_INHERITANCE_MARKER public static final ClassLoader ICU_DATA_CLASS_LOADER protected static final String INSTALLED_LOCALES android.icu.impl.ICUResourceBundle$WholeBundle wholeBundle private android.icu.impl.ICUResourceBundle container private static android.icu.impl.CacheBase BUNDLE_CACHE private static final String ICU_RESOURCE_INDEX private static final String DEFAULT_TAG private static final String FULL_LOCALE_NAMES_LIST private static final boolean DEBUG private static android.icu.impl.CacheBase GET_AVAILABLE_CACHE protected String key public static final int RES_BOGUS public static final int ALIAS public static final int TABLE32 public static final int TABLE16 public static final int STRING_V2 public static final int ARRAY16 private static final char RES_PATH_SEP_CHAR private static final String RES_PATH_SEP_STR private static final String ICUDATA private static final char HYPHEN private static final String LOCALE static final synthetic boolean $assertionsDisabled public static final android.icu.util.ULocale getFunctionalEquivalent (java.lang.String, java.lang.ClassLoader, java.lang.String, java.lang.String, android.icu.util.ULocale, boolean[], boolean) int i android.icu.util.ULocale[] availableULocales android.icu.impl.ICUResourceBundle irb android.icu.impl.ICUResourceBundle irb android.icu.impl.ICUResourceBundle irb android.icu.impl.ICUResourceBundle urb String baseName ClassLoader loader String resName String keyword android.icu.util.ULocale locID boolean[] isAvailable boolean omitDefault String kwVal String baseLoc String defStr android.icu.util.ULocale parent android.icu.util.ULocale defLoc boolean lookForDefault android.icu.util.ULocale fullBase int defDepth int resDepth android.icu.impl.ICUResourceBundle r public static final java.lang.String[] getKeywordValues (java.lang.String, java.lang.String) String s android.icu.util.UResourceBundle b android.icu.impl.ICUResourceBundle irb java.util.Enumeration e String baseName String keyword java.util.Set keywords android.icu.util.ULocale[] locales int i public android.icu.impl.ICUResourceBundle getWithFallback (java.lang.String) throws java.util.MissingResourceException String path android.icu.impl.ICUResourceBundle actualBundle android.icu.impl.ICUResourceBundle result public android.icu.impl.ICUResourceBundle at (int) int index public android.icu.impl.ICUResourceBundle at (java.lang.String) String key public android.icu.impl.ICUResourceBundle findTopLevel (int) int index public android.icu.impl.ICUResourceBundle findTopLevel (java.lang.String) String aKey public android.icu.impl.ICUResourceBundle findWithFallback (java.lang.String) String path public java.lang.String findStringWithFallback (java.lang.String) String path public java.lang.String getStringWithFallback (java.lang.String) throws java.util.MissingResourceException String path android.icu.impl.ICUResourceBundle actualBundle String result public android.icu.impl.UResource$Value getValueWithFallback (java.lang.String) throws java.util.MissingResourceException android.icu.impl.ICUResourceBundle rb String path android.icu.impl.ICUResourceBundle rb android.icu.impl.ICUResourceBundleReader$ReaderValue readerValue android.icu.impl.ICUResourceBundleImpl impl public void getAllItemsWithFallbackNoFail (java.lang.String, android.icu.impl.UResource$Sink) String path android.icu.impl.UResource$Sink sink public void getAllItemsWithFallback (java.lang.String, android.icu.impl.UResource$Sink) throws java.util.MissingResourceException android.icu.impl.ICUResourceBundle rb int depth String[] pathKeys String path android.icu.impl.UResource$Sink sink int numPathKeys android.icu.impl.ICUResourceBundle rb android.icu.impl.UResource$Key key android.icu.impl.ICUResourceBundleReader$ReaderValue readerValue private void getAllItemsWithFallback (android.icu.impl.UResource$Key, android.icu.impl.ICUResourceBundleReader$ReaderValue, android.icu.impl.UResource$Sink) android.icu.impl.ICUResourceBundle rb String[] pathKeys android.icu.impl.ICUResourceBundle parentBundle android.icu.impl.ICUResourceBundle rb int depth android.icu.impl.UResource$Key key android.icu.impl.ICUResourceBundleReader$ReaderValue readerValue android.icu.impl.UResource$Sink sink android.icu.impl.ICUResourceBundleImpl impl public static java.util.Set getAvailableLocaleNameSet (java.lang.String, java.lang.ClassLoader) String bundlePrefix ClassLoader loader public static java.util.Set getFullLocaleNameSet () public static java.util.Set getFullLocaleNameSet (java.lang.String, java.lang.ClassLoader) String bundlePrefix ClassLoader loader public static java.util.Set getAvailableLocaleNameSet () public static final android.icu.util.ULocale[] getAvailableULocales (java.lang.String, java.lang.ClassLoader, android.icu.util.ULocale$AvailableType) String baseName ClassLoader loader android.icu.util.ULocale$AvailableType type public static final android.icu.util.ULocale[] getAvailableULocales () public static final android.icu.util.ULocale[] getAvailableULocales (android.icu.util.ULocale$AvailableType) android.icu.util.ULocale$AvailableType type public static final android.icu.util.ULocale[] getAvailableULocales (java.lang.String, java.lang.ClassLoader) String baseName ClassLoader loader public static final java.util.Locale[] getAvailableLocales (java.lang.String, java.lang.ClassLoader, android.icu.util.ULocale$AvailableType) String baseName ClassLoader loader android.icu.util.ULocale$AvailableType type public static final java.util.Locale[] getAvailableLocales () public static final java.util.Locale[] getAvailableLocales (android.icu.util.ULocale$AvailableType) android.icu.util.ULocale$AvailableType type public static final java.util.Locale[] getAvailableLocales (java.lang.String, java.lang.ClassLoader) String baseName ClassLoader loader public static final java.util.Locale[] getLocaleList (android.icu.util.ULocale[]) java.util.Locale loc int i android.icu.util.ULocale[] ulocales java.util.ArrayList list java.util.HashSet uniqueSet public java.util.Locale getLocale () private static final java.util.EnumMap createULocaleList (java.lang.String, java.lang.ClassLoader) String baseName ClassLoader root android.icu.impl.ICUResourceBundle rb java.util.EnumMap result android.icu.impl.ICUResourceBundle$AvailableLocalesSink sink private static final void addLocaleIDsFromIndexBundle (java.lang.String, java.lang.ClassLoader, java.util.Set) android.icu.impl.ICUResourceBundle bundle java.util.MissingResourceException e String locstr String baseName ClassLoader root java.util.Set locales android.icu.impl.ICUResourceBundle bundle android.icu.util.UResourceBundleIterator iter private static final void addBundleBaseNamesFromClassLoader (java.lang.String, java.lang.ClassLoader, java.util.Set) String bn ClassLoader root java.util.Set names private static void addLocaleIDsFromListFile (java.lang.String, java.lang.ClassLoader, java.util.Set) String line java.io.BufferedReader br java.io.InputStream s String bn ClassLoader root java.util.Set locales private static java.util.Set createFullLocaleNameSet (java.lang.String, java.lang.ClassLoader) String folder String folder String folder String name java.util.Iterator iter String baseName ClassLoader loader String bn java.util.Set set String skipScan private static java.util.Set createLocaleNameSet (java.lang.String, java.lang.ClassLoader) String baseName ClassLoader loader java.util.HashSet set private static android.icu.impl.ICUResourceBundle$AvailEntry getAvailEntry (java.lang.String, java.lang.ClassLoader) String key ClassLoader loader private static final android.icu.impl.ICUResourceBundle findResourceWithFallback (java.lang.String, android.icu.util.UResourceBundle, android.icu.util.UResourceBundle) String path android.icu.util.UResourceBundle actualBundle android.icu.util.UResourceBundle requested android.icu.impl.ICUResourceBundle base int depth int numPathKeys String[] keys private static final android.icu.impl.ICUResourceBundle findResourceWithFallback (java.lang.String[], int, android.icu.impl.ICUResourceBundle, android.icu.util.UResourceBundle) String subKey android.icu.impl.ICUResourceBundle sub String[] newKeys android.icu.impl.ICUResourceBundle nextBase int baseDepth String[] keys int depth android.icu.impl.ICUResourceBundle base android.icu.util.UResourceBundle requested private static final java.lang.String findStringWithFallback (java.lang.String, android.icu.util.UResourceBundle, android.icu.util.UResourceBundle) int type android.icu.impl.ICUResourceBundleReader$Container readerContainer android.icu.impl.ICUResourceBundleReader$Container readerContainer android.icu.impl.ICUResourceBundleReader$Container readerContainer int type android.icu.impl.ICUResourceBundle sub String s String[] newKeys android.icu.impl.ICUResourceBundleReader$Container readerContainer String subKey android.icu.impl.ICUResourceBundle sub android.icu.impl.ICUResourceBundle nextBase String path android.icu.util.UResourceBundle actualBundle android.icu.util.UResourceBundle requested android.icu.impl.ICUResourceBundle base android.icu.impl.ICUResourceBundleReader reader int res int baseDepth int depth int numPathKeys String[] keys private int getResDepth () private void getResPathKeys (java.lang.String[], int) String[] keys int depth android.icu.impl.ICUResourceBundle b private static int countPathKeys (java.lang.String) int i String path int num private static void getResPathKeys (java.lang.String, int, java.lang.String[], int) int j String path int num String[] keys int start int i public boolean equals (java.lang.Object) android.icu.impl.ICUResourceBundle o Object other public int hashCode () public static android.icu.impl.ICUResourceBundle getBundleInstance (java.lang.String, java.lang.String, java.lang.ClassLoader, boolean) String baseName String localeID ClassLoader root boolean disableFallback public static android.icu.impl.ICUResourceBundle getBundleInstance (java.lang.String, android.icu.util.ULocale, android.icu.impl.ICUResourceBundle$OpenType) String baseName android.icu.util.ULocale locale android.icu.impl.ICUResourceBundle$OpenType openType public static android.icu.impl.ICUResourceBundle getBundleInstance (java.lang.String, java.lang.String, java.lang.ClassLoader, android.icu.impl.ICUResourceBundle$OpenType) android.icu.impl.ICUResourceBundle b String baseName String localeID ClassLoader root android.icu.impl.ICUResourceBundle$OpenType openType android.icu.impl.ICUResourceBundle b private static boolean localeIDStartsWithLangSubtag (java.lang.String, java.lang.String) String localeID String lang private static android.icu.impl.ICUResourceBundle instantiateBundle (java.lang.String, java.lang.String, java.lang.String, java.lang.ClassLoader, android.icu.impl.ICUResourceBundle$OpenType) String baseName String localeID String defaultID ClassLoader root android.icu.impl.ICUResourceBundle$OpenType openType String fullName char openTypeChar String cacheKey android.icu.impl.ICUResourceBundle get (java.lang.String, java.util.HashMap, android.icu.util.UResourceBundle) String fullName String aKey java.util.HashMap aliasesVisited android.icu.util.UResourceBundle requested android.icu.impl.ICUResourceBundle obj public static android.icu.impl.ICUResourceBundle createBundle (java.lang.String, java.lang.String, java.lang.ClassLoader) String baseName String localeID ClassLoader root android.icu.impl.ICUResourceBundleReader reader protected java.lang.String getLocaleID () protected java.lang.String getBaseName () public android.icu.util.ULocale getULocale () public boolean isRoot () public android.icu.impl.ICUResourceBundle getParent () protected void setParent (java.util.ResourceBundle) java.util.ResourceBundle parent public java.lang.String getKey () private boolean getNoFallback () private static android.icu.impl.ICUResourceBundle getBundle (android.icu.impl.ICUResourceBundleReader, java.lang.String, java.lang.String, java.lang.ClassLoader) android.icu.impl.ICUResourceBundle$WholeBundle wb android.icu.impl.ICUResourceBundleImpl$ResourceTable rootTable android.icu.impl.ICUResourceBundleReader reader String baseName String localeID ClassLoader loader android.icu.impl.ICUResourceBundleImpl$ResourceTable rootTable int rootRes String aliasString protected void <init> (android.icu.impl.ICUResourceBundle$WholeBundle) android.icu.impl.ICUResourceBundle$WholeBundle wholeBundle protected void <init> (android.icu.impl.ICUResourceBundle, java.lang.String) android.icu.impl.ICUResourceBundle container String key protected static android.icu.impl.ICUResourceBundle getAliasedResource (android.icu.impl.ICUResourceBundle, java.lang.String[], int, java.lang.String, int, java.util.HashMap, android.icu.util.UResourceBundle) String locale int idx int i int j String locale String bundleName String locale int i int numKeys int numKeys int i int numKeys android.icu.impl.ICUResourceBundle base String[] keys int depth String key int _resource java.util.HashMap aliasesVisited android.icu.util.UResourceBundle requested android.icu.impl.ICUResourceBundle$WholeBundle wholeBundle ClassLoader loaderToUse String locale String keyPath String bundleName String rpath android.icu.impl.ICUResourceBundle bundle android.icu.impl.ICUResourceBundle sub public final java.util.Set getTopLevelKeySet () public final void setTopLevelKeySet (java.util.Set) java.util.Set keySet protected java.util.Enumeration handleGetKeys () protected boolean isTopLevelResource () public volatile synthetic android.icu.util.UResourceBundle findTopLevel (int) public volatile synthetic android.icu.util.UResourceBundle findTopLevel (java.lang.String) public volatile synthetic android.icu.util.UResourceBundle getParent () static synthetic boolean access$000 () static synthetic java.util.EnumMap access$100 (java.lang.String, java.lang.ClassLoader) String x0 ClassLoader x1 static synthetic java.util.Set access$200 (java.lang.String, java.lang.ClassLoader) String x0 ClassLoader x1 static synthetic java.util.Set access$300 (java.lang.String, java.lang.ClassLoader) String x0 ClassLoader x1 static synthetic boolean access$500 (android.icu.impl.ICUResourceBundle) android.icu.impl.ICUResourceBundle x0 static synthetic android.icu.impl.ICUResourceBundle access$600 (java.lang.String, java.lang.String, java.lang.String, java.lang.ClassLoader, android.icu.impl.ICUResourceBundle$OpenType) String x0 String x1 String x2 ClassLoader x3 android.icu.impl.ICUResourceBundle$OpenType x4 static synthetic boolean access$700 (java.lang.String, java.lang.String) String x0 String x1 static void <clinit> () }
android/icu/impl/ICUResourceBundle.uau
android/icu/impl/ICUResourceBundleImpl$ResourceArray.class
ICUResourceBundleImpl.java package android.icu.impl android.icu.impl.ICUResourceBundleImpl$ResourceArray extends android.icu.impl.ICUResourceBundleImpl$ResourceContainer { public int getType () protected java.lang.String[] handleGetStringArray () String s int i android.icu.impl.ICUResourceBundleReader reader int length String[] strings public java.lang.String[] getStringArray () protected android.icu.util.UResourceBundle handleGet (java.lang.String, java.util.HashMap, android.icu.util.UResourceBundle) String indexStr java.util.HashMap aliasesVisited android.icu.util.UResourceBundle requested int i protected android.icu.util.UResourceBundle handleGet (int, java.util.HashMap, android.icu.util.UResourceBundle) int index java.util.HashMap aliasesVisited android.icu.util.UResourceBundle requested void <init> (android.icu.impl.ICUResourceBundleImpl, java.lang.String, int) android.icu.impl.ICUResourceBundleImpl container String key int resource }
android/icu/impl/ICUResourceBundleImpl$ResourceBinary.class
ICUResourceBundleImpl.java package android.icu.impl final android.icu.impl.ICUResourceBundleImpl$ResourceBinary extends android.icu.impl.ICUResourceBundleImpl { public int getType () public java.nio.ByteBuffer getBinary () public byte[] getBinary (byte[]) byte[] ba void <init> (android.icu.impl.ICUResourceBundleImpl, java.lang.String, int) android.icu.impl.ICUResourceBundleImpl container String key int resource }
android/icu/impl/ICUResourceBundleImpl$ResourceContainer.class
ICUResourceBundleImpl.java package android.icu.impl abstract android.icu.impl.ICUResourceBundleImpl$ResourceContainer extends android.icu.impl.ICUResourceBundleImpl { protected android.icu.impl.ICUResourceBundleReader$Container value public int getSize () public java.lang.String getString (int) int index int res String s protected int getContainerResource (int) int index protected android.icu.util.UResourceBundle createBundleObject (int, java.lang.String, java.util.HashMap, android.icu.util.UResourceBundle) int index String resKey java.util.HashMap aliasesVisited android.icu.util.UResourceBundle requested int item void <init> (android.icu.impl.ICUResourceBundleImpl, java.lang.String, int) android.icu.impl.ICUResourceBundleImpl container String key int resource void <init> (android.icu.impl.ICUResourceBundle$WholeBundle) android.icu.impl.ICUResourceBundle$WholeBundle wholeBundle }
android/icu/impl/ICUResourceBundleImpl$ResourceInt.class
ICUResourceBundleImpl.java package android.icu.impl final android.icu.impl.ICUResourceBundleImpl$ResourceInt extends android.icu.impl.ICUResourceBundleImpl { public int getType () public int getInt () public int getUInt () void <init> (android.icu.impl.ICUResourceBundleImpl, java.lang.String, int) android.icu.impl.ICUResourceBundleImpl container String key int resource }
android/icu/impl/ICUResourceBundleImpl$ResourceIntVector.class
ICUResourceBundleImpl.java package android.icu.impl final android.icu.impl.ICUResourceBundleImpl$ResourceIntVector extends android.icu.impl.ICUResourceBundleImpl { public int getType () public int[] getIntVector () void <init> (android.icu.impl.ICUResourceBundleImpl, java.lang.String, int) android.icu.impl.ICUResourceBundleImpl container String key int resource }
android/icu/impl/ICUResourceBundleImpl$ResourceString.class
ICUResourceBundleImpl.java package android.icu.impl final android.icu.impl.ICUResourceBundleImpl$ResourceString extends android.icu.impl.ICUResourceBundleImpl { private String value public int getType () public java.lang.String getString () void <init> (android.icu.impl.ICUResourceBundleImpl, java.lang.String, int) android.icu.impl.ICUResourceBundleImpl container String key int resource String s }
android/icu/impl/ICUResourceBundleImpl$ResourceTable.class
ICUResourceBundleImpl.java package android.icu.impl android.icu.impl.ICUResourceBundleImpl$ResourceTable extends android.icu.impl.ICUResourceBundleImpl$ResourceContainer { public int getType () protected java.lang.String getKey (int) int index protected java.util.Set handleKeySet () int i android.icu.impl.ICUResourceBundleReader reader java.util.TreeSet keySet android.icu.impl.ICUResourceBundleReader$Table table protected android.icu.util.UResourceBundle handleGet (java.lang.String, java.util.HashMap, android.icu.util.UResourceBundle) String resKey java.util.HashMap aliasesVisited android.icu.util.UResourceBundle requested int i protected android.icu.util.UResourceBundle handleGet (int, java.util.HashMap, android.icu.util.UResourceBundle) int index java.util.HashMap aliasesVisited android.icu.util.UResourceBundle requested String itemKey protected java.lang.Object handleGetObject (java.lang.String) int j int length String[] strings int res String s android.icu.impl.ICUResourceBundleReader$Container array String key android.icu.impl.ICUResourceBundleReader reader int index java.lang.String findString (java.lang.String) String key android.icu.impl.ICUResourceBundleReader reader int index void <init> (android.icu.impl.ICUResourceBundleImpl, java.lang.String, int) android.icu.impl.ICUResourceBundleImpl container String key int resource void <init> (android.icu.impl.ICUResourceBundle$WholeBundle, int) android.icu.impl.ICUResourceBundle$WholeBundle wholeBundle int rootRes }
android/icu/impl/ICUResourceBundleImpl.class
ICUResourceBundleImpl.java package android.icu.impl android.icu.impl.ICUResourceBundleImpl extends android.icu.impl.ICUResourceBundle { protected int resource protected void <init> (android.icu.impl.ICUResourceBundleImpl, java.lang.String, int) android.icu.impl.ICUResourceBundleImpl container String key int resource void <init> (android.icu.impl.ICUResourceBundle$WholeBundle) android.icu.impl.ICUResourceBundle$WholeBundle wholeBundle public int getResource () protected final android.icu.impl.ICUResourceBundle createBundleObject (java.lang.String, int, java.util.HashMap, android.icu.util.UResourceBundle) String _key int _resource java.util.HashMap aliasesVisited android.icu.util.UResourceBundle requested }
android/icu/impl/ICUResourceBundleReader$1.class
ICUResourceBundleReader.java package android.icu.impl synthetic android.icu.impl.ICUResourceBundleReader$1 extends java.lang.Object { }
android/icu/impl/ICUResourceBundleReader$Array.class
ICUResourceBundleReader.java package android.icu.impl android.icu.impl.ICUResourceBundleReader$Array extends android.icu.impl.ICUResourceBundleReader$Container implements android.icu.impl.UResource$Array { void <init> () public boolean getValue (int, android.icu.impl.UResource$Value) android.icu.impl.ICUResourceBundleReader$ReaderValue readerValue int i android.icu.impl.UResource$Value value }
android/icu/impl/ICUResourceBundleReader$Array16.class
ICUResourceBundleReader.java package android.icu.impl final android.icu.impl.ICUResourceBundleReader$Array16 extends android.icu.impl.ICUResourceBundleReader$Array { int getContainerResource (android.icu.impl.ICUResourceBundleReader, int) android.icu.impl.ICUResourceBundleReader reader int index void <init> (android.icu.impl.ICUResourceBundleReader, int) android.icu.impl.ICUResourceBundleReader reader int offset }
android/icu/impl/ICUResourceBundleReader$Array32.class
ICUResourceBundleReader.java package android.icu.impl final android.icu.impl.ICUResourceBundleReader$Array32 extends android.icu.impl.ICUResourceBundleReader$Array { int getContainerResource (android.icu.impl.ICUResourceBundleReader, int) android.icu.impl.ICUResourceBundleReader reader int index void <init> (android.icu.impl.ICUResourceBundleReader, int) android.icu.impl.ICUResourceBundleReader reader int offset }
android/icu/impl/ICUResourceBundleReader$Container.class
ICUResourceBundleReader.java package android.icu.impl android.icu.impl.ICUResourceBundleReader$Container extends java.lang.Object { protected int size protected int itemsOffset public final int getSize () int getContainerResource (android.icu.impl.ICUResourceBundleReader, int) android.icu.impl.ICUResourceBundleReader reader int index protected int getContainer16Resource (android.icu.impl.ICUResourceBundleReader, int) android.icu.impl.ICUResourceBundleReader reader int index int res16 protected int getContainer32Resource (android.icu.impl.ICUResourceBundleReader, int) android.icu.impl.ICUResourceBundleReader reader int index int getResource (android.icu.impl.ICUResourceBundleReader, java.lang.String) android.icu.impl.ICUResourceBundleReader reader String resKey void <init> () }
android/icu/impl/ICUResourceBundleReader$IsAcceptable.class
ICUResourceBundleReader.java package android.icu.impl final android.icu.impl.ICUResourceBundleReader$IsAcceptable extends java.lang.Object implements android.icu.impl.ICUBinary$Authenticate { private void <init> () public boolean isDataVersionAcceptable (byte[]) byte[] formatVersion synthetic void <init> (android.icu.impl.ICUResourceBundleReader$1) android.icu.impl.ICUResourceBundleReader$1 x0 }
android/icu/impl/ICUResourceBundleReader$ReaderCache.class
ICUResourceBundleReader.java package android.icu.impl android.icu.impl.ICUResourceBundleReader$ReaderCache extends android.icu.impl.SoftCache { private void <init> () protected android.icu.impl.ICUResourceBundleReader createInstance (android.icu.impl.ICUResourceBundleReader$ReaderCacheKey, java.lang.ClassLoader) String itemPath java.nio.ByteBuffer inBytes java.io.InputStream stream java.nio.ByteBuffer inBytes java.io.IOException ex android.icu.impl.ICUResourceBundleReader$ReaderCacheKey key ClassLoader loader String fullName protected volatile synthetic java.lang.Object createInstance (java.lang.Object, java.lang.Object) synthetic void <init> (android.icu.impl.ICUResourceBundleReader$1) android.icu.impl.ICUResourceBundleReader$1 x0 }
android/icu/impl/ICUResourceBundleReader$ReaderCacheKey.class
ICUResourceBundleReader.java package android.icu.impl android.icu.impl.ICUResourceBundleReader$ReaderCacheKey extends java.lang.Object { final String baseName final String localeID void <init> (java.lang.String, java.lang.String) String baseName String localeID public boolean equals (java.lang.Object) Object obj android.icu.impl.ICUResourceBundleReader$ReaderCacheKey info public int hashCode () }
android/icu/impl/ICUResourceBundleReader$ReaderValue.class
ICUResourceBundleReader.java package android.icu.impl android.icu.impl.ICUResourceBundleReader$ReaderValue extends android.icu.impl.UResource$Value { android.icu.impl.ICUResourceBundleReader reader int res void <init> () public int getType () public java.lang.String getString () String s public java.lang.String getAliasString () String s public int getInt () public int getUInt () public int[] getIntVector () int[] iv public java.nio.ByteBuffer getBinary () java.nio.ByteBuffer bb public android.icu.impl.UResource$Array getArray () android.icu.impl.ICUResourceBundleReader$Array array public android.icu.impl.UResource$Table getTable () android.icu.impl.ICUResourceBundleReader$Table table public boolean isNoInheritanceMarker () public java.lang.String[] getStringArray () android.icu.impl.ICUResourceBundleReader$Array array public java.lang.String[] getStringArrayOrStringAsArray () android.icu.impl.ICUResourceBundleReader$Array array String s public java.lang.String getStringOrFirstOfArray () int r String s android.icu.impl.ICUResourceBundleReader$Array array private java.lang.String[] getStringArray (android.icu.impl.ICUResourceBundleReader$Array) int r String s int i android.icu.impl.ICUResourceBundleReader$Array array String[] result }
android/icu/impl/ICUResourceBundleReader$ResourceCache$Level.class
ICUResourceBundleReader.java package android.icu.impl final android.icu.impl.ICUResourceBundleReader$ResourceCache$Level extends java.lang.Object { int levelBitsList int shift int mask int[] keys Object[] values static final synthetic boolean $assertionsDisabled void <init> (int, int) int levelBitsList int shift int bits int length java.lang.Object get (int) android.icu.impl.ICUResourceBundleReader$ResourceCache$Level level int key int index int k java.lang.Object putIfAbsent (int, java.lang.Object, int) android.icu.impl.ICUResourceBundleReader$ResourceCache$Level level int key Object item int size int index int k android.icu.impl.ICUResourceBundleReader$ResourceCache$Level level int i static void <clinit> () }
android/icu/impl/ICUResourceBundleReader$ResourceCache.class
ICUResourceBundleReader.java package android.icu.impl final android.icu.impl.ICUResourceBundleReader$ResourceCache extends java.lang.Object { private static final int SIMPLE_LENGTH private static final int ROOT_BITS private static final int NEXT_BITS private int[] keys private Object[] values private int length private int maxOffsetBits private int levelBitsList private android.icu.impl.ICUResourceBundleReader$ResourceCache$Level rootLevel static final synthetic boolean $assertionsDisabled private static boolean storeDirectly (int) int size private static final java.lang.Object putIfCleared (java.lang.Object[], int, java.lang.Object, int) Object[] values int index Object item int size Object value void <init> (int) int shift int maxOffset int keyBits private int makeKey (int) int res int type int miniType private int findSimple (int) int key synchronized java.lang.Object get (int) Object value int index Object value int res Object value synchronized java.lang.Object putIfAbsent (int, java.lang.Object, int) int i int index int res Object item int size static synthetic java.lang.Object access$2000 (java.lang.Object[], int, java.lang.Object, int) Object[] x0 int x1 Object x2 int x3 static synthetic boolean access$2100 (int) int x0 static void <clinit> () }
android/icu/impl/ICUResourceBundleReader$Table.class
ICUResourceBundleReader.java package android.icu.impl android.icu.impl.ICUResourceBundleReader$Table extends android.icu.impl.ICUResourceBundleReader$Container implements android.icu.impl.UResource$Table { protected char[] keyOffsets protected int[] key32Offsets private static final int URESDATA_ITEM_NOT_FOUND void <init> () java.lang.String getKey (android.icu.impl.ICUResourceBundleReader, int) android.icu.impl.ICUResourceBundleReader reader int index int findTableItem (android.icu.impl.ICUResourceBundleReader, java.lang.CharSequence) int result int mid int result android.icu.impl.ICUResourceBundleReader reader CharSequence key int start int limit int getResource (android.icu.impl.ICUResourceBundleReader, java.lang.String) android.icu.impl.ICUResourceBundleReader reader String resKey public boolean getKeyAndValue (int, android.icu.impl.UResource$Key, android.icu.impl.UResource$Value) android.icu.impl.ICUResourceBundleReader$ReaderValue readerValue int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value public boolean findValue (java.lang.CharSequence, android.icu.impl.UResource$Value) CharSequence key android.icu.impl.UResource$Value value android.icu.impl.ICUResourceBundleReader$ReaderValue readerValue int i }
android/icu/impl/ICUResourceBundleReader$Table16.class
ICUResourceBundleReader.java package android.icu.impl final android.icu.impl.ICUResourceBundleReader$Table16 extends android.icu.impl.ICUResourceBundleReader$Table { int getContainerResource (android.icu.impl.ICUResourceBundleReader, int) android.icu.impl.ICUResourceBundleReader reader int index void <init> (android.icu.impl.ICUResourceBundleReader, int) android.icu.impl.ICUResourceBundleReader reader int offset }
android/icu/impl/ICUResourceBundleReader$Table1632.class
ICUResourceBundleReader.java package android.icu.impl final android.icu.impl.ICUResourceBundleReader$Table1632 extends android.icu.impl.ICUResourceBundleReader$Table { int getContainerResource (android.icu.impl.ICUResourceBundleReader, int) android.icu.impl.ICUResourceBundleReader reader int index void <init> (android.icu.impl.ICUResourceBundleReader, int) android.icu.impl.ICUResourceBundleReader reader int offset }
android/icu/impl/ICUResourceBundleReader$Table32.class
ICUResourceBundleReader.java package android.icu.impl final android.icu.impl.ICUResourceBundleReader$Table32 extends android.icu.impl.ICUResourceBundleReader$Table { int getContainerResource (android.icu.impl.ICUResourceBundleReader, int) android.icu.impl.ICUResourceBundleReader reader int index void <init> (android.icu.impl.ICUResourceBundleReader, int) android.icu.impl.ICUResourceBundleReader reader int offset }
android/icu/impl/ICUResourceBundleReader.class
ICUResourceBundleReader.java package android.icu.impl public final android.icu.impl.ICUResourceBundleReader extends java.lang.Object { private static final int DATA_FORMAT private static final android.icu.impl.ICUResourceBundleReader$IsAcceptable IS_ACCEPTABLE private static final int URES_INDEX_LENGTH private static final int URES_INDEX_KEYS_TOP private static final int URES_INDEX_BUNDLE_TOP private static final int URES_INDEX_MAX_TABLE_LENGTH private static final int URES_INDEX_ATTRIBUTES private static final int URES_INDEX_16BIT_TOP private static final int URES_INDEX_POOL_CHECKSUM private static final int URES_ATT_NO_FALLBACK private static final int URES_ATT_IS_POOL_BUNDLE private static final int URES_ATT_USES_POOL_BUNDLE private static final java.nio.CharBuffer EMPTY_16_BIT_UNITS static final int LARGE_SIZE private static final boolean DEBUG private int dataVersion private java.nio.ByteBuffer bytes private byte[] keyBytes private java.nio.CharBuffer b16BitUnits private android.icu.impl.ICUResourceBundleReader poolBundleReader private int rootRes private int localKeyLimit private int poolStringIndexLimit private int poolStringIndex16Limit private boolean noFallback private boolean isPoolBundle private boolean usesPoolBundle private int poolCheckSum private android.icu.impl.ICUResourceBundleReader$ResourceCache resourceCache private static android.icu.impl.ICUResourceBundleReader$ReaderCache CACHE private static final android.icu.impl.ICUResourceBundleReader NULL_READER private static final byte[] emptyBytes private static final java.nio.ByteBuffer emptyByteBuffer private static final char[] emptyChars private static final int[] emptyInts private static final String emptyString private static final android.icu.impl.ICUResourceBundleReader$Array EMPTY_ARRAY private static final android.icu.impl.ICUResourceBundleReader$Table EMPTY_TABLE private static int[] PUBLIC_TYPES private static final String ICU_RESOURCE_SUFFIX static final synthetic boolean $assertionsDisabled private void <init> () private void <init> (java.nio.ByteBuffer, java.lang.String, java.lang.String, java.lang.ClassLoader) throws java.io.IOException java.nio.ByteBuffer inBytes String baseName String localeID ClassLoader loader static android.icu.impl.ICUResourceBundleReader getReader (java.lang.String, java.lang.String, java.lang.ClassLoader) String baseName String localeID ClassLoader root android.icu.impl.ICUResourceBundleReader$ReaderCacheKey info android.icu.impl.ICUResourceBundleReader reader private void init (java.nio.ByteBuffer) throws java.io.IOException int bundleTop int att int num16BitUnits int _16BitTop java.nio.ByteBuffer inBytes int majorFormatVersion int dataLength int indexes0 int indexLength int bundleTop int maxOffset int keysBottom int keysTop private int getIndexesInt (int) int i android.icu.util.VersionInfo getVersion () int getRootResource () boolean getNoFallback () boolean getUsesPoolBundle () static int RES_GET_TYPE (int) int res private static int RES_GET_OFFSET (int) int res private int getResourceByteOffset (int) int offset static int RES_GET_INT (int) int res static int RES_GET_UINT (int) int res static boolean URES_IS_ARRAY (int) int type static boolean URES_IS_TABLE (int) int type private char[] getChars (int, int) int i java.nio.CharBuffer temp int offset int count char[] chars private int getInt (int) int offset private int[] getInts (int, int) int i java.nio.IntBuffer temp int offset int count int[] ints private char[] getTable16KeyOffsets (int) int i java.nio.CharBuffer temp char[] result int offset int length private char[] getTableKeyOffsets (int) int offset int length private int[] getTable32KeyOffsets (int) int offset int length private static java.lang.String makeKeyStringFromBytes (byte[], int) byte[] keyBytes int keyOffset StringBuilder sb byte b private java.lang.String getKey16String (int) int keyOffset private java.lang.String getKey32String (int) int keyOffset private void setKeyFromKey16 (int, android.icu.impl.UResource$Key) int keyOffset android.icu.impl.UResource$Key key private void setKeyFromKey32 (int, android.icu.impl.UResource$Key) int keyOffset android.icu.impl.UResource$Key key private int compareKeys (java.lang.CharSequence, char) CharSequence key char keyOffset private int compareKeys32 (java.lang.CharSequence, int) CharSequence key int keyOffset java.lang.String getStringV2 (int) StringBuilder sb char c String s int length int length int length int res int offset Object value String s int first private java.lang.String makeStringFromBytes (int, int) int i StringBuilder sb CharSequence cs int offset int length java.lang.String getString (int) int res int offset Object value int length String s private boolean isNoInheritanceMarker (int) int res int offset private boolean isStringV2NoInheritanceMarker (int) int offset int first java.lang.String getAlias (int) Object value String s int length int res int offset byte[] getBinary (int, byte[]) int i java.nio.ByteBuffer temp int length int res byte[] ba int offset java.nio.ByteBuffer getBinary (int) java.nio.ByteBuffer result int length int res int offset int[] getIntVector (int) int length int res int offset android.icu.impl.ICUResourceBundleReader$Array getArray (int) int res int type int offset Object value android.icu.impl.ICUResourceBundleReader$Array array android.icu.impl.ICUResourceBundleReader$Table getTable (int) android.icu.impl.ICUResourceBundleReader$Table table int size android.icu.impl.ICUResourceBundleReader$Table table int size int res int type int offset Object value android.icu.impl.ICUResourceBundleReader$Table table int size public static java.lang.String getFullName (java.lang.String, java.lang.String) String baseName String localeName static synthetic android.icu.impl.ICUResourceBundleReader access$200 () synthetic void <init> (java.nio.ByteBuffer, java.lang.String, java.lang.String, java.lang.ClassLoader, android.icu.impl.ICUResourceBundleReader$1) throws java.io.IOException java.nio.ByteBuffer x0 String x1 String x2 ClassLoader x3 android.icu.impl.ICUResourceBundleReader$1 x4 static synthetic int[] access$400 () static synthetic boolean access$500 (android.icu.impl.ICUResourceBundleReader, int) android.icu.impl.ICUResourceBundleReader x0 int x1 static synthetic java.nio.CharBuffer access$600 (android.icu.impl.ICUResourceBundleReader) android.icu.impl.ICUResourceBundleReader x0 static synthetic int access$700 (android.icu.impl.ICUResourceBundleReader) android.icu.impl.ICUResourceBundleReader x0 static synthetic int access$800 (android.icu.impl.ICUResourceBundleReader) android.icu.impl.ICUResourceBundleReader x0 static synthetic int access$900 (android.icu.impl.ICUResourceBundleReader, int) android.icu.impl.ICUResourceBundleReader x0 int x1 static synthetic int access$1000 (android.icu.impl.ICUResourceBundleReader, int) android.icu.impl.ICUResourceBundleReader x0 int x1 static synthetic java.lang.String access$1100 (android.icu.impl.ICUResourceBundleReader, int) android.icu.impl.ICUResourceBundleReader x0 int x1 static synthetic java.lang.String access$1200 (android.icu.impl.ICUResourceBundleReader, int) android.icu.impl.ICUResourceBundleReader x0 int x1 static synthetic int access$1300 (android.icu.impl.ICUResourceBundleReader, java.lang.CharSequence, char) android.icu.impl.ICUResourceBundleReader x0 CharSequence x1 char x2 static synthetic int access$1400 (android.icu.impl.ICUResourceBundleReader, java.lang.CharSequence, int) android.icu.impl.ICUResourceBundleReader x0 CharSequence x1 int x2 static synthetic void access$1500 (android.icu.impl.ICUResourceBundleReader, int, android.icu.impl.UResource$Key) android.icu.impl.ICUResourceBundleReader x0 int x1 android.icu.impl.UResource$Key x2 static synthetic void access$1600 (android.icu.impl.ICUResourceBundleReader, int, android.icu.impl.UResource$Key) android.icu.impl.ICUResourceBundleReader x0 int x1 android.icu.impl.UResource$Key x2 static synthetic char[] access$1700 (android.icu.impl.ICUResourceBundleReader, int) android.icu.impl.ICUResourceBundleReader x0 int x1 static synthetic char[] access$1800 (android.icu.impl.ICUResourceBundleReader, int) android.icu.impl.ICUResourceBundleReader x0 int x1 static synthetic int[] access$1900 (android.icu.impl.ICUResourceBundleReader, int) android.icu.impl.ICUResourceBundleReader x0 int x1 static synthetic int access$2200 (int) int x0 static void <clinit> () }
android/icu/impl/ICUResourceTableAccess.class
ICUResourceTableAccess.java package android.icu.impl public android.icu.impl.ICUResourceTableAccess extends java.lang.Object { public void <init> () public static java.lang.String getTableString (java.lang.String, android.icu.util.ULocale, java.lang.String, java.lang.String, java.lang.String) String path android.icu.util.ULocale locale String tableName String itemName String defaultValue android.icu.impl.ICUResourceBundle bundle public static java.lang.String getTableString (android.icu.impl.ICUResourceBundle, java.lang.String, java.lang.String, java.lang.String, java.lang.String) String currentName android.icu.impl.ICUResourceBundle table android.icu.impl.ICUResourceBundle stable String fallbackLocale android.icu.impl.ICUResourceBundle bundle String tableName String subtableName String item String defaultValue String result }
android/icu/impl/ICUService$CacheEntry.class
ICUService.java package android.icu.impl final android.icu.impl.ICUService$CacheEntry extends java.lang.Object { final String actualDescriptor final Object service void <init> (java.lang.String, java.lang.Object) String actualDescriptor Object service }
android/icu/impl/ICUService$Factory.class
ICUService.java package android.icu.impl public abstract android.icu.impl.ICUService$Factory extends java.lang.Object { public abstract java.lang.Object create (android.icu.impl.ICUService$Key, android.icu.impl.ICUService) public abstract void updateVisibleIDs (java.util.Map) public abstract java.lang.String getDisplayName (java.lang.String, android.icu.util.ULocale) }
android/icu/impl/ICUService$Key.class
ICUService.java package android.icu.impl public android.icu.impl.ICUService$Key extends java.lang.Object { private final String id public void <init> (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 }
android/icu/impl/ICUService$LocaleRef.class
ICUService.java package android.icu.impl android.icu.impl.ICUService$LocaleRef extends java.lang.Object { private final android.icu.util.ULocale locale private java.util.SortedMap dnCache private java.util.Comparator com void <init> (java.util.SortedMap, android.icu.util.ULocale, java.util.Comparator) java.util.SortedMap dnCache android.icu.util.ULocale locale java.util.Comparator com java.util.SortedMap get (android.icu.util.ULocale, java.util.Comparator) android.icu.util.ULocale loc java.util.Comparator comp java.util.SortedMap m }
android/icu/impl/ICUService$ServiceListener.class
ICUService.java package android.icu.impl public abstract android.icu.impl.ICUService$ServiceListener extends java.lang.Object implements java.util.EventListener { public abstract void serviceChanged (android.icu.impl.ICUService) }
android/icu/impl/ICUService$SimpleFactory.class
ICUService.java package android.icu.impl public android.icu.impl.ICUService$SimpleFactory extends java.lang.Object implements android.icu.impl.ICUService$Factory { protected Object instance protected String id protected boolean visible public void <init> (java.lang.Object, java.lang.String) Object instance String id public void <init> (java.lang.Object, java.lang.String, boolean) Object instance String id boolean visible public java.lang.Object create (android.icu.impl.ICUService$Key, android.icu.impl.ICUService) android.icu.impl.ICUService$Key key android.icu.impl.ICUService service public void updateVisibleIDs (java.util.Map) java.util.Map result public java.lang.String getDisplayName (java.lang.String, android.icu.util.ULocale) String identifier android.icu.util.ULocale locale public java.lang.String toString () StringBuilder buf }
android/icu/impl/ICUService.class
ICUService.java package android.icu.impl public android.icu.impl.ICUService extends android.icu.impl.ICUNotifier { protected final String name private static final boolean DEBUG private final android.icu.impl.ICURWLock factoryLock private final java.util.List factories private int defaultSize private java.util.Map cache private java.util.Map idcache private android.icu.impl.ICUService$LocaleRef dnref public void <init> () public void <init> (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 (android.icu.impl.ICUService$Key) android.icu.impl.ICUService$Key key public java.lang.Object getKey (android.icu.impl.ICUService$Key, java.lang.String[]) android.icu.impl.ICUService$Key key String[] actualReturn public java.lang.Object getKey (android.icu.impl.ICUService$Key, java.lang.String[], android.icu.impl.ICUService$Factory) int i android.icu.impl.ICUService$Factory f Object service int index String desc java.util.Map cache String currentDescriptor java.util.ArrayList cacheDescriptorList boolean putInCache int NDebug int startIndex int limit boolean cacheResult android.icu.impl.ICUService$Key key String[] actualReturn android.icu.impl.ICUService$Factory factory android.icu.impl.ICUService$CacheEntry result protected java.lang.Object handleDefault (android.icu.impl.ICUService$Key, java.lang.String[]) android.icu.impl.ICUService$Key key String[] actualIDReturn public java.util.Set getVisibleIDs () public java.util.Set getVisibleIDs (java.lang.String) String id java.util.Set temp String matchID java.util.Set result android.icu.impl.ICUService$Key fallbackKey private java.util.Map getVisibleIDMap () android.icu.impl.ICUService$Factory f java.util.Map mutableMap java.util.ListIterator lIter public java.lang.String getDisplayName (java.lang.String) String id public java.lang.String getDisplayName (java.lang.String, android.icu.util.ULocale) String id android.icu.util.ULocale locale java.util.Map m android.icu.impl.ICUService$Factory f android.icu.impl.ICUService$Key key public java.util.SortedMap getDisplayNames () android.icu.util.ULocale locale public java.util.SortedMap getDisplayNames (android.icu.util.ULocale) android.icu.util.ULocale locale public java.util.SortedMap getDisplayNames (android.icu.util.ULocale, java.util.Comparator) android.icu.util.ULocale locale java.util.Comparator com public java.util.SortedMap getDisplayNames (android.icu.util.ULocale, java.lang.String) android.icu.util.ULocale locale String matchID public java.util.SortedMap getDisplayNames (android.icu.util.ULocale, java.util.Comparator, java.lang.String) java.util.Map$Entry e String id android.icu.impl.ICUService$Factory f java.util.Map m java.util.Iterator ei java.util.Map$Entry e android.icu.util.ULocale locale java.util.Comparator com String matchID java.util.SortedMap dncache android.icu.impl.ICUService$LocaleRef ref android.icu.impl.ICUService$Key matchKey java.util.SortedMap result java.util.Iterator iter public final java.util.List factories () public android.icu.impl.ICUService$Factory registerObject (java.lang.Object, java.lang.String) Object obj String id public android.icu.impl.ICUService$Factory registerObject (java.lang.Object, java.lang.String, boolean) Object obj String id boolean visible String canonicalID public final android.icu.impl.ICUService$Factory registerFactory (android.icu.impl.ICUService$Factory) android.icu.impl.ICUService$Factory factory public final boolean unregisterFactory (android.icu.impl.ICUService$Factory) android.icu.impl.ICUService$Factory factory boolean result public final void reset () protected void reInitializeFactories () public boolean isDefault () protected void markDefault () public android.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 () android.icu.impl.ICURWLock$Stats stats public java.lang.String getName () public java.lang.String toString () static void <clinit> () }
android/icu/impl/IDNA2003.class
IDNA2003.java package android.icu.impl public final android.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 android.icu.text.StringPrep namePrep public void <init> () private static boolean startsWithPrefix (java.lang.StringBuffer) int i StringBuffer src 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 (android.icu.text.UCharacterIterator, int) throws android.icu.text.StringPrepParseException int j StringBuilder punyout StringBuffer lowerOut android.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 android.icu.text.StringPrepParseException android.icu.text.UCharacterIterator iter String label String src int options char[] srcArr StringBuffer result int sepIndex int oldSepIndex public static java.lang.StringBuffer convertToUnicode (android.icu.text.UCharacterIterator, int) throws android.icu.text.StringPrepParseException StringBuffer processOut android.icu.text.StringPrepParseException ex android.icu.text.StringPrepParseException e StringBuffer toASCIIOut StringBuffer decodeOut String temp android.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 android.icu.text.StringPrepParseException String label android.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 android.icu.text.StringPrepParseException String s1 String s2 int options StringBuffer s1Out StringBuffer s2Out static void <clinit> () }
android/icu/impl/IllegalIcuArgumentException.class
IllegalIcuArgumentException.java package android.icu.impl public android.icu.impl.IllegalIcuArgumentException extends java.lang.IllegalArgumentException { private static final long serialVersionUID public void <init> (java.lang.String) String errorMessage public void <init> (java.lang.Throwable) Throwable cause public void <init> (java.lang.String, java.lang.Throwable) String errorMessage Throwable cause public synchronized android.icu.impl.IllegalIcuArgumentException initCause (java.lang.Throwable) Throwable cause public volatile synthetic java.lang.Throwable initCause (java.lang.Throwable) }
android/icu/impl/IllegalIcuArgumentException.uau
android/icu/impl/IntTrie.class
IntTrie.java package android.icu.impl public android.icu.impl.IntTrie extends android.icu.impl.Trie { private int m_initialValue_ private int[] m_data_ static final synthetic boolean $assertionsDisabled public void <init> (java.nio.ByteBuffer, android.icu.impl.Trie$DataManipulate) throws java.io.IOException java.nio.ByteBuffer bytes android.icu.impl.Trie$DataManipulate dataManipulate public void <init> (int, int, android.icu.impl.Trie$DataManipulate) int limit char block int initialValue int leadUnitValue android.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) android.icu.impl.IntTrie othertrie Object other boolean result public int hashCode () protected final void unserialize (java.nio.ByteBuffer) java.nio.ByteBuffer bytes protected final int getSurrogateOffset (char, char) char lead char trail int offset protected final int getValue (int) int index protected final int getInitialValue () void <init> (char[], int[], int, int, android.icu.impl.Trie$DataManipulate) char[] index int[] data int initialvalue int options android.icu.impl.Trie$DataManipulate datamanipulate static void <clinit> () }
android/icu/impl/IntTrieBuilder.class
IntTrieBuilder.java package android.icu.impl public android.icu.impl.IntTrieBuilder extends android.icu.impl.TrieBuilder { protected int[] m_data_ protected int m_initialValue_ private int m_leadUnitValue_ public void <init> (android.icu.impl.IntTrieBuilder) android.icu.impl.IntTrieBuilder table public void <init> (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 android.icu.impl.IntTrie serialize (android.icu.impl.TrieBuilder$DataManipulate, android.icu.impl.Trie$DataManipulate) int i android.icu.impl.TrieBuilder$DataManipulate datamanipulate android.icu.impl.Trie$DataManipulate triedatamanipulate char[] index int[] data int options public int serialize (java.io.OutputStream, boolean, android.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 android.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 (android.icu.impl.TrieBuilder$DataManipulate) int c int value int c android.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 }
android/icu/impl/InvalidFormatException.class
InvalidFormatException.java package android.icu.impl public android.icu.impl.InvalidFormatException extends java.lang.Exception { static final long serialVersionUID public void <init> () public void <init> (java.lang.Throwable) Throwable cause public void <init> (java.lang.String) String message }
android/icu/impl/IterableComparator.class
IterableComparator.java package android.icu.impl public android.icu.impl.IterableComparator extends java.lang.Object implements java.util.Comparator { private final java.util.Comparator comparator private final int shorterFirst private static final android.icu.impl.IterableComparator NOCOMPARATOR public void <init> () public void <init> (java.util.Comparator) java.util.Comparator comparator public void <init> (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 synthetic int compare (java.lang.Object, java.lang.Object) static void <clinit> () }
android/icu/impl/JavaTimeZone.class
JavaTimeZone.java package android.icu.impl public android.icu.impl.JavaTimeZone extends android.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 volatile transient boolean isFrozen public void <init> () public void <init> (java.util.TimeZone, java.lang.String) java.util.TimeZone jtz String id public static android.icu.impl.JavaTimeZone createTimeZone (java.lang.String) boolean[] isSystemID String canonicalID String id java.util.TimeZone jtz public int getOffset (int, int, int, int, int, int) int era int year int month int day int dayOfWeek int milliseconds public void getOffset (long, boolean, int[]) int dayDelta int delta int[] fields int hour int min int sec int mil int tmp int doy1 int hour1 int min1 int sec1 int mil1 long date boolean local int[] offsets public int getRawOffset () public boolean inDaylightTime (java.util.Date) java.util.Date date public void setRawOffset (int) int offsetMillis public boolean useDaylightTime () public boolean observesDaylightTime () public int getDSTSavings () public java.util.TimeZone unwrap () public java.lang.Object clone () public int hashCode () private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream s public boolean isFrozen () public android.icu.util.TimeZone freeze () public android.icu.util.TimeZone cloneAsThawed () android.icu.impl.JavaTimeZone tz public volatile synthetic java.lang.Object cloneAsThawed () public volatile synthetic java.lang.Object freeze () static void <clinit> () int i String[] availableIds }
android/icu/impl/LocaleDisplayNamesImpl$1.class
LocaleDisplayNamesImpl.java package android.icu.impl synthetic android.icu.impl.LocaleDisplayNamesImpl$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$text$DisplayContext$Type static final synthetic int[] $SwitchMap$android$icu$impl$LocaleDisplayNamesImpl$DataTableType static void <clinit> () }
android/icu/impl/LocaleDisplayNamesImpl$Cache.class
LocaleDisplayNamesImpl.java package android.icu.impl android.icu.impl.LocaleDisplayNamesImpl$Cache extends java.lang.Object { private android.icu.util.ULocale locale private android.icu.text.LocaleDisplayNames$DialectHandling dialectHandling private android.icu.text.DisplayContext capitalization private android.icu.text.DisplayContext nameLength private android.icu.text.DisplayContext substituteHandling private android.icu.text.LocaleDisplayNames cache private void <init> () public android.icu.text.LocaleDisplayNames get (android.icu.util.ULocale, android.icu.text.LocaleDisplayNames$DialectHandling) android.icu.util.ULocale locale android.icu.text.LocaleDisplayNames$DialectHandling dialectHandling public transient android.icu.text.LocaleDisplayNames get (android.icu.util.ULocale, android.icu.text.DisplayContext[]) android.icu.text.DisplayContext contextItem android.icu.util.ULocale locale android.icu.text.DisplayContext[] contexts android.icu.text.LocaleDisplayNames$DialectHandling dialectHandlingIn android.icu.text.DisplayContext capitalizationIn android.icu.text.DisplayContext nameLengthIn android.icu.text.DisplayContext substituteHandling synthetic void <init> (android.icu.impl.LocaleDisplayNamesImpl$1) android.icu.impl.LocaleDisplayNamesImpl$1 x0 }
android/icu/impl/LocaleDisplayNamesImpl$CapitalizationContextSink.class
LocaleDisplayNamesImpl.java package android.icu.impl final android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextSink extends android.icu.impl.UResource$Sink { boolean hasCapitalizationUsage final synthetic android.icu.impl.LocaleDisplayNamesImpl this$0 private void <init> (android.icu.impl.LocaleDisplayNamesImpl) public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage usage int[] intVector int titlecaseInt int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Table contextsTable synthetic void <init> (android.icu.impl.LocaleDisplayNamesImpl, android.icu.impl.LocaleDisplayNamesImpl$1) android.icu.impl.LocaleDisplayNamesImpl x0 android.icu.impl.LocaleDisplayNamesImpl$1 x1 }
android/icu/impl/LocaleDisplayNamesImpl$CapitalizationContextUsage.class
LocaleDisplayNamesImpl.java package android.icu.impl final enum android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage extends java.lang.Enum { public static final enum android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage LANGUAGE public static final enum android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage SCRIPT public static final enum android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage TERRITORY public static final enum android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage VARIANT public static final enum android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage KEY public static final enum android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage KEYVALUE private static final synthetic android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage[] $VALUES public static android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage[] values () public static android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/impl/LocaleDisplayNamesImpl$DataTable.class
LocaleDisplayNamesImpl.java package android.icu.impl public android.icu.impl.LocaleDisplayNamesImpl$DataTable extends java.lang.Object { final boolean nullIfNotFound void <init> (boolean) boolean nullIfNotFound android.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 }
android/icu/impl/LocaleDisplayNamesImpl$DataTableType.class
LocaleDisplayNamesImpl.java package android.icu.impl public final enum android.icu.impl.LocaleDisplayNamesImpl$DataTableType extends java.lang.Enum { public static final enum android.icu.impl.LocaleDisplayNamesImpl$DataTableType LANG public static final enum android.icu.impl.LocaleDisplayNamesImpl$DataTableType REGION private static final synthetic android.icu.impl.LocaleDisplayNamesImpl$DataTableType[] $VALUES public static android.icu.impl.LocaleDisplayNamesImpl$DataTableType[] values () public static android.icu.impl.LocaleDisplayNamesImpl$DataTableType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/impl/LocaleDisplayNamesImpl$DataTables$1.class
LocaleDisplayNamesImpl.java package android.icu.impl android.icu.impl.LocaleDisplayNamesImpl$DataTables$1 extends android.icu.impl.LocaleDisplayNamesImpl$DataTables { void <init> () public android.icu.impl.LocaleDisplayNamesImpl$DataTable get (android.icu.util.ULocale, boolean) android.icu.util.ULocale locale boolean nullIfNotFound }
android/icu/impl/LocaleDisplayNamesImpl$DataTables.class
LocaleDisplayNamesImpl.java package android.icu.impl abstract android.icu.impl.LocaleDisplayNamesImpl$DataTables extends java.lang.Object { void <init> () public abstract android.icu.impl.LocaleDisplayNamesImpl$DataTable get (android.icu.util.ULocale, boolean) public static android.icu.impl.LocaleDisplayNamesImpl$DataTables load (java.lang.String) Throwable t String className }
android/icu/impl/LocaleDisplayNamesImpl$ICUDataTable.class
LocaleDisplayNamesImpl.java package android.icu.impl android.icu.impl.LocaleDisplayNamesImpl$ICUDataTable extends android.icu.impl.LocaleDisplayNamesImpl$DataTable { private final android.icu.impl.ICUResourceBundle bundle public void <init> (java.lang.String, android.icu.util.ULocale, boolean) String path android.icu.util.ULocale locale boolean nullIfNotFound public android.icu.util.ULocale getLocale () public java.lang.String get (java.lang.String, java.lang.String, java.lang.String) String tableName String subTableName String code }
android/icu/impl/LocaleDisplayNamesImpl$ICUDataTables.class
LocaleDisplayNamesImpl.java package android.icu.impl abstract android.icu.impl.LocaleDisplayNamesImpl$ICUDataTables extends android.icu.impl.LocaleDisplayNamesImpl$DataTables { private final String path protected void <init> (java.lang.String) String path public android.icu.impl.LocaleDisplayNamesImpl$DataTable get (android.icu.util.ULocale, boolean) android.icu.util.ULocale locale boolean nullIfNotFound }
android/icu/impl/LocaleDisplayNamesImpl$LangDataTables.class
LocaleDisplayNamesImpl.java package android.icu.impl android.icu.impl.LocaleDisplayNamesImpl$LangDataTables extends java.lang.Object { static final android.icu.impl.LocaleDisplayNamesImpl$DataTables impl void <init> () static void <clinit> () }
android/icu/impl/LocaleDisplayNamesImpl$RegionDataTables.class
LocaleDisplayNamesImpl.java package android.icu.impl android.icu.impl.LocaleDisplayNamesImpl$RegionDataTables extends java.lang.Object { static final android.icu.impl.LocaleDisplayNamesImpl$DataTables impl void <init> () static void <clinit> () }
android/icu/impl/LocaleDisplayNamesImpl.class
LocaleDisplayNamesImpl.java package android.icu.impl public android.icu.impl.LocaleDisplayNamesImpl extends android.icu.text.LocaleDisplayNames { private final android.icu.util.ULocale locale private final android.icu.text.LocaleDisplayNames$DialectHandling dialectHandling private final android.icu.text.DisplayContext capitalization private final android.icu.text.DisplayContext nameLength private final android.icu.text.DisplayContext substituteHandling private final android.icu.impl.LocaleDisplayNamesImpl$DataTable langData private final android.icu.impl.LocaleDisplayNamesImpl$DataTable regionData private final String separatorFormat private final String format private final String keyTypeFormat private final char formatOpenParen private final char formatReplaceOpenParen private final char formatCloseParen private final char formatReplaceCloseParen private final android.icu.impl.CurrencyData$CurrencyDisplayInfo currencyDisplayInfo private static final android.icu.impl.LocaleDisplayNamesImpl$Cache cache private boolean[] capitalizationUsage private static final java.util.Map contextUsageTypeMap private transient android.icu.text.BreakIterator capitalizationBrkIter private static final android.icu.text.CaseMap$Title TO_TITLE_WHOLE_STRING_NO_LOWERCASE private static java.lang.String toTitleWholeStringNoLowercase (android.icu.util.ULocale, java.lang.String) android.icu.util.ULocale locale String s public static android.icu.text.LocaleDisplayNames getInstance (android.icu.util.ULocale, android.icu.text.LocaleDisplayNames$DialectHandling) android.icu.util.ULocale locale android.icu.text.LocaleDisplayNames$DialectHandling dialectHandling public static transient android.icu.text.LocaleDisplayNames getInstance (android.icu.util.ULocale, android.icu.text.DisplayContext[]) android.icu.util.ULocale locale android.icu.text.DisplayContext[] contexts public void <init> (android.icu.util.ULocale, android.icu.text.LocaleDisplayNames$DialectHandling) android.icu.util.ULocale locale android.icu.text.LocaleDisplayNames$DialectHandling dialectHandling public transient void <init> (android.icu.util.ULocale, android.icu.text.DisplayContext[]) android.icu.text.DisplayContext contextItem android.icu.impl.ICUResourceBundle rb android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextSink sink android.icu.util.ULocale locale android.icu.text.DisplayContext[] contexts android.icu.text.LocaleDisplayNames$DialectHandling dialectHandling android.icu.text.DisplayContext capitalization android.icu.text.DisplayContext nameLength android.icu.text.DisplayContext substituteHandling String sep StringBuilder sb String pattern String keyTypePattern boolean needBrkIter public android.icu.util.ULocale getLocale () public android.icu.text.LocaleDisplayNames$DialectHandling getDialectHandling () public android.icu.text.DisplayContext getContext (android.icu.text.DisplayContext$Type) android.icu.text.DisplayContext result android.icu.text.DisplayContext result android.icu.text.DisplayContext result android.icu.text.DisplayContext result android.icu.text.DisplayContext$Type type android.icu.text.DisplayContext result private java.lang.String adjustForUsageAndContext (android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage, java.lang.String) android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage usage String name public java.lang.String localeDisplayName (android.icu.util.ULocale) android.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 (android.icu.util.ULocale) String langScriptCountry String result String langScript String result String langCountry String result String result String result String result String result String keyValue String key String value String keyDisplayName String valueDisplayName android.icu.util.ULocale locale String resultName String lang String script String country String variant boolean hasScript boolean hasCountry boolean hasVariant StringBuilder buf java.util.Iterator keys String resultRemainder private java.lang.String localeIdName (java.lang.String) String locIdName String localeId public java.lang.String languageDisplayName (java.lang.String) String langName String lang public java.lang.String scriptDisplayName (java.lang.String) String script String str private java.lang.String scriptDisplayNameInContext (java.lang.String, boolean) String scriptName String script boolean skipAdjust String scriptName public java.lang.String scriptDisplayNameInContext (java.lang.String) String script public java.lang.String scriptDisplayName (int) int scriptCode private java.lang.String regionDisplayName (java.lang.String, boolean) String regionName String region boolean skipAdjust String regionName public java.lang.String regionDisplayName (java.lang.String) String region private java.lang.String variantDisplayName (java.lang.String, boolean) String variant boolean skipAdjust String variantName public java.lang.String variantDisplayName (java.lang.String) String variant private java.lang.String keyDisplayName (java.lang.String, boolean) String key boolean skipAdjust String keyName public java.lang.String keyDisplayName (java.lang.String) String key private java.lang.String keyValueDisplayName (java.lang.String, java.lang.String, boolean) String tmp String key String value boolean skipAdjust String keyValueName public java.lang.String keyValueDisplayName (java.lang.String, java.lang.String) String key String value public java.util.List getUiListCompareWholeItems (java.util.Set, java.util.Comparator) android.icu.util.ULocale loc android.icu.util.ULocale base java.util.Set locales android.icu.util.ULocale locOriginal android.icu.util.ULocale locale android.icu.util.ULocale locale android.icu.util.ULocale$Builder modified android.icu.util.ULocale locale java.util.Set scripts java.util.Set regions android.icu.util.ULocale maxBase boolean hasScripts boolean hasRegions android.icu.util.ULocale base java.util.Set values java.util.Map$Entry entry java.util.Set localeSet java.util.Comparator comparator android.icu.text.DisplayContext capContext java.util.List result java.util.Map baseToLocales android.icu.util.ULocale$Builder builder private android.icu.text.LocaleDisplayNames$UiListItem newRow (android.icu.util.ULocale, android.icu.text.DisplayContext) android.icu.util.ULocale modified android.icu.text.DisplayContext capContext android.icu.util.ULocale minimized String tempName boolean titlecase String nameInDisplayLocale String nameInSelf public static boolean haveData (android.icu.impl.LocaleDisplayNamesImpl$DataTableType) android.icu.impl.LocaleDisplayNamesImpl$DataTableType type private java.lang.StringBuilder appendWithSep (java.lang.String, java.lang.StringBuilder) String s StringBuilder b static synthetic java.util.Map access$100 () static synthetic android.icu.text.DisplayContext access$200 (android.icu.impl.LocaleDisplayNamesImpl) android.icu.impl.LocaleDisplayNamesImpl x0 static synthetic boolean[] access$300 (android.icu.impl.LocaleDisplayNamesImpl) android.icu.impl.LocaleDisplayNamesImpl x0 static void <clinit> () }
android/icu/impl/LocaleIDParser$1.class
LocaleIDParser.java package android.icu.impl android.icu.impl.LocaleIDParser$1 extends java.lang.Object implements java.util.Comparator { final synthetic android.icu.impl.LocaleIDParser this$0 void <init> (android.icu.impl.LocaleIDParser) android.icu.impl.LocaleIDParser this$0 public int compare (java.lang.String, java.lang.String) String lhs String rhs public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
android/icu/impl/LocaleIDParser.class
LocaleIDParser.java package android.icu.impl public final android.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 <init> (java.lang.String) String localeID public void <init> (java.lang.String, boolean) String localeID boolean canonicalize private void reset () private void append (char) char c private void addSeparator () private java.lang.String getString (int) int start private void set (int, java.lang.String) int pos String s private void append (java.lang.String) String s private char next () private void skipUntilTerminatorOrIDSeparator () private boolean atTerminator () private boolean isTerminator (char) char c private boolean isTerminatorOrIDSeparator (char) char c private boolean haveExperimentalLanguagePrefix () char c private boolean haveKeywordAssign () int i private int parseLanguage () String lang int startLength char c private void skipLanguage () private int parseScript () int oldIndex int oldBlen char c boolean firstPass private void skipScript () int oldIndex char c private int parseCountry () String region int oldIndex int oldBlen char c boolean firstPass int charsAppended private void skipCountry () int oldIndex int charsSkipped private int parseVariant () int oldBlen boolean start boolean needSeparator boolean skipping char c boolean firstPass public java.lang.String getLanguage () public java.lang.String getScript () public java.lang.String getCountry () public java.lang.String getVariant () public java.lang.String[] getLanguageScriptCountryVariant () public void setBaseName (java.lang.String) String baseName public void parseBaseName () int len public java.lang.String getBaseName () public java.lang.String getName () private boolean setToKeywordStart () int j int i private static boolean isDoneOrKeywordAssign (char) char c private static boolean isDoneOrItemSeparator (char) char c private java.lang.String getKeyword () int start private java.lang.String getValue () int start private java.util.Comparator getKeyComparator () java.util.Comparator comp public java.util.Map getKeywordMap () String key char c String value java.util.TreeMap m private int parseKeywords () java.util.Map$Entry e boolean first int oldBlen java.util.Map m public java.util.Iterator getKeywords () java.util.Map m public java.lang.String getKeywordValue (java.lang.String) String keywordName java.util.Map m public void defaultKeywordValue (java.lang.String, java.lang.String) String keywordName String value public void setKeywordValue (java.lang.String, java.lang.String) String keywordName String value private void setKeywordValue (java.lang.String, java.lang.String, boolean) java.util.Map m String keywordName String value boolean reset }
android/icu/impl/LocaleIDs.class
LocaleIDs.java package android.icu.impl public android.icu.impl.LocaleIDs extends java.lang.Object { private static final String[] _languages private static final String[] _replacementLanguages private static final String[] _obsoleteLanguages private static final String[] _languages3 private static final String[] _obsoleteLanguages3 private static final String[] _countries private static final String[] _deprecatedCountries private static final String[] _replacementCountries private static final String[] _obsoleteCountries private static final String[] _countries3 private static final String[] _obsoleteCountries3 public void <init> () public static java.lang.String[] getISOCountries () public static java.lang.String[] getISOLanguages () public static java.lang.String getISO3Country (java.lang.String) String country int offset public static java.lang.String getISO3Language (java.lang.String) String language int offset public static java.lang.String threeToTwoLetterLanguage (java.lang.String) String lang int offset public static java.lang.String threeToTwoLetterRegion (java.lang.String) String region int offset private static int findIndex (java.lang.String[], java.lang.String) int i String[] array String target public static java.lang.String getCurrentCountryID (java.lang.String) String oldID int offset public static java.lang.String getCurrentLanguageID (java.lang.String) String oldID int offset static void <clinit> () }
android/icu/impl/LocaleUtility.class
LocaleUtility.java package android.icu.impl public android.icu.impl.LocaleUtility extends java.lang.Object { public void <init> () 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 }
android/icu/impl/Norm2AllModes$1.class
Norm2AllModes.java package android.icu.impl android.icu.impl.Norm2AllModes$1 extends android.icu.impl.SoftCache { void <init> () protected android.icu.impl.Norm2AllModes createInstance (java.lang.String, java.nio.ByteBuffer) android.icu.impl.Normalizer2Impl impl String key java.nio.ByteBuffer bytes android.icu.impl.Normalizer2Impl impl protected volatile synthetic java.lang.Object createInstance (java.lang.Object, java.lang.Object) }
android/icu/impl/Norm2AllModes$ComposeNormalizer2.class
Norm2AllModes.java package android.icu.impl public final android.icu.impl.Norm2AllModes$ComposeNormalizer2 extends android.icu.impl.Norm2AllModes$Normalizer2WithImpl { private final boolean onlyContiguous public void <init> (android.icu.impl.Normalizer2Impl, boolean) android.icu.impl.Normalizer2Impl ni boolean fcc protected void normalize (java.lang.CharSequence, android.icu.impl.Normalizer2Impl$ReorderingBuffer) CharSequence src android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer protected void normalizeAndAppend (java.lang.CharSequence, boolean, android.icu.impl.Normalizer2Impl$ReorderingBuffer) CharSequence src boolean doNormalize android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer public boolean isNormalized (java.lang.CharSequence) CharSequence s public android.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 }
android/icu/impl/Norm2AllModes$DecomposeNormalizer2.class
Norm2AllModes.java package android.icu.impl public final android.icu.impl.Norm2AllModes$DecomposeNormalizer2 extends android.icu.impl.Norm2AllModes$Normalizer2WithImpl { public void <init> (android.icu.impl.Normalizer2Impl) android.icu.impl.Normalizer2Impl ni protected void normalize (java.lang.CharSequence, android.icu.impl.Normalizer2Impl$ReorderingBuffer) CharSequence src android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer protected void normalizeAndAppend (java.lang.CharSequence, boolean, android.icu.impl.Normalizer2Impl$ReorderingBuffer) CharSequence src boolean doNormalize android.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 }
android/icu/impl/Norm2AllModes$FCDNormalizer2.class
Norm2AllModes.java package android.icu.impl public final android.icu.impl.Norm2AllModes$FCDNormalizer2 extends android.icu.impl.Norm2AllModes$Normalizer2WithImpl { public void <init> (android.icu.impl.Normalizer2Impl) android.icu.impl.Normalizer2Impl ni protected void normalize (java.lang.CharSequence, android.icu.impl.Normalizer2Impl$ReorderingBuffer) CharSequence src android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer protected void normalizeAndAppend (java.lang.CharSequence, boolean, android.icu.impl.Normalizer2Impl$ReorderingBuffer) CharSequence src boolean doNormalize android.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 }
android/icu/impl/Norm2AllModes$NFCSingleton.class
Norm2AllModes.java package android.icu.impl final android.icu.impl.Norm2AllModes$NFCSingleton extends java.lang.Object { private static final android.icu.impl.Norm2AllModes$Norm2AllModesSingleton INSTANCE private void <init> () static synthetic android.icu.impl.Norm2AllModes$Norm2AllModesSingleton access$200 () static void <clinit> () }
android/icu/impl/Norm2AllModes$NFKCSingleton.class
Norm2AllModes.java package android.icu.impl final android.icu.impl.Norm2AllModes$NFKCSingleton extends java.lang.Object { private static final android.icu.impl.Norm2AllModes$Norm2AllModesSingleton INSTANCE private void <init> () static synthetic android.icu.impl.Norm2AllModes$Norm2AllModesSingleton access$300 () static void <clinit> () }
android/icu/impl/Norm2AllModes$NFKC_CFSingleton.class
Norm2AllModes.java package android.icu.impl final android.icu.impl.Norm2AllModes$NFKC_CFSingleton extends java.lang.Object { private static final android.icu.impl.Norm2AllModes$Norm2AllModesSingleton INSTANCE private void <init> () static synthetic android.icu.impl.Norm2AllModes$Norm2AllModesSingleton access$400 () static void <clinit> () }
android/icu/impl/Norm2AllModes$NoopNormalizer2.class
Norm2AllModes.java package android.icu.impl public final android.icu.impl.Norm2AllModes$NoopNormalizer2 extends android.icu.text.Normalizer2 { public void <init> () 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 android.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 }
android/icu/impl/Norm2AllModes$Norm2AllModesSingleton.class
Norm2AllModes.java package android.icu.impl final android.icu.impl.Norm2AllModes$Norm2AllModesSingleton extends java.lang.Object { private android.icu.impl.Norm2AllModes allModes private RuntimeException exception private void <init> (java.lang.String) android.icu.impl.Normalizer2Impl impl RuntimeException e String name static synthetic java.lang.RuntimeException access$000 (android.icu.impl.Norm2AllModes$Norm2AllModesSingleton) android.icu.impl.Norm2AllModes$Norm2AllModesSingleton x0 static synthetic android.icu.impl.Norm2AllModes access$100 (android.icu.impl.Norm2AllModes$Norm2AllModesSingleton) android.icu.impl.Norm2AllModes$Norm2AllModesSingleton x0 synthetic void <init> (java.lang.String, android.icu.impl.Norm2AllModes$1) String x0 android.icu.impl.Norm2AllModes$1 x1 }
android/icu/impl/Norm2AllModes$Normalizer2WithImpl.class
Norm2AllModes.java package android.icu.impl public abstract android.icu.impl.Norm2AllModes$Normalizer2WithImpl extends android.icu.text.Normalizer2 { public final android.icu.impl.Normalizer2Impl impl public void <init> (android.icu.impl.Normalizer2Impl) android.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 android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer protected abstract void normalize (java.lang.CharSequence, android.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, android.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 android.icu.text.Normalizer$QuickCheckResult quickCheck (java.lang.CharSequence) CharSequence s public abstract int getQuickCheck (int) }
android/icu/impl/Norm2AllModes.class
Norm2AllModes.java package android.icu.impl public final android.icu.impl.Norm2AllModes extends java.lang.Object { public final android.icu.impl.Normalizer2Impl impl public final android.icu.impl.Norm2AllModes$ComposeNormalizer2 comp public final android.icu.impl.Norm2AllModes$DecomposeNormalizer2 decomp public final android.icu.impl.Norm2AllModes$FCDNormalizer2 fcd public final android.icu.impl.Norm2AllModes$ComposeNormalizer2 fcc private static android.icu.impl.CacheBase cache public static final android.icu.impl.Norm2AllModes$NoopNormalizer2 NOOP_NORMALIZER2 private void <init> (android.icu.impl.Normalizer2Impl) android.icu.impl.Normalizer2Impl ni private static android.icu.impl.Norm2AllModes getInstanceFromSingleton (android.icu.impl.Norm2AllModes$Norm2AllModesSingleton) android.icu.impl.Norm2AllModes$Norm2AllModesSingleton singleton public static android.icu.impl.Norm2AllModes getNFCInstance () public static android.icu.impl.Norm2AllModes getNFKCInstance () public static android.icu.impl.Norm2AllModes getNFKC_CFInstance () public static android.icu.impl.Norm2AllModes$Normalizer2WithImpl getN2WithImpl (int) int index public static android.icu.impl.Norm2AllModes getInstance (java.nio.ByteBuffer, java.lang.String) android.icu.impl.Norm2AllModes$Norm2AllModesSingleton singleton android.icu.impl.Norm2AllModes$Norm2AllModesSingleton singleton android.icu.impl.Norm2AllModes$Norm2AllModesSingleton singleton android.icu.impl.Norm2AllModes$Norm2AllModesSingleton singleton java.nio.ByteBuffer bytes String name public static android.icu.text.Normalizer2 getFCDNormalizer2 () synthetic void <init> (android.icu.impl.Normalizer2Impl, android.icu.impl.Norm2AllModes$1) android.icu.impl.Normalizer2Impl x0 android.icu.impl.Norm2AllModes$1 x1 static void <clinit> () }
android/icu/impl/Normalizer2Impl$1.class
Normalizer2Impl.java package android.icu.impl android.icu.impl.Normalizer2Impl$1 extends java.lang.Object implements android.icu.util.CodePointMap$ValueFilter { void <init> () public int apply (int) int value }
android/icu/impl/Normalizer2Impl$Hangul.class
Normalizer2Impl.java package android.icu.impl public final android.icu.impl.Normalizer2Impl$Hangul extends java.lang.Object { public static final int JAMO_L_BASE public static final int JAMO_L_END public static final int JAMO_V_BASE public static final int JAMO_V_END public static final int JAMO_T_BASE public static final int JAMO_T_END public static final int HANGUL_BASE public static final int HANGUL_END public static final int JAMO_L_COUNT public static final int JAMO_V_COUNT public static final int JAMO_T_COUNT public static final int JAMO_L_LIMIT public static final int JAMO_V_LIMIT public static final int JAMO_VT_COUNT public static final int HANGUL_COUNT public static final int HANGUL_LIMIT public void <init> () public static boolean isHangul (int) int c public static boolean isHangulLV (int) int c public static boolean isJamoL (int) int c public static boolean isJamoV (int) int c public static boolean isJamoT (int) int c int t public static boolean isJamo (int) int c public static int decompose (int, java.lang.Appendable) int c2 java.io.IOException e int c Appendable buffer public static void getRawDecomposition (int, java.lang.Appendable) int orig int c2 java.io.IOException e int c Appendable buffer }
android/icu/impl/Normalizer2Impl$IsAcceptable.class
Normalizer2Impl.java package android.icu.impl final android.icu.impl.Normalizer2Impl$IsAcceptable extends java.lang.Object implements android.icu.impl.ICUBinary$Authenticate { private void <init> () public boolean isDataVersionAcceptable (byte[]) byte[] version synthetic void <init> (android.icu.impl.Normalizer2Impl$1) android.icu.impl.Normalizer2Impl$1 x0 }
android/icu/impl/Normalizer2Impl$ReorderingBuffer.class
Normalizer2Impl.java package android.icu.impl public final android.icu.impl.Normalizer2Impl$ReorderingBuffer extends java.lang.Object implements java.lang.Appendable { private final android.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 <init> (android.icu.impl.Normalizer2Impl, java.lang.Appendable, int) android.icu.impl.Normalizer2Impl ni Appendable dest int destCapacity public boolean isEmpty () public int length () public int getLastCC () public java.lang.StringBuilder getStringBuilder () public boolean equals (java.lang.CharSequence, int, int) CharSequence s int start int limit public void append (int, int) int c int cc public void append (java.lang.CharSequence, int, int, boolean, int, int) int c CharSequence s int start int limit boolean isNFD int leadCC int trailCC public android.icu.impl.Normalizer2Impl$ReorderingBuffer append (char) char c public void appendZeroCC (int) int c public android.icu.impl.Normalizer2Impl$ReorderingBuffer append (java.lang.CharSequence) CharSequence s public android.icu.impl.Normalizer2Impl$ReorderingBuffer append (java.lang.CharSequence, int, int) CharSequence s int start int limit public void flush () java.io.IOException e public android.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 synthetic java.lang.Appendable append (char) throws java.io.IOException public volatile synthetic java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException public volatile synthetic java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException }
android/icu/impl/Normalizer2Impl$UTF16Plus.class
Normalizer2Impl.java package android.icu.impl public final android.icu.impl.Normalizer2Impl$UTF16Plus extends java.lang.Object { public void <init> () public static boolean isLeadSurrogate (int) int c public static boolean isTrailSurrogate (int) int c public static boolean isSurrogate (int) int c public static boolean isSurrogateLead (int) int c public static boolean equal (java.lang.CharSequence, java.lang.CharSequence) int i CharSequence s1 CharSequence s2 int length public static boolean equal (java.lang.CharSequence, int, int, java.lang.CharSequence, int, int) CharSequence s1 int start1 int limit1 CharSequence s2 int start2 int limit2 }
android/icu/impl/Normalizer2Impl.class
Normalizer2Impl.java package android.icu.impl public final android.icu.impl.Normalizer2Impl extends java.lang.Object { private static final android.icu.impl.Normalizer2Impl$IsAcceptable IS_ACCEPTABLE private static final int DATA_FORMAT private static final android.icu.util.CodePointMap$ValueFilter segmentStarterMapper public static final int MIN_YES_YES_WITH_CC public static final int JAMO_VT public static final int MIN_NORMAL_MAYBE_YES public static final int JAMO_L public static final int INERT public static final int HAS_COMP_BOUNDARY_AFTER public static final int OFFSET_SHIFT public static final int DELTA_TCCC_0 public static final int DELTA_TCCC_1 public static final int DELTA_TCCC_GT_1 public static final int DELTA_TCCC_MASK public static final int DELTA_SHIFT public static final int MAX_DELTA public static final int IX_NORM_TRIE_OFFSET public static final int IX_EXTRA_DATA_OFFSET public static final int IX_SMALL_FCD_OFFSET public static final int IX_RESERVED3_OFFSET public static final int IX_TOTAL_SIZE public static final int IX_MIN_DECOMP_NO_CP public static final int IX_MIN_COMP_NO_MAYBE_CP public static final int IX_MIN_YES_NO public static final int IX_MIN_NO_NO public static final int IX_LIMIT_NO_NO public static final int IX_MIN_MAYBE_YES public static final int IX_MIN_YES_NO_MAPPINGS_ONLY public static final int IX_MIN_NO_NO_COMP_BOUNDARY_BEFORE public static final int IX_MIN_NO_NO_COMP_NO_MAYBE_CC public static final int IX_MIN_NO_NO_EMPTY public static final int IX_MIN_LCCC_CP public static final int IX_COUNT public static final int MAPPING_HAS_CCC_LCCC_WORD public static final int MAPPING_HAS_RAW_MAPPING public static final int MAPPING_LENGTH_MASK public static final int COMP_1_LAST_TUPLE public static final int COMP_1_TRIPLE public static final int COMP_1_TRAIL_LIMIT public static final int COMP_1_TRAIL_MASK public static final int COMP_1_TRAIL_SHIFT public static final int COMP_2_TRAIL_SHIFT public static final int COMP_2_TRAIL_MASK private android.icu.util.VersionInfo dataVersion private int minDecompNoCP private int minCompNoMaybeCP private int minLcccCP private int minYesNo private int minYesNoMappingsOnly private int minNoNo private int minNoNoCompBoundaryBefore private int minNoNoCompNoMaybeCC private int minNoNoEmpty private int limitNoNo private int centerNoNoDelta private int minMaybeYes private android.icu.util.CodePointTrie$Fast16 normTrie private String maybeYesCompositions private String extraData private byte[] smallFCD private android.icu.util.CodePointTrie canonIterData private java.util.ArrayList canonStartSets private static final int CANON_NOT_SEGMENT_STARTER private static final int CANON_HAS_COMPOSITIONS private static final int CANON_HAS_SET private static final int CANON_VALUE_MASK static final synthetic boolean $assertionsDisabled public void <init> () public android.icu.impl.Normalizer2Impl load (java.nio.ByteBuffer) int i int indexesLength int[] inIndexes int offset int nextOffset int triePosition int trieLength int numChars java.io.IOException e java.nio.ByteBuffer bytes public android.icu.impl.Normalizer2Impl load (java.lang.String) String name public void addLcccChars (android.icu.text.UnicodeSet) int fcd16 int end int norm16 android.icu.text.UnicodeSet set int start android.icu.util.CodePointMap$Range range public void addPropertyStarts (android.icu.text.UnicodeSet) int fcd16 int prevFCD16 int end int value int c android.icu.text.UnicodeSet set int start android.icu.util.CodePointMap$Range range public void addCanonIterPropertyStarts (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet set int start android.icu.util.CodePointMap$Range range public synchronized android.icu.impl.Normalizer2Impl ensureCanonIterData () int c2Value int limit int mapping int firstUnit int length int c2 int norm16_2 int oldValue int newValue int c int end int norm16 android.icu.util.MutableCodePointTrie mutableTrie int start android.icu.util.CodePointMap$Range range public int getNorm16 (int) int c public int getRawNorm16 (int) int c public int getCompQuickCheck (int) int norm16 public boolean isAlgorithmicNoNo (int) int norm16 public boolean isCompNo (int) int norm16 public boolean isDecompYes (int) int norm16 public int getCC (int) int norm16 public static int getCCFromNormalYesOrMaybe (int) int norm16 public static int getCCFromYesOrMaybe (int) int norm16 public int getCCFromYesOrMaybeCP (int) int c public int getFCD16 (int) int c public boolean singleLeadMightHaveNonZeroFCD16 (int) int lead byte bits public int getFCD16FromNormData (int) int deltaTrailCC int c int norm16 int mapping int firstUnit int fcd16 public java.lang.String getDecomposition (int) int norm16 StringBuilder buffer int c int norm16 int decomp int mapping int length public java.lang.String getRawDecomposition (int) int norm16 StringBuilder buffer StringBuilder buffer int rawMapping char rm0 int c int norm16 int mapping int firstUnit int mLength public boolean isCanonSegmentStarter (int) int c public boolean getCanonStartSet (int, android.icu.text.UnicodeSet) int syllable int norm16 int c android.icu.text.UnicodeSet set int canonValue int value public java.lang.Appendable decompose (java.lang.CharSequence, java.lang.StringBuilder) CharSequence s StringBuilder dest public void decompose (java.lang.CharSequence, int, int, java.lang.StringBuilder, int) CharSequence s int src int limit StringBuilder dest int destLengthEstimate android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer public int decompose (java.lang.CharSequence, int, int, android.icu.impl.Normalizer2Impl$ReorderingBuffer) char c2 int cc CharSequence s int src int limit android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer int minNoCP int prevSrc int c int norm16 int prevBoundary int prevCC public void decomposeAndAppend (java.lang.CharSequence, boolean, android.icu.impl.Normalizer2Impl$ReorderingBuffer) CharSequence s boolean doDecompose android.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, android.icu.impl.Normalizer2Impl$ReorderingBuffer) char c2 int mapping int length int t int t int syllable int t char l int syllable char prev int prevCC int n16 int cc int prevSrc int c int norm16 int recomposeStartIndex CharSequence s int src int limit boolean onlyContiguous boolean doCompose android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer int prevBoundary int minNoMaybeCP public int composeQuickCheck (java.lang.CharSequence, int, int, boolean, boolean) char c2 int n16 int prevCC int cc int prevSrc int c int norm16 int prevNorm16 CharSequence s int src int limit boolean onlyContiguous boolean doSpan int qcResult int prevBoundary int minNoMaybeCP public void composeAndAppend (java.lang.CharSequence, boolean, boolean, android.icu.impl.Normalizer2Impl$ReorderingBuffer) int lastStarterInDest StringBuilder middle int firstStarterInSrc CharSequence s boolean doCompose boolean onlyContiguous android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer int src int limit public int makeFCD (java.lang.CharSequence, int, int, android.icu.impl.Normalizer2Impl$ReorderingBuffer) char c2 int prev int p CharSequence s int src int limit android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer int prevBoundary int prevSrc int c int prevFCD16 int fcd16 public void makeFCDAndAppend (java.lang.CharSequence, boolean, android.icu.impl.Normalizer2Impl$ReorderingBuffer) int lastBoundaryInDest StringBuilder middle int firstBoundaryInSrc CharSequence s boolean doMakeFCD android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer int src int limit public boolean hasDecompBoundaryBefore (int) int c public boolean norm16HasDecompBoundaryBefore (int) int norm16 int mapping int firstUnit public boolean hasDecompBoundaryAfter (int) int c public boolean norm16HasDecompBoundaryAfter (int) int norm16 int mapping int firstUnit public boolean isDecompInert (int) int c public boolean hasCompBoundaryBefore (int) int c public boolean hasCompBoundaryAfter (int, boolean) int c boolean onlyContiguous public boolean isCompInert (int, boolean) int c boolean onlyContiguous int norm16 public boolean hasFCDBoundaryBefore (int) int c public boolean hasFCDBoundaryAfter (int) int c public boolean isFCDInert (int) int c private boolean isMaybe (int) int norm16 private boolean isMaybeOrNonZeroCC (int) int norm16 private static boolean isInert (int) int norm16 private static boolean isJamoL (int) int norm16 private static boolean isJamoVT (int) int norm16 private int hangulLVT () private boolean isHangulLV (int) int norm16 private boolean isHangulLVT (int) int norm16 private boolean isCompYesAndZeroCC (int) int norm16 private boolean isDecompYesAndZeroCC (int) int norm16 private boolean isMostDecompYesAndZeroCC (int) int norm16 private boolean isDecompNoAlgorithmic (int) int norm16 private int getCCFromNoNo (int) int norm16 int mapping int getTrailCCFromCompYesAndZeroCC (int) int norm16 private int mapAlgorithmic (int, int) int c int norm16 private int getCompositionsListForDecompYes (int) int norm16 private int getCompositionsListForComposite (int) int norm16 int list int firstUnit private int getCompositionsListForMaybe (int) int norm16 private int getCompositionsList (int) int norm16 private int decomposeShort (java.lang.CharSequence, int, int, boolean, boolean, android.icu.impl.Normalizer2Impl$ReorderingBuffer) int c int norm16 CharSequence s int src int limit boolean stopAtCompBoundary boolean onlyContiguous android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer private void decompose (int, int, android.icu.impl.Normalizer2Impl$ReorderingBuffer) int leadCC int mapping int firstUnit int length int leadCC int trailCC int c int norm16 android.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, android.icu.text.UnicodeSet) int compositeAndFwd int composite int list android.icu.text.UnicodeSet set int firstUnit int compositeAndFwd private void recompose (android.icu.impl.Normalizer2Impl$ReorderingBuffer, int, boolean) char t char syllable int pRemove char prev int composite int pRemove int compositeAndFwd android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer int recomposeStartIndex boolean onlyContiguous StringBuilder sb int p int starter int compositionsList int c int norm16 int cc int prevCC boolean starterIsSupplementary public int composePair (int, int) int list int a int b int norm16 int list private boolean hasCompBoundaryBefore (int, int) int c int norm16 private boolean norm16HasCompBoundaryBefore (int) int norm16 private boolean hasCompBoundaryBefore (java.lang.CharSequence, int, int) CharSequence s int src int limit private boolean norm16HasCompBoundaryAfter (int, boolean) int norm16 boolean onlyContiguous private boolean hasCompBoundaryAfter (java.lang.CharSequence, int, int, boolean) CharSequence s int start int p boolean onlyContiguous private boolean isTrailCC01ForCompBoundaryAfter (int) int norm16 private int findPreviousCompBoundary (java.lang.CharSequence, int, boolean) int c int norm16 CharSequence s int p boolean onlyContiguous private int findNextCompBoundary (java.lang.CharSequence, int, int, boolean) int c int norm16 CharSequence s int p int limit boolean onlyContiguous private int findPreviousFCDBoundary (java.lang.CharSequence, int) int c int norm16 CharSequence s int p private int findNextFCDBoundary (java.lang.CharSequence, int, int) int c int norm16 CharSequence s int p int limit private int getPreviousTrailCC (java.lang.CharSequence, int, int) CharSequence s int start int p private void addToStartSet (android.icu.util.MutableCodePointTrie, int, int) int firstOrigin android.icu.text.UnicodeSet set android.icu.text.UnicodeSet set android.icu.util.MutableCodePointTrie mutableTrie int origin int decompLead int canonValue static void <clinit> () }
android/icu/impl/OlsonTimeZone.class
OlsonTimeZone.java package android.icu.impl public android.icu.impl.OlsonTimeZone extends android.icu.util.BasicTimeZone { static final long serialVersionUID private static final int MAX_OFFSET_SECONDS private int transitionCount private int typeCount private long[] transitionTimes64 private int[] typeOffsets private byte[] typeMapData private int finalStartYear private double finalStartMillis private android.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 android.icu.util.InitialTimeZoneRule initialRule private transient android.icu.util.TimeZoneTransition firstTZTransition private transient int firstTZTransitionIdx private transient android.icu.util.TimeZoneTransition firstFinalTZTransition private transient android.icu.util.TimeArrayTimeZoneRule[] historicRules private transient android.icu.util.SimpleTimeZone finalZoneWithStartYear private transient boolean transitionRulesInitialized private static final int currentSerialVersion private int serialVersionOnStream private volatile transient boolean isFrozen static final synthetic 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) android.icu.util.TimeZoneTransition tzt android.icu.util.DateTimeRule start android.icu.util.DateTimeRule end int sav android.icu.util.AnnualTimeZoneRule r1 android.icu.util.AnnualTimeZoneRule r2 android.icu.util.DateTimeRule start android.icu.util.DateTimeRule end int offset1 int offset2 int sav android.icu.util.TimeZoneRule[] currentRules android.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 (android.icu.util.TimeZone) android.icu.util.TimeZone other android.icu.impl.OlsonTimeZone o public java.lang.String getCanonicalID () private void constructEmpty () public void <init> (android.icu.util.UResourceBundle, android.icu.util.UResourceBundle, java.lang.String) android.icu.util.UResourceBundle top android.icu.util.UResourceBundle res String id private void construct (android.icu.util.UResourceBundle, android.icu.util.UResourceBundle, java.lang.String) android.icu.util.UResourceBundle r android.icu.util.UResourceBundle r android.icu.util.UResourceBundle r int i int i int i int idx int ruleRaw int[] ruleData java.util.MissingResourceException e android.icu.util.UResourceBundle top android.icu.util.UResourceBundle res String id android.icu.util.UResourceBundle r int[] transPre32 int[] trans32 int[] transPost32 String ruleID public void <init> (java.lang.String) String id android.icu.util.UResourceBundle top android.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 android.icu.util.UResourceBundle loadRule (android.icu.util.UResourceBundle, java.lang.String) android.icu.util.UResourceBundle top String ruleid android.icu.util.UResourceBundle r public boolean equals (java.lang.Object) Object obj android.icu.impl.OlsonTimeZone z public int hashCode () int i int i int i int ret public android.icu.util.TimeZoneTransition getNextTransition (long, boolean) long t android.icu.util.TimeZoneRule to android.icu.util.TimeZoneRule from long startTime int ttidx long base boolean inclusive public android.icu.util.TimeZoneTransition getPreviousTransition (long, boolean) long t android.icu.util.TimeZoneRule to android.icu.util.TimeZoneRule from long startTime int ttidx long base boolean inclusive public android.icu.util.TimeZoneRule[] getTimeZoneRules () int i int i android.icu.util.TimeZoneRule[] stzr int size android.icu.util.TimeZoneRule[] rules int idx private synchronized void initTransitionRules () long tt long[] startTimes int nTimes long[] times int transitionIdx int typeIdx android.icu.util.TimeZoneTransition tzt android.icu.util.TimeZoneRule firstFinalRule long startTime android.icu.util.TimeZoneRule firstFinalRule android.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 android.icu.util.UResourceBundle top android.icu.util.UResourceBundle res boolean initialized String tzid java.io.ObjectInputStream stream public boolean isFrozen () public android.icu.util.TimeZone freeze () public android.icu.util.TimeZone cloneAsThawed () android.icu.impl.OlsonTimeZone tz public volatile synthetic java.lang.Object cloneAsThawed () public volatile synthetic java.lang.Object freeze () static void <clinit> () }
android/icu/impl/PVecToTrieCompactHandler.class
PVecToTrieCompactHandler.java package android.icu.impl public android.icu.impl.PVecToTrieCompactHandler extends java.lang.Object implements android.icu.impl.PropsVectors$CompactHandler { public android.icu.impl.IntTrieBuilder builder public int initialValue public void <init> () 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 }
android/icu/impl/Pair.class
Pair.java package android.icu.impl public android.icu.impl.Pair extends java.lang.Object { public final Object first public final Object second protected void <init> (java.lang.Object, java.lang.Object) Object first Object second public static android.icu.impl.Pair of (java.lang.Object, java.lang.Object) Object first Object second public boolean equals (java.lang.Object) Object other android.icu.impl.Pair rhs public int hashCode () }
android/icu/impl/PatternProps.class
PatternProps.java package android.icu.impl public final android.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 <init> () 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 <clinit> () }
android/icu/impl/PatternTokenizer.class
PatternTokenizer.java package android.icu.impl public android.icu.impl.PatternTokenizer extends java.lang.Object { private android.icu.text.UnicodeSet ignorableCharacters private android.icu.text.UnicodeSet syntaxCharacters private android.icu.text.UnicodeSet extraQuotingCharacters private android.icu.text.UnicodeSet escapeCharacters private boolean usingSlash private boolean usingQuote private transient android.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 <init> () public android.icu.text.UnicodeSet getIgnorableCharacters () public android.icu.impl.PatternTokenizer setIgnorableCharacters (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet ignorableCharacters public android.icu.text.UnicodeSet getSyntaxCharacters () public android.icu.text.UnicodeSet getExtraQuotingCharacters () public android.icu.impl.PatternTokenizer setSyntaxCharacters (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet syntaxCharacters public android.icu.impl.PatternTokenizer setExtraQuotingCharacters (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet syntaxCharacters public android.icu.text.UnicodeSet getEscapeCharacters () public android.icu.impl.PatternTokenizer setEscapeCharacters (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet escapeCharacters public boolean isUsingQuote () public android.icu.impl.PatternTokenizer setUsingQuote (boolean) boolean usingQuote public boolean isUsingSlash () public android.icu.impl.PatternTokenizer setUsingSlash (boolean) boolean usingSlash public int getLimit () public android.icu.impl.PatternTokenizer setLimit (int) int limit public int getStart () public android.icu.impl.PatternTokenizer setStart (int) int start public android.icu.impl.PatternTokenizer setPattern (java.lang.CharSequence) CharSequence pattern public android.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 <clinit> () }
android/icu/impl/PluralRulesLoader.class
PluralRulesLoader.java package android.icu.impl public android.icu.impl.PluralRulesLoader extends android.icu.text.PluralRules$Factory { private final java.util.Map pluralRulesCache private java.util.Map localeIdToCardinalRulesId private java.util.Map localeIdToOrdinalRulesId private java.util.Map rulesIdToEquivalentULocale public static final android.icu.impl.PluralRulesLoader loader private void <init> () public android.icu.util.ULocale[] getAvailableULocales () java.util.Iterator iter java.util.Set keys java.util.Set locales public android.icu.util.ULocale getFunctionalEquivalent (android.icu.util.ULocale, boolean[]) String localeId java.util.Map idMap android.icu.util.ULocale locale boolean[] isAvailable String rulesId android.icu.util.ULocale result private java.util.Map getLocaleIdToRulesIdMap (android.icu.text.PluralRules$PluralType) android.icu.text.PluralRules$PluralType type private java.util.Map getRulesIdToEquivalentULocaleMap () private void checkBuildRulesIdMaps () boolean haveMap android.icu.util.UResourceBundle b String id String value int i android.icu.util.UResourceBundle b String id String value int i android.icu.util.UResourceBundle pluralb android.icu.util.UResourceBundle localeb java.util.Map tempLocaleIdToCardinalRulesId java.util.Map tempLocaleIdToOrdinalRulesId java.util.Map tempRulesIdToEquivalentULocale java.util.MissingResourceException e java.util.Map tempLocaleIdToCardinalRulesId java.util.Map tempLocaleIdToOrdinalRulesId java.util.Map tempRulesIdToEquivalentULocale boolean haveMap public java.lang.String getRulesIdForLocale (android.icu.util.ULocale, android.icu.text.PluralRules$PluralType) int ix android.icu.util.ULocale locale android.icu.text.PluralRules$PluralType type java.util.Map idMap String localeId String rulesId public android.icu.text.PluralRules getOrCreateRulesForLocale (android.icu.util.ULocale, android.icu.text.PluralRules$PluralType) boolean hasRules android.icu.util.UResourceBundle b int i android.icu.util.UResourceBundle pluralb android.icu.util.UResourceBundle rulesb android.icu.util.UResourceBundle setb StringBuilder sb android.icu.impl.number.range.StandardPluralRanges ranges android.icu.util.ULocale locale android.icu.text.PluralRules$PluralType type String rulesId String rangesId String cacheKey android.icu.text.PluralRules rules boolean hasRules public android.icu.util.UResourceBundle getPluralBundle () throws java.util.MissingResourceException public android.icu.text.PluralRules forLocale (android.icu.util.ULocale, android.icu.text.PluralRules$PluralType) android.icu.util.ULocale locale android.icu.text.PluralRules$PluralType type android.icu.text.PluralRules rules public boolean hasOverride (android.icu.util.ULocale) android.icu.util.ULocale locale static void <clinit> () }
android/icu/impl/PropsVectors$1.class
PropsVectors.java package android.icu.impl android.icu.impl.PropsVectors$1 extends java.lang.Object implements java.util.Comparator { final synthetic android.icu.impl.PropsVectors this$0 void <init> (android.icu.impl.PropsVectors) android.icu.impl.PropsVectors this$0 public int compare (java.lang.Integer, java.lang.Integer) Integer o1 Integer o2 int indexOfRow1 int indexOfRow2 int count int index public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
android/icu/impl/PropsVectors$CompactHandler.class
PropsVectors.java package android.icu.impl public abstract android.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) }
android/icu/impl/PropsVectors$DefaultGetFoldedValue.class
PropsVectors.java package android.icu.impl android.icu.impl.PropsVectors$DefaultGetFoldedValue extends java.lang.Object implements android.icu.impl.TrieBuilder$DataManipulate { private android.icu.impl.IntTrieBuilder builder public void <init> (android.icu.impl.IntTrieBuilder) android.icu.impl.IntTrieBuilder inBuilder public int getFoldedValue (int, int) boolean[] inBlockZero int value int start int offset int initialValue int limit }
android/icu/impl/PropsVectors$DefaultGetFoldingOffset.class
PropsVectors.java package android.icu.impl android.icu.impl.PropsVectors$DefaultGetFoldingOffset extends java.lang.Object implements android.icu.impl.Trie$DataManipulate { private void <init> () public int getFoldingOffset (int) int value synthetic void <init> (android.icu.impl.PropsVectors$1) android.icu.impl.PropsVectors$1 x0 }
android/icu/impl/PropsVectors.class
PropsVectors.java package android.icu.impl public android.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 <init> (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 (android.icu.impl.PropsVectors$CompactHandler) int i int start int i int start int limit int i android.icu.impl.PropsVectors$CompactHandler compactor int valueColumns Integer[] indexArray int count int[] temp public int[] getCompactedArray () public int getCompactedRows () public int getCompactedColumns () public android.icu.impl.IntTrie compactToTrieWithRowIndexes () android.icu.impl.PVecToTrieCompactHandler compactor static synthetic int access$000 (android.icu.impl.PropsVectors) android.icu.impl.PropsVectors x0 static synthetic int[] access$100 (android.icu.impl.PropsVectors) android.icu.impl.PropsVectors x0 }
android/icu/impl/Punycode.class
Punycode.java package android.icu.impl public final android.icu.impl.Punycode extends java.lang.Object { private static final int BASE private static final int TMIN private static final int TMAX private static final int SKEW private static final int DAMP private static final int INITIAL_BIAS private static final int INITIAL_N private static final char HYPHEN private static final char DELIMITER private static final int ZERO private static final int SMALL_A private static final int SMALL_Z private static final int CAPITAL_A private static final int CAPITAL_Z private static final int ENCODE_MAX_CODE_UNITS private static final int DECODE_MAX_CHARS public void <init> () private static int adaptBias (int, int, boolean) int delta int length boolean firstTime int count private static final int decodeDigit (int) int cp 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 android.icu.text.StringPrepParseException char c2 int n char c int q int k int t int q int m CharSequence src boolean[] caseFlags int n int delta int handledCPCount int basicLength int bias int j int srcCPCount int srcLength int[] cpBuffer StringBuilder dest private static boolean isBasic (int) int ch private static boolean isBasicUpperCase (int) int ch private static boolean isSurrogate (int) int ch public static java.lang.StringBuilder decode (java.lang.CharSequence, boolean[]) throws android.icu.text.StringPrepParseException char b int codeUnitIndex int codeUnitIndex int oldi int w int k int digit int t int cpLength CharSequence src boolean[] caseFlags int srcLength StringBuilder dest int n int i int bias int basicLength int j int in int destCPCount int firstSupplementaryIndex }
android/icu/impl/RBBIDataWrapper$1.class
RBBIDataWrapper.java package android.icu.impl synthetic android.icu.impl.RBBIDataWrapper$1 extends java.lang.Object { }
android/icu/impl/RBBIDataWrapper$IsAcceptable.class
RBBIDataWrapper.java package android.icu.impl final android.icu.impl.RBBIDataWrapper$IsAcceptable extends java.lang.Object implements android.icu.impl.ICUBinary$Authenticate { private void <init> () public boolean isDataVersionAcceptable (byte[]) byte[] version int intVersion synthetic void <init> (android.icu.impl.RBBIDataWrapper$1) android.icu.impl.RBBIDataWrapper$1 x0 }
android/icu/impl/RBBIDataWrapper$RBBIDataHeader.class
RBBIDataWrapper.java package android.icu.impl public final android.icu.impl.RBBIDataWrapper$RBBIDataHeader extends java.lang.Object { int fMagic byte[] fFormatVersion int fLength public int fCatCount int fFTable int fFTableLen int fRTable int fRTableLen int fTrie int fTrieLen int fRuleSource int fRuleSourceLen int fStatusTable int fStatusTableLen public void <init> () }
android/icu/impl/RBBIDataWrapper$RBBIStateTable.class
RBBIDataWrapper.java package android.icu.impl public android.icu.impl.RBBIDataWrapper$RBBIStateTable extends java.lang.Object { public int fNumStates public int fRowLen public int fDictCategoriesStart public int fLookAheadResultsSize public int fFlags public static int fHeaderSize public char[] fTable public void <init> () static android.icu.impl.RBBIDataWrapper$RBBIStateTable get (java.nio.ByteBuffer, int) throws java.io.IOException byte b int i java.nio.ByteBuffer bytes int length android.icu.impl.RBBIDataWrapper$RBBIStateTable This int lengthOfTable boolean use8Bits public int put (java.io.DataOutputStream) throws java.io.IOException byte b int i int tableLen int i int tableLen java.io.DataOutputStream bytes int bytesWritten public boolean equals (java.lang.Object) Object other android.icu.impl.RBBIDataWrapper$RBBIStateTable otherST static void <clinit> () }
android/icu/impl/RBBIDataWrapper.class
RBBIDataWrapper.java package android.icu.impl public final android.icu.impl.RBBIDataWrapper extends java.lang.Object { public android.icu.impl.RBBIDataWrapper$RBBIDataHeader fHeader public android.icu.impl.RBBIDataWrapper$RBBIStateTable fFTable public android.icu.impl.RBBIDataWrapper$RBBIStateTable fRTable public android.icu.util.CodePointTrie fTrie public String fRuleSource public int[] fStatusTable public static final int DATA_FORMAT public static final int FORMAT_VERSION private static final android.icu.impl.RBBIDataWrapper$IsAcceptable IS_ACCEPTABLE public static final int DH_SIZE public static final int DH_MAGIC public static final int DH_FORMATVERSION public static final int DH_LENGTH public static final int DH_CATCOUNT public static final int DH_FTABLE public static final int DH_FTABLELEN public static final int DH_RTABLE public static final int DH_RTABLELEN public static final int DH_TRIE public static final int DH_TRIELEN public static final int DH_RULESOURCE public static final int DH_RULESOURCELEN public static final int DH_STATUSTABLE public static final int DH_STATUSTABLELEN public static final int ACCEPTING public static final int LOOKAHEAD public static final int TAGSIDX public static final int NEXTSTATES public static final int ACCEPTING_UNCONDITIONAL public static final int RBBI_LOOKAHEAD_HARD_BREAK public static final int RBBI_BOF_REQUIRED public static final int RBBI_8BITS_ROWS public static boolean equals (android.icu.impl.RBBIDataWrapper$RBBIStateTable, android.icu.impl.RBBIDataWrapper$RBBIStateTable) android.icu.impl.RBBIDataWrapper$RBBIStateTable left android.icu.impl.RBBIDataWrapper$RBBIStateTable right public int getRowIndex (int) int state void <init> () public static android.icu.impl.RBBIDataWrapper get (java.nio.ByteBuffer) throws java.io.IOException java.nio.ByteBuffer bytes android.icu.impl.RBBIDataWrapper This int pos public void dump (java.io.PrintStream) java.io.PrintStream out public static java.lang.String intToString (int, int) int n int width StringBuilder dest public static java.lang.String charToString (char, int) char n int width StringBuilder dest public static java.lang.String intToHexString (int, int) int n int width StringBuilder dest private void dumpTable (java.io.PrintStream, android.icu.impl.RBBIDataWrapper$RBBIStateTable) char n char state StringBuilder header java.io.PrintStream out android.icu.impl.RBBIDataWrapper$RBBIStateTable table private void dumpRow (java.io.PrintStream, android.icu.impl.RBBIDataWrapper$RBBIStateTable, char) int col java.io.PrintStream out android.icu.impl.RBBIDataWrapper$RBBIStateTable table char state StringBuilder dest int row private void dumpCharCategories (java.io.PrintStream) java.io.PrintStream out int n String[] catStrings int rangeStart int rangeEnd int lastCat int char32 int category int[] lastNewline static void <clinit> () }
android/icu/impl/Relation$SimpleEntry.class
Relation.java package android.icu.impl android.icu.impl.Relation$SimpleEntry extends java.lang.Object implements java.util.Map$Entry { Object key Object value public void <init> (java.lang.Object, java.lang.Object) Object key Object value public void <init> (java.util.Map$Entry) java.util.Map$Entry e public java.lang.Object getKey () public java.lang.Object getValue () public java.lang.Object setValue (java.lang.Object) Object value Object oldValue }
android/icu/impl/Relation.class
Relation.java package android.icu.impl public android.icu.impl.Relation extends java.lang.Object implements android.icu.util.Freezable { private java.util.Map data java.lang.reflect.Constructor setCreator Object[] setComparatorParam volatile boolean frozen public static android.icu.impl.Relation of (java.util.Map, java.lang.Class) java.util.Map map Class setCreator public static android.icu.impl.Relation of (java.util.Map, java.lang.Class, java.util.Comparator) java.util.Map map Class setCreator java.util.Comparator setComparator public void <init> (java.util.Map, java.lang.Class) java.util.Map map Class setCreator public void <init> (java.util.Map, java.lang.Class, java.util.Comparator) Exception e java.util.Map map Class setCreator java.util.Comparator setComparator public void clear () public boolean containsKey (java.lang.Object) Object key public boolean containsValue (java.lang.Object) java.util.Set values Object value public final java.util.Set entrySet () public java.util.Set keyValuesSet () public java.util.Set keyValueSet () Object value Object key java.util.Set result public boolean equals (java.lang.Object) Object o public java.util.Set getAll (java.lang.Object) Object key public java.util.Set get (java.lang.Object) Object key public int hashCode () public boolean isEmpty () public java.util.Set keySet () public java.lang.Object put (java.lang.Object, java.lang.Object) Object key Object value java.util.Set set public java.lang.Object putAll (java.lang.Object, java.util.Collection) Object key java.util.Collection values java.util.Set set public java.lang.Object putAll (java.util.Collection, java.lang.Object) Object key java.util.Collection keys Object value Object result private java.util.Set newSet () Exception e public void putAll (java.util.Map) java.util.Map$Entry entry java.util.Map t public void putAll (android.icu.impl.Relation) Object value Object key android.icu.impl.Relation t public java.util.Set removeAll (java.lang.Object) NullPointerException e Object key public boolean remove (java.lang.Object, java.lang.Object) java.util.Set set boolean result NullPointerException e Object key Object value public int size () public java.util.Set values () public java.util.Collection values (java.util.Collection) java.util.Map$Entry keyValue java.util.Collection result public java.lang.String toString () public android.icu.impl.Relation addAllInverted (android.icu.impl.Relation) Object key Object value android.icu.impl.Relation source public android.icu.impl.Relation addAllInverted (java.util.Map) java.util.Map$Entry entry java.util.Map source public boolean isFrozen () public android.icu.impl.Relation freeze () Object key public android.icu.impl.Relation cloneAsThawed () public boolean removeAll (android.icu.impl.Relation) java.util.Set values Object key android.icu.impl.Relation toBeRemoved boolean result public final transient java.util.Set removeAll (java.lang.Object[]) Object[] keys public boolean removeAll (java.lang.Object, java.lang.Iterable) Object value Object key Iterable toBeRemoved boolean result public java.util.Set removeAll (java.util.Collection) java.util.Set removals Object key java.util.Collection toBeRemoved java.util.Set result public volatile synthetic java.lang.Object cloneAsThawed () public volatile synthetic java.lang.Object freeze () }
android/icu/impl/RelativeDateFormat$1.class
RelativeDateFormat.java package android.icu.impl synthetic android.icu.impl.RelativeDateFormat$1 extends java.lang.Object { }
android/icu/impl/RelativeDateFormat$RelDateFmtDataSink.class
RelativeDateFormat.java package android.icu.impl final android.icu.impl.RelativeDateFormat$RelDateFmtDataSink extends android.icu.impl.UResource$Sink { final synthetic android.icu.impl.RelativeDateFormat this$0 private void <init> (android.icu.impl.RelativeDateFormat) public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) int keyOffset NumberFormatException nfe android.icu.impl.RelativeDateFormat$URelativeString newDayInfo int keyOffset int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Table table synthetic void <init> (android.icu.impl.RelativeDateFormat, android.icu.impl.RelativeDateFormat$1) android.icu.impl.RelativeDateFormat x0 android.icu.impl.RelativeDateFormat$1 x1 }
android/icu/impl/RelativeDateFormat$URelativeString.class
RelativeDateFormat.java package android.icu.impl public android.icu.impl.RelativeDateFormat$URelativeString extends java.lang.Object { public int offset public String string void <init> (int, java.lang.String) int offset String string void <init> (java.lang.String, java.lang.String) String offset String string }
android/icu/impl/RelativeDateFormat.class
RelativeDateFormat.java package android.icu.impl public android.icu.impl.RelativeDateFormat extends android.icu.text.DateFormat { private static final long serialVersionUID private android.icu.text.DateFormat fDateFormat private android.icu.text.DateFormat fTimeFormat private android.icu.text.MessageFormat fCombinedFormat private android.icu.text.SimpleDateFormat fDateTimeFormat private String fDatePattern private String fTimePattern int fDateStyle int fTimeStyle android.icu.util.ULocale fLocale private transient java.util.List fDates private boolean combinedFormatHasDateAtStart private boolean capitalizationInfoIsSet private boolean capitalizationOfRelativeUnitsForListOrMenu private boolean capitalizationOfRelativeUnitsForStandAlone private transient android.icu.text.BreakIterator capitalizationBrkIter public void <init> (int, int, android.icu.util.ULocale, android.icu.util.Calendar) int newStyle android.icu.text.DateFormat df int newStyle android.icu.text.DateFormat df int timeStyle int dateStyle android.icu.util.ULocale locale android.icu.util.Calendar cal public java.lang.StringBuffer format (android.icu.util.Calendar, java.lang.StringBuffer, java.text.FieldPosition) int dayDiff String datePattern StringBuffer combinedPattern android.icu.util.Calendar cal StringBuffer toAppendTo java.text.FieldPosition fieldPosition String relativeDayString android.icu.text.DisplayContext capitalizationContext public void parse (java.lang.String, android.icu.util.Calendar, java.text.ParsePosition) String text android.icu.util.Calendar cal java.text.ParsePosition pos public void setContext (android.icu.text.DisplayContext) android.icu.text.DisplayContext context private java.lang.String getStringForDay (int) android.icu.impl.RelativeDateFormat$URelativeString dayItem int day private synchronized void loadDates () android.icu.impl.ICUResourceBundle rb android.icu.impl.RelativeDateFormat$RelDateFmtDataSink sink private void initCapitalizationContextInfo (android.icu.util.ULocale) android.icu.impl.ICUResourceBundle rdb int[] intVector android.icu.util.ULocale locale android.icu.impl.ICUResourceBundle rb private static int dayDifference (android.icu.util.Calendar) android.icu.util.Calendar until android.icu.util.Calendar nowCal java.util.Date nowDate int dayDiff private android.icu.util.Calendar initializeCalendar (android.icu.util.TimeZone, android.icu.util.ULocale) android.icu.util.TimeZone zone android.icu.util.ULocale locale private android.icu.text.MessageFormat initializeCombinedFormat (android.icu.util.Calendar, android.icu.util.ULocale) String pattern String pattern int glueIndex int elementType android.icu.util.Calendar cal android.icu.util.ULocale locale String pattern android.icu.impl.ICUResourceBundle rb String resourcePath android.icu.impl.ICUResourceBundle patternsRb static synthetic java.lang.String access$000 (android.icu.impl.RelativeDateFormat, int) android.icu.impl.RelativeDateFormat x0 int x1 static synthetic java.util.List access$100 (android.icu.impl.RelativeDateFormat) android.icu.impl.RelativeDateFormat x0 }
android/icu/impl/ReplaceableUCharacterIterator.class
ReplaceableUCharacterIterator.java package android.icu.impl public android.icu.impl.ReplaceableUCharacterIterator extends android.icu.text.UCharacterIterator { private android.icu.text.Replaceable replaceable private int currentIndex public void <init> (android.icu.text.Replaceable) android.icu.text.Replaceable replaceable public void <init> (java.lang.String) String str public void <init> (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 }
android/icu/impl/ResourceBundleWrapper$1.class
ResourceBundleWrapper.java package android.icu.impl android.icu.impl.ResourceBundleWrapper$1 extends android.icu.impl.SoftCache { void <init> () protected android.icu.impl.ResourceBundleWrapper createInstance (java.lang.String, android.icu.impl.ResourceBundleWrapper$Loader) String unusedKey android.icu.impl.ResourceBundleWrapper$Loader loader protected volatile synthetic java.lang.Object createInstance (java.lang.Object, java.lang.Object) }
android/icu/impl/ResourceBundleWrapper$2$1.class
ResourceBundleWrapper.java package android.icu.impl android.icu.impl.ResourceBundleWrapper$2$1 extends java.lang.Object implements java.security.PrivilegedAction { final synthetic String val$resName final synthetic android.icu.impl.ResourceBundleWrapper$2 this$0 void <init> (android.icu.impl.ResourceBundleWrapper$2, java.lang.String) android.icu.impl.ResourceBundleWrapper$2 this$0 public java.io.InputStream run () public volatile synthetic java.lang.Object run () }
android/icu/impl/ResourceBundleWrapper$2.class
ResourceBundleWrapper.java package android.icu.impl android.icu.impl.ResourceBundleWrapper$2 extends android.icu.impl.ResourceBundleWrapper$Loader { final synthetic String val$localeID final synthetic String val$baseName final synthetic String val$defaultID final synthetic ClassLoader val$root final synthetic boolean val$disableFallback final synthetic String val$name void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.ClassLoader, boolean, java.lang.String) public android.icu.impl.ResourceBundleWrapper load () String locName Class cls java.util.ResourceBundle bx ClassNotFoundException e NoClassDefFoundError e Exception e String resName java.io.InputStream stream Exception e android.icu.impl.ResourceBundleWrapper parent int i boolean loadFromProperties boolean parentIsRoot android.icu.impl.ResourceBundleWrapper b }
android/icu/impl/ResourceBundleWrapper$Loader.class
ResourceBundleWrapper.java package android.icu.impl abstract android.icu.impl.ResourceBundleWrapper$Loader extends java.lang.Object { private void <init> () abstract android.icu.impl.ResourceBundleWrapper load () synthetic void <init> (android.icu.impl.ResourceBundleWrapper$1) android.icu.impl.ResourceBundleWrapper$1 x0 }
android/icu/impl/ResourceBundleWrapper.class
ResourceBundleWrapper.java package android.icu.impl public final android.icu.impl.ResourceBundleWrapper extends android.icu.util.UResourceBundle { private java.util.ResourceBundle bundle private String localeID private String baseName private java.util.List keys private static android.icu.impl.CacheBase BUNDLE_CACHE private static final boolean DEBUG private void <init> (java.util.ResourceBundle) java.util.ResourceBundle bundle protected java.lang.Object handleGetObject (java.lang.String) java.util.MissingResourceException ex String aKey android.icu.impl.ResourceBundleWrapper current Object obj public java.util.Enumeration getKeys () private void initKeysVector () String elem java.util.Enumeration e android.icu.impl.ResourceBundleWrapper current protected java.lang.String getLocaleID () protected java.lang.String getBaseName () public android.icu.util.ULocale getULocale () public android.icu.util.UResourceBundle getParent () public static android.icu.impl.ResourceBundleWrapper getBundleInstance (java.lang.String, java.lang.String, java.lang.ClassLoader, boolean) android.icu.impl.ResourceBundleWrapper b String separator String baseName String localeID ClassLoader root boolean disableFallback android.icu.impl.ResourceBundleWrapper b private static boolean localeIDStartsWithLangSubtag (java.lang.String, java.lang.String) String localeID String lang private static android.icu.impl.ResourceBundleWrapper instantiateBundle (java.lang.String, java.lang.String, java.lang.String, java.lang.ClassLoader, boolean) String baseName String localeID String defaultID ClassLoader root boolean disableFallback String name String cacheKey static synthetic android.icu.impl.ResourceBundleWrapper access$100 (java.lang.String, java.lang.String, java.lang.String, java.lang.ClassLoader, boolean) String x0 String x1 String x2 ClassLoader x3 boolean x4 synthetic void <init> (java.util.ResourceBundle, android.icu.impl.ResourceBundleWrapper$1) java.util.ResourceBundle x0 android.icu.impl.ResourceBundleWrapper$1 x1 static synthetic void access$300 (android.icu.impl.ResourceBundleWrapper, java.util.ResourceBundle) android.icu.impl.ResourceBundleWrapper x0 java.util.ResourceBundle x1 static synthetic java.lang.String access$402 (android.icu.impl.ResourceBundleWrapper, java.lang.String) android.icu.impl.ResourceBundleWrapper x0 String x1 static synthetic java.lang.String access$502 (android.icu.impl.ResourceBundleWrapper, java.lang.String) android.icu.impl.ResourceBundleWrapper x0 String x1 static synthetic boolean access$600 () static synthetic void access$700 (android.icu.impl.ResourceBundleWrapper, java.util.ResourceBundle) android.icu.impl.ResourceBundleWrapper x0 java.util.ResourceBundle x1 static synthetic boolean access$800 (java.lang.String, java.lang.String) String x0 String x1 static synthetic void access$900 (android.icu.impl.ResourceBundleWrapper) android.icu.impl.ResourceBundleWrapper x0 static void <clinit> () }
android/icu/impl/Row$R2.class
Row.java package android.icu.impl public android.icu.impl.Row$R2 extends android.icu.impl.Row { public void <init> (java.lang.Object, java.lang.Object) Object a Object b }
android/icu/impl/Row$R3.class
Row.java package android.icu.impl public android.icu.impl.Row$R3 extends android.icu.impl.Row { public void <init> (java.lang.Object, java.lang.Object, java.lang.Object) Object a Object b Object c }
android/icu/impl/Row$R4.class
Row.java package android.icu.impl public android.icu.impl.Row$R4 extends android.icu.impl.Row { public void <init> (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) Object a Object b Object c Object d }
android/icu/impl/Row$R5.class
Row.java package android.icu.impl public android.icu.impl.Row$R5 extends android.icu.impl.Row { public void <init> (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 }
android/icu/impl/Row.class
Row.java package android.icu.impl public android.icu.impl.Row extends java.lang.Object implements java.lang.Comparable java.lang.Cloneable android.icu.util.Freezable { protected Object[] items protected volatile boolean frozen public void <init> () public static android.icu.impl.Row$R2 of (java.lang.Object, java.lang.Object) Object p0 Object p1 public static android.icu.impl.Row$R3 of (java.lang.Object, java.lang.Object, java.lang.Object) Object p0 Object p1 Object p2 public static android.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 android.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 android.icu.impl.Row set0 (java.lang.Object) Object item public java.lang.Object get0 () public android.icu.impl.Row set1 (java.lang.Object) Object item public java.lang.Object get1 () public android.icu.impl.Row set2 (java.lang.Object) Object item public java.lang.Object get2 () public android.icu.impl.Row set3 (java.lang.Object) Object item public java.lang.Object get3 () public android.icu.impl.Row set4 (java.lang.Object) Object item public java.lang.Object get4 () protected android.icu.impl.Row set (int, java.lang.Object) int i Object item public int hashCode () Object item int sum public boolean equals (java.lang.Object) Object item android.icu.impl.Row that int i Exception e Object other public int compareTo (java.lang.Object) Object item Object other int result android.icu.impl.Row that int i public java.lang.String toString () Object item StringBuilder result boolean first public boolean isFrozen () public android.icu.impl.Row freeze () public java.lang.Object clone () android.icu.impl.Row result CloneNotSupportedException e public android.icu.impl.Row cloneAsThawed () android.icu.impl.Row result CloneNotSupportedException e public volatile synthetic java.lang.Object cloneAsThawed () public volatile synthetic java.lang.Object freeze () }
android/icu/impl/RuleCharacterIterator.class
RuleCharacterIterator.java package android.icu.impl public android.icu.impl.RuleCharacterIterator extends java.lang.Object { private String text private java.text.ParsePosition pos private android.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 <init> (java.lang.String, android.icu.text.SymbolTable, java.text.ParsePosition) String text android.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 }
android/icu/impl/SimpleCache.class
SimpleCache.java package android.icu.impl public android.icu.impl.SimpleCache extends java.lang.Object implements android.icu.impl.ICUCache { private static final int DEFAULT_CAPACITY private volatile java.lang.ref.Reference cacheRef private int type private int capacity public void <init> () public void <init> (int) int cacheType public void <init> (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 () }
android/icu/impl/SimpleFilteredSentenceBreakIterator$Builder.class
SimpleFilteredSentenceBreakIterator.java package android.icu.impl public android.icu.impl.SimpleFilteredSentenceBreakIterator$Builder extends android.icu.text.FilteredBreakIteratorBuilder { private java.util.HashSet filterSet static final int PARTIAL static final int MATCH static final int SuppressInReverse static final int AddToForward public void <init> (java.util.Locale) java.util.Locale loc public void <init> (android.icu.util.ULocale) android.icu.impl.ICUResourceBundle b String br int index int size android.icu.util.ULocale loc android.icu.impl.ICUResourceBundle rb android.icu.impl.ICUResourceBundle breaks public void <init> () public boolean suppressBreakAfter (java.lang.CharSequence) CharSequence str public boolean unsuppressBreakAfter (java.lang.CharSequence) CharSequence str public android.icu.text.BreakIterator wrapIteratorWithFilter (android.icu.text.BreakIterator) CharSequence s int j StringBuilder prefix int sameAs String thisStr int nn StringBuilder reversed String thisStr android.icu.text.BreakIterator adoptBreakIterator android.icu.util.CharsTrieBuilder builder android.icu.util.CharsTrieBuilder builder2 int revCount int fwdCount int subCount CharSequence[] ustrs int[] partials android.icu.util.CharsTrie backwardsTrie android.icu.util.CharsTrie forwardsPartialTrie int i }
android/icu/impl/SimpleFilteredSentenceBreakIterator.class
SimpleFilteredSentenceBreakIterator.java package android.icu.impl public android.icu.impl.SimpleFilteredSentenceBreakIterator extends android.icu.text.BreakIterator { private android.icu.text.BreakIterator delegate private android.icu.text.UCharacterIterator text private android.icu.util.CharsTrie backwardsTrie private android.icu.util.CharsTrie forwardsPartialTrie public void <init> (android.icu.text.BreakIterator, android.icu.util.CharsTrie, android.icu.util.CharsTrie) android.icu.text.BreakIterator adoptBreakIterator android.icu.util.CharsTrie forwardsPartialTrie android.icu.util.CharsTrie backwardsTrie private final void resetState () private final boolean breakExceptionAt (int) android.icu.util.BytesTrie$Result rfwd int n int bestPosn int bestValue int uch android.icu.util.BytesTrie$Result r private final int internalNext (int) int n int textLen private final int internalPrev (int) int n public boolean equals (java.lang.Object) Object obj android.icu.impl.SimpleFilteredSentenceBreakIterator other public int hashCode () public java.lang.Object clone () android.icu.impl.SimpleFilteredSentenceBreakIterator other public int first () public int preceding (int) int offset public int previous () public int current () public boolean isBoundary (int) int offset public int next () public int next (int) int n public int following (int) int offset public int last () public java.text.CharacterIterator getText () public void setText (java.text.CharacterIterator) java.text.CharacterIterator newText }
android/icu/impl/SimpleFormatterImpl$IterInternal.class
SimpleFormatterImpl.java package android.icu.impl public android.icu.impl.SimpleFormatterImpl$IterInternal extends java.lang.Object { public static final long DONE static final synthetic boolean $assertionsDisabled public void <init> () public static long step (long, java.lang.CharSequence, java.lang.Appendable) java.io.IOException e int limit long state CharSequence compiledPattern Appendable output int i public static int getArgIndex (long) long state static void <clinit> () }
android/icu/impl/SimpleFormatterImpl.class
SimpleFormatterImpl.java package android.icu.impl public final android.icu.impl.SimpleFormatterImpl extends java.lang.Object { private static final int ARG_NUM_LIMIT private static final char LEN1_CHAR private static final char LEN2_CHAR private static final char LEN3_CHAR private static final char SEGMENT_LENGTH_ARGUMENT_CHAR private static final int MAX_SEGMENT_LENGTH private static final String[][] COMMON_PATTERNS static final synthetic boolean $assertionsDisabled private void <init> () public static java.lang.String compileToStringMinMaxArguments (java.lang.CharSequence, java.lang.StringBuilder, int, int) String[] pair int argNumber int argStart int argNumber char c int i CharSequence pattern StringBuilder sb int min int max int patternLength int textLength int maxArg boolean inQuote int argCount public static int getArgumentLimit (java.lang.String) String compiledPattern public static transient java.lang.String formatCompiledPattern (java.lang.String, java.lang.CharSequence[]) String compiledPattern CharSequence[] values public static transient java.lang.String formatRawPattern (java.lang.String, int, int, java.lang.CharSequence[]) String pattern int min int max CharSequence[] values StringBuilder sb String compiledPattern public static transient java.lang.StringBuilder formatAndAppend (java.lang.String, java.lang.StringBuilder, int[], java.lang.CharSequence[]) String compiledPattern StringBuilder appendTo int[] offsets CharSequence[] values int valuesLength public static transient java.lang.StringBuilder formatAndReplace (java.lang.String, java.lang.StringBuilder, int[], java.lang.CharSequence[]) int n int i String compiledPattern StringBuilder result int[] offsets CharSequence[] values int valuesLength int firstArg String resultCopy public static java.lang.String getTextWithNoArguments (java.lang.String) int limit int segmentLength int i String compiledPattern int capacity StringBuilder sb public static int getLength (java.lang.String, boolean) int limit int segmentLength int i String compiledPattern boolean codePoints int result public static int getPrefixLength (java.lang.String) String compiledPattern public static int formatPrefixSuffix (java.lang.String, java.text.Format$Field, int, int, android.icu.impl.FormattedStringBuilder) int prefixLength int suffixOffset int suffixLength int suffixOffset int length String compiledPattern java.text.Format$Field field int start int end android.icu.impl.FormattedStringBuilder output int argLimit private static java.lang.StringBuilder format (java.lang.String, java.lang.CharSequence[], java.lang.StringBuilder, java.lang.String, boolean, int[]) int offsetsLength int i CharSequence value int limit int n int i String compiledPattern CharSequence[] values StringBuilder result String resultCopy boolean forbidResultAsValue int[] offsets int offsetsLength static void <clinit> () }
android/icu/impl/SoftCache.class
SoftCache.java package android.icu.impl public abstract android.icu.impl.SoftCache extends android.icu.impl.CacheBase { private java.util.concurrent.ConcurrentHashMap map public void <init> () public final java.lang.Object getInstance (java.lang.Object, java.lang.Object) android.icu.impl.CacheValue cv Object value Object value android.icu.impl.CacheValue cv Object key Object data Object mapValue }
android/icu/impl/SortedSetRelation.class
SortedSetRelation.java package android.icu.impl public android.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 <init> () public static boolean hasRelation (java.util.SortedSet, int, java.util.SortedSet) int comp java.util.SortedSet a int allow java.util.SortedSet b boolean anb boolean ab boolean bna java.util.Iterator ait java.util.Iterator bit Object aa Object bb public static java.util.SortedSet doOperation (java.util.SortedSet, int, java.util.SortedSet) java.util.TreeSet temp java.util.TreeSet temp java.util.SortedSet a int relation java.util.SortedSet b }
android/icu/impl/StandardPlural.class
StandardPlural.java package android.icu.impl public final enum android.icu.impl.StandardPlural extends java.lang.Enum { public static final enum android.icu.impl.StandardPlural ZERO public static final enum android.icu.impl.StandardPlural ONE public static final enum android.icu.impl.StandardPlural TWO public static final enum android.icu.impl.StandardPlural FEW public static final enum android.icu.impl.StandardPlural MANY public static final enum android.icu.impl.StandardPlural OTHER public static final int OTHER_INDEX public static final java.util.List VALUES public static final int COUNT private final String keyword private static final synthetic android.icu.impl.StandardPlural[] $VALUES public static android.icu.impl.StandardPlural[] values () public static android.icu.impl.StandardPlural valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String kw public final java.lang.String getKeyword () public static final android.icu.impl.StandardPlural orNullFromString (java.lang.CharSequence) CharSequence keyword public static final android.icu.impl.StandardPlural orOtherFromString (java.lang.CharSequence) CharSequence keyword android.icu.impl.StandardPlural p public static final android.icu.impl.StandardPlural fromString (java.lang.CharSequence) CharSequence keyword android.icu.impl.StandardPlural p public static final int indexOrNegativeFromString (java.lang.CharSequence) CharSequence keyword android.icu.impl.StandardPlural p public static final int indexOrOtherIndexFromString (java.lang.CharSequence) CharSequence keyword android.icu.impl.StandardPlural p public static final int indexFromString (java.lang.CharSequence) CharSequence keyword android.icu.impl.StandardPlural p static void <clinit> () }
android/icu/impl/StaticUnicodeSets$Key.class
StaticUnicodeSets.java package android.icu.impl public final enum android.icu.impl.StaticUnicodeSets$Key extends java.lang.Enum { public static final enum android.icu.impl.StaticUnicodeSets$Key EMPTY public static final enum android.icu.impl.StaticUnicodeSets$Key DEFAULT_IGNORABLES public static final enum android.icu.impl.StaticUnicodeSets$Key STRICT_IGNORABLES public static final enum android.icu.impl.StaticUnicodeSets$Key COMMA public static final enum android.icu.impl.StaticUnicodeSets$Key PERIOD public static final enum android.icu.impl.StaticUnicodeSets$Key STRICT_COMMA public static final enum android.icu.impl.StaticUnicodeSets$Key STRICT_PERIOD public static final enum android.icu.impl.StaticUnicodeSets$Key APOSTROPHE_SIGN public static final enum android.icu.impl.StaticUnicodeSets$Key OTHER_GROUPING_SEPARATORS public static final enum android.icu.impl.StaticUnicodeSets$Key ALL_SEPARATORS public static final enum android.icu.impl.StaticUnicodeSets$Key STRICT_ALL_SEPARATORS public static final enum android.icu.impl.StaticUnicodeSets$Key MINUS_SIGN public static final enum android.icu.impl.StaticUnicodeSets$Key PLUS_SIGN public static final enum android.icu.impl.StaticUnicodeSets$Key PERCENT_SIGN public static final enum android.icu.impl.StaticUnicodeSets$Key PERMILLE_SIGN public static final enum android.icu.impl.StaticUnicodeSets$Key INFINITY_SIGN public static final enum android.icu.impl.StaticUnicodeSets$Key DOLLAR_SIGN public static final enum android.icu.impl.StaticUnicodeSets$Key POUND_SIGN public static final enum android.icu.impl.StaticUnicodeSets$Key RUPEE_SIGN public static final enum android.icu.impl.StaticUnicodeSets$Key YEN_SIGN public static final enum android.icu.impl.StaticUnicodeSets$Key WON_SIGN public static final enum android.icu.impl.StaticUnicodeSets$Key DIGITS public static final enum android.icu.impl.StaticUnicodeSets$Key DIGITS_OR_ALL_SEPARATORS public static final enum android.icu.impl.StaticUnicodeSets$Key DIGITS_OR_STRICT_ALL_SEPARATORS private static final synthetic android.icu.impl.StaticUnicodeSets$Key[] $VALUES public static android.icu.impl.StaticUnicodeSets$Key[] values () public static android.icu.impl.StaticUnicodeSets$Key valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/impl/StaticUnicodeSets$ParseDataSink.class
StaticUnicodeSets.java package android.icu.impl android.icu.impl.StaticUnicodeSets$ParseDataSink extends android.icu.impl.UResource$Sink { static final synthetic boolean $assertionsDisabled void <init> () public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) String str int k boolean isLenient android.icu.impl.UResource$Array array int j android.icu.impl.UResource$Table strictnessTable int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Table contextsTable static void <clinit> () }
android/icu/impl/StaticUnicodeSets.class
StaticUnicodeSets.java package android.icu.impl public android.icu.impl.StaticUnicodeSets extends java.lang.Object { private static final java.util.Map unicodeSets static final synthetic boolean $assertionsDisabled public void <init> () public static android.icu.text.UnicodeSet get (android.icu.impl.StaticUnicodeSets$Key) android.icu.impl.StaticUnicodeSets$Key key android.icu.text.UnicodeSet candidate public static android.icu.impl.StaticUnicodeSets$Key chooseFrom (java.lang.String, android.icu.impl.StaticUnicodeSets$Key) String str android.icu.impl.StaticUnicodeSets$Key key1 public static android.icu.impl.StaticUnicodeSets$Key chooseFrom (java.lang.String, android.icu.impl.StaticUnicodeSets$Key, android.icu.impl.StaticUnicodeSets$Key) String str android.icu.impl.StaticUnicodeSets$Key key1 android.icu.impl.StaticUnicodeSets$Key key2 public static android.icu.impl.StaticUnicodeSets$Key chooseCurrency (java.lang.String) String str private static android.icu.text.UnicodeSet computeUnion (android.icu.impl.StaticUnicodeSets$Key, android.icu.impl.StaticUnicodeSets$Key) android.icu.impl.StaticUnicodeSets$Key k1 android.icu.impl.StaticUnicodeSets$Key k2 private static android.icu.text.UnicodeSet computeUnion (android.icu.impl.StaticUnicodeSets$Key, android.icu.impl.StaticUnicodeSets$Key, android.icu.impl.StaticUnicodeSets$Key) android.icu.impl.StaticUnicodeSets$Key k1 android.icu.impl.StaticUnicodeSets$Key k2 android.icu.impl.StaticUnicodeSets$Key k3 private static void saveSet (android.icu.impl.StaticUnicodeSets$Key, java.lang.String) android.icu.impl.StaticUnicodeSets$Key key String unicodeSetPattern static synthetic void access$000 (android.icu.impl.StaticUnicodeSets$Key, java.lang.String) android.icu.impl.StaticUnicodeSets$Key x0 String x1 static void <clinit> () android.icu.impl.ICUResourceBundle rb android.icu.text.UnicodeSet otherGrouping }
android/icu/impl/StringPrepDataReader.class
StringPrepDataReader.java package android.icu.impl public final android.icu.impl.StringPrepDataReader extends java.lang.Object implements android.icu.impl.ICUBinary$Authenticate { private static final boolean debug private java.nio.ByteBuffer byteBuffer private int unicodeVersion private static final int DATA_FORMAT_ID private static final byte[] DATA_FORMAT_VERSION public void <init> (java.nio.ByteBuffer) throws java.io.IOException java.nio.ByteBuffer bytes public char[] read (int) throws java.io.IOException int length public boolean isDataVersionAcceptable (byte[]) byte[] version public int[] readIndexes (int) throws java.io.IOException int i int length int[] indexes public byte[] getUnicodeVersion () static void <clinit> () }
android/icu/impl/StringRange$1.class
StringRange.java package android.icu.impl android.icu.impl.StringRange$1 extends java.lang.Object implements java.util.Comparator { void <init> () public int compare (int[], int[]) int diff int i int[] o1 int[] o2 int minIndex public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
android/icu/impl/StringRange$Adder.class
StringRange.java package android.icu.impl public abstract android.icu.impl.StringRange$Adder extends java.lang.Object { public abstract void add (java.lang.String, java.lang.String) }
android/icu/impl/StringRange$Range.class
StringRange.java package android.icu.impl final android.icu.impl.StringRange$Range extends java.lang.Object implements java.lang.Comparable { int min int max public void <init> (int, int) int min int max public boolean equals (java.lang.Object) Object obj public int compareTo (android.icu.impl.StringRange$Range) android.icu.impl.StringRange$Range that int diff public int hashCode () public java.lang.String toString () StringBuilder result public volatile synthetic int compareTo (java.lang.Object) }
android/icu/impl/StringRange$Ranges.class
StringRange.java package android.icu.impl final android.icu.impl.StringRange$Ranges extends java.lang.Object implements java.lang.Comparable { private final android.icu.impl.StringRange$Range[] ranges public void <init> (java.lang.String) int i String s int[] array public boolean merge (int, android.icu.impl.StringRange$Ranges) int i int pivot android.icu.impl.StringRange$Ranges other public java.lang.String start () int i StringBuilder result public java.lang.String end (boolean) int i boolean mostCompact int firstDiff StringBuilder result public int firstDifference () int i public java.lang.Integer size () public int compareTo (android.icu.impl.StringRange$Ranges) int i android.icu.impl.StringRange$Ranges other int diff public java.lang.String toString () String start String end public volatile synthetic int compareTo (java.lang.Object) }
android/icu/impl/StringRange.class
StringRange.java package android.icu.impl public android.icu.impl.StringRange extends java.lang.Object { private static final boolean DEBUG public static final java.util.Comparator COMPARE_INT_ARRAYS public void <init> () public static void compact (java.util.Set, android.icu.impl.StringRange$Adder, boolean, boolean) int currentCp String s String start String end int lastCp int prefixLen android.icu.impl.StringRange$Ranges item String s android.icu.impl.StringRange$Ranges ranges java.util.LinkedList compacted java.util.Map$Entry entry android.icu.impl.Relation lengthToArrays java.util.Set source android.icu.impl.StringRange$Adder adder boolean shorterPairs boolean moreCompact public static void compact (java.util.Set, android.icu.impl.StringRange$Adder, boolean) java.util.Set source android.icu.impl.StringRange$Adder adder boolean shorterPairs private static java.util.LinkedList compact (int, java.util.Set) android.icu.impl.StringRange$Ranges item java.util.Iterator it android.icu.impl.StringRange$Ranges last int i int size java.util.Set inputRanges java.util.LinkedList ranges public static java.util.Collection expand (java.lang.String, java.lang.String, boolean, java.util.Collection) int i String start String end boolean requireSameLength java.util.Collection output int[] startCps int[] endCps int startOffset StringBuilder builder private static void add (int, int, int[], int[], java.lang.StringBuilder, java.util.Collection) int i int endIndex int startOffset int[] starts int[] ends StringBuilder builder java.util.Collection output int start int end boolean last int startLen static void <clinit> () }
android/icu/impl/StringSegment.class
StringSegment.java package android.icu.impl public android.icu.impl.StringSegment extends java.lang.Object implements java.lang.CharSequence { private final String str private int start private int end private boolean foldCase static final synthetic boolean $assertionsDisabled public void <init> (java.lang.String, boolean) String str boolean foldCase public int getOffset () public void setOffset (int) int start public void adjustOffset (int) int delta public void adjustOffsetByCodePoint () public void setLength (int) int length public void resetLength () public int length () public char charAt (int) int index public java.lang.CharSequence subSequence (int, int) int start int end public int getCodePoint () char trail char lead public int codePointAt (int) int index public boolean startsWith (int) int otherCp public boolean startsWith (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet uniset int cp public boolean startsWith (java.lang.CharSequence) CharSequence other int cp1 int cp2 public int getCommonPrefixLength (java.lang.CharSequence) CharSequence other public int getCaseSensitivePrefixLength (java.lang.CharSequence) CharSequence other private int getPrefixLengthInternal (java.lang.CharSequence, boolean) int cp1 int cp2 CharSequence other boolean foldCase int offset private static final boolean codePointsEqual (int, int, boolean) int cp1 int cp2 boolean foldCase public boolean equals (java.lang.Object) Object other public int hashCode () public java.lang.String toString () public java.lang.String asString () static void <clinit> () }
android/icu/impl/TZDBTimeZoneNames$1.class
TZDBTimeZoneNames.java package android.icu.impl synthetic android.icu.impl.TZDBTimeZoneNames$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$text$TimeZoneNames$NameType static void <clinit> () }
android/icu/impl/TZDBTimeZoneNames$TZDBNameInfo.class
TZDBTimeZoneNames.java package android.icu.impl android.icu.impl.TZDBTimeZoneNames$TZDBNameInfo extends java.lang.Object { final String mzID final android.icu.text.TimeZoneNames$NameType type final boolean ambiguousType final String[] parseRegions void <init> (java.lang.String, android.icu.text.TimeZoneNames$NameType, boolean, java.lang.String[]) String mzID android.icu.text.TimeZoneNames$NameType type boolean ambiguousType String[] parseRegions }
android/icu/impl/TZDBTimeZoneNames$TZDBNameSearchHandler.class
TZDBTimeZoneNames.java package android.icu.impl android.icu.impl.TZDBTimeZoneNames$TZDBNameSearchHandler extends java.lang.Object implements android.icu.impl.TextTrieMap$ResultHandler { private java.util.EnumSet _nameTypes private java.util.Collection _matches private String _region static final synthetic boolean $assertionsDisabled void <init> (java.util.EnumSet, java.lang.String) java.util.EnumSet nameTypes String region public boolean handlePrefixMatch (int, java.util.Iterator) String region boolean matchRegion android.icu.impl.TZDBTimeZoneNames$TZDBNameInfo ninfo android.icu.text.TimeZoneNames$NameType ntype android.icu.text.TimeZoneNames$MatchInfo minfo int matchLength java.util.Iterator values android.icu.impl.TZDBTimeZoneNames$TZDBNameInfo match android.icu.impl.TZDBTimeZoneNames$TZDBNameInfo defaultRegionMatch public java.util.Collection getMatches () static void <clinit> () }
android/icu/impl/TZDBTimeZoneNames$TZDBNames.class
TZDBTimeZoneNames.java package android.icu.impl android.icu.impl.TZDBTimeZoneNames$TZDBNames extends java.lang.Object { public static final android.icu.impl.TZDBTimeZoneNames$TZDBNames EMPTY_TZDBNAMES private String[] _names private String[] _parseRegions private static final String[] KEYS private void <init> (java.lang.String[], java.lang.String[]) String[] names String[] parseRegions static android.icu.impl.TZDBTimeZoneNames$TZDBNames getInstance (android.icu.impl.ICUResourceBundle, java.lang.String) java.util.MissingResourceException e java.util.MissingResourceException e int i android.icu.impl.ICUResourceBundle regionsRes android.icu.impl.ICUResourceBundle zoneStrings String key android.icu.impl.ICUResourceBundle table boolean isEmpty String[] names String[] parseRegions java.lang.String getName (android.icu.text.TimeZoneNames$NameType) android.icu.text.TimeZoneNames$NameType type String name java.lang.String[] getParseRegions () static void <clinit> () }
android/icu/impl/TZDBTimeZoneNames.class
TZDBTimeZoneNames.java package android.icu.impl public android.icu.impl.TZDBTimeZoneNames extends android.icu.text.TimeZoneNames { private static final long serialVersionUID private static final java.util.concurrent.ConcurrentHashMap TZDB_NAMES_MAP private static volatile android.icu.impl.TextTrieMap TZDB_NAMES_TRIE private static final android.icu.impl.ICUResourceBundle ZONESTRINGS private android.icu.util.ULocale _locale private volatile transient String _region public void <init> (android.icu.util.ULocale) android.icu.util.ULocale loc public java.util.Set getAvailableMetaZoneIDs () public java.util.Set getAvailableMetaZoneIDs (java.lang.String) String tzID public java.lang.String getMetaZoneID (java.lang.String, long) String tzID long date public java.lang.String getReferenceZoneID (java.lang.String, java.lang.String) String mzID String region public java.lang.String getMetaZoneDisplayName (java.lang.String, android.icu.text.TimeZoneNames$NameType) String mzID android.icu.text.TimeZoneNames$NameType type public java.lang.String getTimeZoneDisplayName (java.lang.String, android.icu.text.TimeZoneNames$NameType) String tzID android.icu.text.TimeZoneNames$NameType type public java.util.Collection find (java.lang.CharSequence, int, java.util.EnumSet) CharSequence text int start java.util.EnumSet nameTypes android.icu.impl.TZDBTimeZoneNames$TZDBNameSearchHandler handler private static android.icu.impl.TZDBTimeZoneNames$TZDBNames getMetaZoneNames (java.lang.String) android.icu.impl.TZDBTimeZoneNames$TZDBNames tmpNames String mzID android.icu.impl.TZDBTimeZoneNames$TZDBNames names private static void prepareFind () android.icu.impl.TZDBTimeZoneNames$TZDBNameInfo stdInf android.icu.impl.TZDBTimeZoneNames$TZDBNameInfo dstInf android.icu.impl.TZDBTimeZoneNames$TZDBNames names String std String dst String[] parseRegions boolean ambiguousType String mzID android.icu.impl.TextTrieMap trie java.util.Set mzIDs private java.lang.String getTargetRegion () android.icu.util.ULocale tmp String region static void <clinit> () android.icu.util.UResourceBundle bundle }
android/icu/impl/TextTrieMap$1.class
TextTrieMap.java package android.icu.impl synthetic android.icu.impl.TextTrieMap$1 extends java.lang.Object { }
android/icu/impl/TextTrieMap$CharIterator.class
TextTrieMap.java package android.icu.impl public android.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 <init> (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 synthetic java.lang.Object next () }
android/icu/impl/TextTrieMap$LongestMatchHandler.class
TextTrieMap.java package android.icu.impl android.icu.impl.TextTrieMap$LongestMatchHandler extends java.lang.Object implements android.icu.impl.TextTrieMap$ResultHandler { private java.util.Iterator matches private int length private void <init> () public boolean handlePrefixMatch (int, java.util.Iterator) int matchLength java.util.Iterator values public java.util.Iterator getMatches () public int getMatchLength () synthetic void <init> (android.icu.impl.TextTrieMap$1) android.icu.impl.TextTrieMap$1 x0 }
android/icu/impl/TextTrieMap$Node.class
TextTrieMap.java package android.icu.impl android.icu.impl.TextTrieMap$Node extends java.lang.Object { private char[] _text private java.util.List _values private java.util.List _children final synthetic android.icu.impl.TextTrieMap this$0 private void <init> (android.icu.impl.TextTrieMap) private void <init> (android.icu.impl.TextTrieMap, char[], java.util.List, java.util.List) char[] text java.util.List values java.util.List children public int charCount () public java.util.Iterator values () public void add (android.icu.impl.TextTrieMap$CharIterator, java.lang.Object) android.icu.impl.TextTrieMap$CharIterator chitr Object value StringBuilder buf public android.icu.impl.TextTrieMap$Node findMatch (android.icu.impl.TextTrieMap$CharIterator, android.icu.impl.TextTrieMap$Output) android.icu.impl.TextTrieMap$Node child android.icu.impl.TextTrieMap$CharIterator chitr android.icu.impl.TextTrieMap$Output output android.icu.impl.TextTrieMap$Node match Character ch public void putLeadCodePoints (android.icu.text.UnicodeSet) char c1 int cp android.icu.impl.TextTrieMap$Node grandchild char c0 android.icu.impl.TextTrieMap$Node child android.icu.text.UnicodeSet output private void add (char[], int, java.lang.Object) android.icu.impl.TextTrieMap$Node child int matchLen android.icu.impl.TextTrieMap$Node next char[] text int offset Object value java.util.ListIterator litr private boolean matchFollowing (android.icu.impl.TextTrieMap$CharIterator, android.icu.impl.TextTrieMap$Output) Character ch android.icu.impl.TextTrieMap$CharIterator chitr android.icu.impl.TextTrieMap$Output output boolean matched int idx private int lenMatches (char[], int) char[] text int offset int textLen int limit int len private void split (int) int offset char[] childText android.icu.impl.TextTrieMap$Node child private java.util.List addValue (java.util.List, java.lang.Object) java.util.List list Object value synthetic void <init> (android.icu.impl.TextTrieMap, android.icu.impl.TextTrieMap$1) android.icu.impl.TextTrieMap x0 android.icu.impl.TextTrieMap$1 x1 }
android/icu/impl/TextTrieMap$Output.class
TextTrieMap.java package android.icu.impl public android.icu.impl.TextTrieMap$Output extends java.lang.Object { public int matchLength public boolean partialMatch public void <init> () }
android/icu/impl/TextTrieMap$ResultHandler.class
TextTrieMap.java package android.icu.impl public abstract android.icu.impl.TextTrieMap$ResultHandler extends java.lang.Object { public abstract boolean handlePrefixMatch (int, java.util.Iterator) }
android/icu/impl/TextTrieMap.class
TextTrieMap.java package android.icu.impl public android.icu.impl.TextTrieMap extends java.lang.Object { private android.icu.impl.TextTrieMap$Node _root boolean _ignoreCase public void <init> (boolean) boolean ignoreCase public android.icu.impl.TextTrieMap put (java.lang.CharSequence, java.lang.Object) CharSequence text Object val android.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, android.icu.impl.TextTrieMap$Output) CharSequence text int start android.icu.impl.TextTrieMap$Output output android.icu.impl.TextTrieMap$LongestMatchHandler handler public void find (java.lang.CharSequence, android.icu.impl.TextTrieMap$ResultHandler) CharSequence text android.icu.impl.TextTrieMap$ResultHandler handler public void find (java.lang.CharSequence, int, android.icu.impl.TextTrieMap$ResultHandler) CharSequence text int offset android.icu.impl.TextTrieMap$ResultHandler handler private void find (java.lang.CharSequence, int, android.icu.impl.TextTrieMap$ResultHandler, android.icu.impl.TextTrieMap$Output) CharSequence text int offset android.icu.impl.TextTrieMap$ResultHandler handler android.icu.impl.TextTrieMap$Output output android.icu.impl.TextTrieMap$CharIterator chitr private synchronized void find (android.icu.impl.TextTrieMap$Node, android.icu.impl.TextTrieMap$CharIterator, android.icu.impl.TextTrieMap$ResultHandler, android.icu.impl.TextTrieMap$Output) android.icu.impl.TextTrieMap$Node node android.icu.impl.TextTrieMap$CharIterator chitr android.icu.impl.TextTrieMap$ResultHandler handler android.icu.impl.TextTrieMap$Output output java.util.Iterator values android.icu.impl.TextTrieMap$Node nextMatch public void putLeadCodePoints (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet output private static char[] toCharArray (java.lang.CharSequence) int i CharSequence text char[] array private static char[] subArray (char[], int) char[] array int start char[] sub private static char[] subArray (char[], int, int) char[] array int start int limit char[] sub static synthetic char[] access$200 (java.lang.CharSequence) CharSequence x0 static synthetic char[] access$300 (char[], int) char[] x0 int x1 static synthetic char[] access$400 (char[], int, int) char[] x0 int x1 int x2 }
android/icu/impl/TimeZoneAdapter.class
TimeZoneAdapter.java package android.icu.impl public android.icu.impl.TimeZoneAdapter extends java.util.TimeZone { static final long serialVersionUID private android.icu.util.TimeZone zone public static java.util.TimeZone wrap (android.icu.util.TimeZone) android.icu.util.TimeZone tz public android.icu.util.TimeZone unwrap () public void <init> (android.icu.util.TimeZone) android.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) android.icu.util.TimeZone anotherZone Object obj public java.lang.String toString () }
android/icu/impl/TimeZoneGenericNames$1.class
TimeZoneGenericNames.java package android.icu.impl synthetic android.icu.impl.TimeZoneGenericNames$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$impl$TimeZoneGenericNames$GenericNameType static final synthetic int[] $SwitchMap$android$icu$text$TimeZoneNames$NameType static void <clinit> () }
android/icu/impl/TimeZoneGenericNames$Cache.class
TimeZoneGenericNames.java package android.icu.impl android.icu.impl.TimeZoneGenericNames$Cache extends android.icu.impl.SoftCache { private void <init> () protected android.icu.impl.TimeZoneGenericNames createInstance (java.lang.String, android.icu.util.ULocale) String key android.icu.util.ULocale data protected volatile synthetic java.lang.Object createInstance (java.lang.Object, java.lang.Object) synthetic void <init> (android.icu.impl.TimeZoneGenericNames$1) android.icu.impl.TimeZoneGenericNames$1 x0 }
android/icu/impl/TimeZoneGenericNames$GenericMatchInfo.class
TimeZoneGenericNames.java package android.icu.impl public android.icu.impl.TimeZoneGenericNames$GenericMatchInfo extends java.lang.Object { final android.icu.impl.TimeZoneGenericNames$GenericNameType nameType final String tzID final int matchLength final android.icu.text.TimeZoneFormat$TimeType timeType private void <init> (android.icu.impl.TimeZoneGenericNames$GenericNameType, java.lang.String, int) android.icu.impl.TimeZoneGenericNames$GenericNameType nameType String tzID int matchLength private void <init> (android.icu.impl.TimeZoneGenericNames$GenericNameType, java.lang.String, int, android.icu.text.TimeZoneFormat$TimeType) android.icu.impl.TimeZoneGenericNames$GenericNameType nameType String tzID int matchLength android.icu.text.TimeZoneFormat$TimeType timeType public android.icu.impl.TimeZoneGenericNames$GenericNameType nameType () public java.lang.String tzID () public android.icu.text.TimeZoneFormat$TimeType timeType () public int matchLength () synthetic void <init> (android.icu.impl.TimeZoneGenericNames$GenericNameType, java.lang.String, int, android.icu.impl.TimeZoneGenericNames$1) android.icu.impl.TimeZoneGenericNames$GenericNameType x0 String x1 int x2 android.icu.impl.TimeZoneGenericNames$1 x3 synthetic void <init> (android.icu.impl.TimeZoneGenericNames$GenericNameType, java.lang.String, int, android.icu.text.TimeZoneFormat$TimeType, android.icu.impl.TimeZoneGenericNames$1) android.icu.impl.TimeZoneGenericNames$GenericNameType x0 String x1 int x2 android.icu.text.TimeZoneFormat$TimeType x3 android.icu.impl.TimeZoneGenericNames$1 x4 }
android/icu/impl/TimeZoneGenericNames$GenericNameSearchHandler.class
TimeZoneGenericNames.java package android.icu.impl android.icu.impl.TimeZoneGenericNames$GenericNameSearchHandler extends java.lang.Object implements android.icu.impl.TextTrieMap$ResultHandler { private java.util.EnumSet _types private java.util.Collection _matches private int _maxMatchLen void <init> (java.util.EnumSet) java.util.EnumSet types public boolean handlePrefixMatch (int, java.util.Iterator) android.icu.impl.TimeZoneGenericNames$NameInfo info android.icu.impl.TimeZoneGenericNames$GenericMatchInfo matchInfo int matchLength java.util.Iterator values public java.util.Collection getMatches () public int getMaxMatchLen () public void resetResults () }
android/icu/impl/TimeZoneGenericNames$GenericNameType.class
TimeZoneGenericNames.java package android.icu.impl public final enum android.icu.impl.TimeZoneGenericNames$GenericNameType extends java.lang.Enum { public static final enum android.icu.impl.TimeZoneGenericNames$GenericNameType LOCATION public static final enum android.icu.impl.TimeZoneGenericNames$GenericNameType LONG public static final enum android.icu.impl.TimeZoneGenericNames$GenericNameType SHORT String[] _fallbackTypeOf private static final synthetic android.icu.impl.TimeZoneGenericNames$GenericNameType[] $VALUES public static android.icu.impl.TimeZoneGenericNames$GenericNameType[] values () public static android.icu.impl.TimeZoneGenericNames$GenericNameType valueOf (java.lang.String) String name private transient void <init> (java.lang.String, int, java.lang.String[]) String[] fallbackTypeOf public boolean isFallbackTypeOf (android.icu.impl.TimeZoneGenericNames$GenericNameType) String t android.icu.impl.TimeZoneGenericNames$GenericNameType type String typeStr static void <clinit> () }
android/icu/impl/TimeZoneGenericNames$NameInfo.class
TimeZoneGenericNames.java package android.icu.impl android.icu.impl.TimeZoneGenericNames$NameInfo extends java.lang.Object { final String tzID final android.icu.impl.TimeZoneGenericNames$GenericNameType type void <init> (java.lang.String, android.icu.impl.TimeZoneGenericNames$GenericNameType) String tzID android.icu.impl.TimeZoneGenericNames$GenericNameType type }
android/icu/impl/TimeZoneGenericNames$Pattern.class
TimeZoneGenericNames.java package android.icu.impl public final enum android.icu.impl.TimeZoneGenericNames$Pattern extends java.lang.Enum { public static final enum android.icu.impl.TimeZoneGenericNames$Pattern REGION_FORMAT public static final enum android.icu.impl.TimeZoneGenericNames$Pattern FALLBACK_FORMAT String _key String _defaultVal private static final synthetic android.icu.impl.TimeZoneGenericNames$Pattern[] $VALUES public static android.icu.impl.TimeZoneGenericNames$Pattern[] values () public static android.icu.impl.TimeZoneGenericNames$Pattern valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String, java.lang.String) String key String defaultVal java.lang.String key () java.lang.String defaultValue () static void <clinit> () }
android/icu/impl/TimeZoneGenericNames.class
TimeZoneGenericNames.java package android.icu.impl public android.icu.impl.TimeZoneGenericNames extends java.lang.Object implements java.io.Serializable android.icu.util.Freezable { private static final long serialVersionUID private final android.icu.util.ULocale _locale private android.icu.text.TimeZoneNames _tznames private volatile transient boolean _frozen private transient String _region private transient java.lang.ref.WeakReference _localeDisplayNamesRef private transient java.text.MessageFormat[] _patternFormatters private transient java.util.concurrent.ConcurrentHashMap _genericLocationNamesMap private transient java.util.concurrent.ConcurrentHashMap _genericPartialLocationNamesMap private transient android.icu.impl.TextTrieMap _gnamesTrie private transient boolean _gnamesTrieFullyLoaded private static android.icu.impl.TimeZoneGenericNames$Cache GENERIC_NAMES_CACHE private static final long DST_CHECK_RANGE private static final android.icu.text.TimeZoneNames$NameType[] GENERIC_NON_LOCATION_TYPES static final synthetic boolean $assertionsDisabled public void <init> (android.icu.util.ULocale, android.icu.text.TimeZoneNames) android.icu.util.ULocale locale android.icu.text.TimeZoneNames tznames private void init () android.icu.util.TimeZone tz String tzCanonicalID private void <init> (android.icu.util.ULocale) android.icu.util.ULocale locale public static android.icu.impl.TimeZoneGenericNames getInstance (android.icu.util.ULocale) android.icu.util.ULocale locale String key public java.lang.String getDisplayName (android.icu.util.TimeZone, android.icu.impl.TimeZoneGenericNames$GenericNameType, long) android.icu.util.TimeZone tz android.icu.impl.TimeZoneGenericNames$GenericNameType type long date String name String tzCanonicalID public java.lang.String getGenericLocationName (java.lang.String) String country String city android.icu.impl.TimeZoneGenericNames$NameInfo info String tmp String canonicalTzID String name android.icu.util.Output isPrimary String countryCode public android.icu.impl.TimeZoneGenericNames setFormatPattern (android.icu.impl.TimeZoneGenericNames$Pattern, java.lang.String) android.icu.impl.TimeZoneGenericNames$Pattern patType String patStr private java.lang.String formatGenericNonLocationName (android.icu.util.TimeZone, android.icu.impl.TimeZoneGenericNames$GenericNameType, long) android.icu.util.TimeZoneTransition after android.icu.util.BasicTimeZone btz android.icu.util.TimeZoneTransition before int[] tmpOffsets String mzGenericName android.icu.text.TimeZoneNames$NameType stdNameType String stdName android.icu.util.TimeZone goldenZone int[] offsets1 String goldenID String mzName boolean useStandard int[] offsets android.icu.util.TimeZone tz android.icu.impl.TimeZoneGenericNames$GenericNameType type long date String tzID android.icu.text.TimeZoneNames$NameType nameType String name String mzID private synchronized transient java.lang.String formatPattern (android.icu.impl.TimeZoneGenericNames$Pattern, java.lang.String[]) android.icu.impl.ICUResourceBundle bundle String patText java.util.MissingResourceException e String patText android.icu.impl.TimeZoneGenericNames$Pattern pat String[] args int idx private synchronized android.icu.text.LocaleDisplayNames getLocaleDisplayNames () android.icu.text.LocaleDisplayNames locNames private synchronized void loadStrings (java.lang.String) String mzGenName android.icu.text.TimeZoneNames$NameType genNonLocType String goldenID String mzID String tzCanonicalID java.util.Set mzIDs private synchronized java.lang.String getTargetRegion () android.icu.util.ULocale tmp private java.lang.String getPartialLocationName (java.lang.String, java.lang.String, boolean, java.lang.String) String regionalGolden android.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 android.icu.impl.TimeZoneGenericNames$GenericMatchInfo findBestMatch (java.lang.String, int, java.util.EnumSet) android.icu.text.TimeZoneNames$MatchInfo match android.icu.text.TimeZoneNames$MatchInfo longestMatch android.icu.impl.TimeZoneGenericNames$GenericMatchInfo match String text int start java.util.EnumSet genericTypes android.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) android.icu.text.TimeZoneNames$MatchInfo match String text int start java.util.EnumSet genericTypes java.util.Collection results java.util.Collection tznamesMatches private android.icu.impl.TimeZoneGenericNames$GenericMatchInfo createGenericMatchInfo (android.icu.text.TimeZoneNames$MatchInfo) String mzID android.icu.text.TimeZoneNames$MatchInfo matchInfo android.icu.impl.TimeZoneGenericNames$GenericNameType nameType android.icu.text.TimeZoneFormat$TimeType timeType String tzID android.icu.impl.TimeZoneGenericNames$GenericMatchInfo gmatch private java.util.Collection findTimeZoneNames (java.lang.String, int, java.util.EnumSet) String text int start java.util.EnumSet types java.util.Collection tznamesMatches java.util.EnumSet nameTypes private synchronized java.util.Collection findLocal (java.lang.String, int, java.util.EnumSet) String tzID String text int start java.util.EnumSet types android.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 android.icu.impl.TimeZoneGenericNames freeze () public android.icu.impl.TimeZoneGenericNames cloneAsThawed () android.icu.impl.TimeZoneGenericNames copy public volatile synthetic java.lang.Object cloneAsThawed () public volatile synthetic java.lang.Object freeze () synthetic void <init> (android.icu.util.ULocale, android.icu.impl.TimeZoneGenericNames$1) android.icu.util.ULocale x0 android.icu.impl.TimeZoneGenericNames$1 x1 static void <clinit> () }
android/icu/impl/TimeZoneNamesFactoryImpl.class
TimeZoneNamesFactoryImpl.java package android.icu.impl public android.icu.impl.TimeZoneNamesFactoryImpl extends android.icu.text.TimeZoneNames$Factory { public void <init> () public android.icu.text.TimeZoneNames getTimeZoneNames (android.icu.util.ULocale) android.icu.util.ULocale locale }
android/icu/impl/TimeZoneNamesImpl$1.class
TimeZoneNamesImpl.java package android.icu.impl synthetic android.icu.impl.TimeZoneNamesImpl$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$text$TimeZoneNames$NameType static final synthetic int[] $SwitchMap$android$icu$impl$TimeZoneNamesImpl$ZNames$NameTypeIndex static void <clinit> () }
android/icu/impl/TimeZoneNamesImpl$MZ2TZsCache.class
TimeZoneNamesImpl.java package android.icu.impl android.icu.impl.TimeZoneNamesImpl$MZ2TZsCache extends android.icu.impl.SoftCache { private void <init> () protected java.util.Map createInstance (java.lang.String, java.lang.String) String tzID String region android.icu.util.UResourceBundle regionMap java.util.Set regions java.util.MissingResourceException e String key String data java.util.Map map android.icu.util.UResourceBundle bundle android.icu.util.UResourceBundle mapTimezones protected volatile synthetic java.lang.Object createInstance (java.lang.Object, java.lang.Object) synthetic void <init> (android.icu.impl.TimeZoneNamesImpl$1) android.icu.impl.TimeZoneNamesImpl$1 x0 }
android/icu/impl/TimeZoneNamesImpl$MZMapEntry.class
TimeZoneNamesImpl.java package android.icu.impl android.icu.impl.TimeZoneNamesImpl$MZMapEntry extends java.lang.Object { private String _mzID private long _from private long _to void <init> (java.lang.String, long, long) String mzID long from long to java.lang.String mzID () long from () long to () }
android/icu/impl/TimeZoneNamesImpl$NameInfo.class
TimeZoneNamesImpl.java package android.icu.impl android.icu.impl.TimeZoneNamesImpl$NameInfo extends java.lang.Object { String tzID String mzID android.icu.text.TimeZoneNames$NameType type private void <init> () synthetic void <init> (android.icu.impl.TimeZoneNamesImpl$1) android.icu.impl.TimeZoneNamesImpl$1 x0 }
android/icu/impl/TimeZoneNamesImpl$NameSearchHandler.class
TimeZoneNamesImpl.java package android.icu.impl android.icu.impl.TimeZoneNamesImpl$NameSearchHandler extends java.lang.Object implements android.icu.impl.TextTrieMap$ResultHandler { private java.util.EnumSet _nameTypes private java.util.Collection _matches private int _maxMatchLen static final synthetic boolean $assertionsDisabled void <init> (java.util.EnumSet) java.util.EnumSet nameTypes public boolean handlePrefixMatch (int, java.util.Iterator) android.icu.text.TimeZoneNames$MatchInfo minfo android.icu.impl.TimeZoneNamesImpl$NameInfo ninfo android.icu.text.TimeZoneNames$MatchInfo minfo int matchLength java.util.Iterator values public java.util.Collection getMatches () public int getMaxMatchLen () public void resetResults () static void <clinit> () }
android/icu/impl/TimeZoneNamesImpl$TZ2MZsCache.class
TimeZoneNamesImpl.java package android.icu.impl android.icu.impl.TimeZoneNamesImpl$TZ2MZsCache extends android.icu.impl.SoftCache { private void <init> () protected java.util.List createInstance (java.lang.String, java.lang.String) android.icu.util.UResourceBundle mz String mzid String fromStr String toStr long from long to int idx android.icu.util.UResourceBundle zoneBundle java.util.MissingResourceException mre String key String data java.util.List mzMaps android.icu.util.UResourceBundle bundle android.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 synthetic java.lang.Object createInstance (java.lang.Object, java.lang.Object) synthetic void <init> (android.icu.impl.TimeZoneNamesImpl$1) android.icu.impl.TimeZoneNamesImpl$1 x0 }
android/icu/impl/TimeZoneNamesImpl$ZNames$NameTypeIndex.class
TimeZoneNamesImpl.java package android.icu.impl final enum android.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex extends java.lang.Enum { public static final enum android.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex EXEMPLAR_LOCATION public static final enum android.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex LONG_GENERIC public static final enum android.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex LONG_STANDARD public static final enum android.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex LONG_DAYLIGHT public static final enum android.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex SHORT_GENERIC public static final enum android.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex SHORT_STANDARD public static final enum android.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex SHORT_DAYLIGHT static final android.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex[] values private static final synthetic android.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex[] $VALUES public static android.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex[] values () public static android.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/impl/TimeZoneNamesImpl$ZNames.class
TimeZoneNamesImpl.java package android.icu.impl android.icu.impl.TimeZoneNamesImpl$ZNames extends java.lang.Object { public static final int NUM_NAME_TYPES static final android.icu.impl.TimeZoneNamesImpl$ZNames EMPTY_ZNAMES private static final int EX_LOC_INDEX private String[] _names private boolean didAddIntoTrie private static int getNameTypeIndex (android.icu.text.TimeZoneNames$NameType) android.icu.text.TimeZoneNames$NameType type private static android.icu.text.TimeZoneNames$NameType getNameType (int) int index protected void <init> (java.lang.String[]) String[] names public static android.icu.impl.TimeZoneNamesImpl$ZNames createMetaZoneAndPutInCache (java.util.Map, java.lang.String[], java.lang.String) android.icu.impl.TimeZoneNamesImpl$ZNames value java.util.Map cache String[] names String mzID String key android.icu.impl.TimeZoneNamesImpl$ZNames value public static android.icu.impl.TimeZoneNamesImpl$ZNames createTimeZoneAndPutInCache (java.util.Map, java.lang.String[], java.lang.String) java.util.Map cache String[] names String tzID String key android.icu.impl.TimeZoneNamesImpl$ZNames value public java.lang.String getName (android.icu.text.TimeZoneNames$NameType) android.icu.text.TimeZoneNames$NameType type int index public void addAsMetaZoneIntoTrie (java.lang.String, android.icu.impl.TextTrieMap) String mzID android.icu.impl.TextTrieMap trie public void addAsTimeZoneIntoTrie (java.lang.String, android.icu.impl.TextTrieMap) String tzID android.icu.impl.TextTrieMap trie private void addNamesIntoTrie (java.lang.String, java.lang.String, android.icu.impl.TextTrieMap) android.icu.impl.TimeZoneNamesImpl$NameInfo info String name int i String mzID String tzID android.icu.impl.TextTrieMap trie static void <clinit> () }
android/icu/impl/TimeZoneNamesImpl$ZNamesLoader.class
TimeZoneNamesImpl.java package android.icu.impl final android.icu.impl.TimeZoneNamesImpl$ZNamesLoader extends android.icu.impl.UResource$Sink { private String[] names private static android.icu.impl.TimeZoneNamesImpl$ZNamesLoader DUMMY_LOADER static final synthetic boolean $assertionsDisabled private void <init> () void loadMetaZone (android.icu.impl.ICUResourceBundle, java.lang.String) android.icu.impl.ICUResourceBundle zoneStrings String mzID String key void loadTimeZone (android.icu.impl.ICUResourceBundle, java.lang.String) android.icu.impl.ICUResourceBundle zoneStrings String tzID String key void loadNames (android.icu.impl.ICUResourceBundle, java.lang.String) android.icu.impl.ICUResourceBundle zoneStrings String key private static android.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex nameTypeIndexFromKey (android.icu.impl.UResource$Key) android.icu.impl.UResource$Key key char c0 char c1 private void setNameIfEmpty (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value) android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value android.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex index public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Table namesTable private java.lang.String[] getNames () String name int i String[] result String[] result int length String[] result static synthetic android.icu.impl.TimeZoneNamesImpl$ZNamesLoader access$400 () static synthetic java.lang.String[] access$600 (android.icu.impl.TimeZoneNamesImpl$ZNamesLoader) android.icu.impl.TimeZoneNamesImpl$ZNamesLoader x0 synthetic void <init> (android.icu.impl.TimeZoneNamesImpl$1) android.icu.impl.TimeZoneNamesImpl$1 x0 static void <clinit> () }
android/icu/impl/TimeZoneNamesImpl$ZoneStringsLoader.class
TimeZoneNamesImpl.java package android.icu.impl final android.icu.impl.TimeZoneNamesImpl$ZoneStringsLoader extends android.icu.impl.UResource$Sink { private static final int INITIAL_NUM_ZONES private java.util.HashMap keyToLoader private StringBuilder sb static final synthetic boolean $assertionsDisabled final synthetic android.icu.impl.TimeZoneNamesImpl this$0 private void <init> (android.icu.impl.TimeZoneNamesImpl) void load () String mzID String tzID android.icu.impl.TimeZoneNamesImpl$ZNamesLoader loader android.icu.impl.UResource$Key key java.util.Map$Entry entry public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) int j android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Table timeZonesTable private void consumeNamesTable (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) String mzID String tzID android.icu.impl.UResource$Key newKey android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.TimeZoneNamesImpl$ZNamesLoader loader android.icu.impl.UResource$Key createKey (android.icu.impl.UResource$Key) android.icu.impl.UResource$Key key boolean isMetaZone (android.icu.impl.UResource$Key) android.icu.impl.UResource$Key key private java.lang.String mzIDFromKey (android.icu.impl.UResource$Key) int i android.icu.impl.UResource$Key key private java.lang.String tzIDFromKey (android.icu.impl.UResource$Key) char c int i android.icu.impl.UResource$Key key synthetic void <init> (android.icu.impl.TimeZoneNamesImpl, android.icu.impl.TimeZoneNamesImpl$1) android.icu.impl.TimeZoneNamesImpl x0 android.icu.impl.TimeZoneNamesImpl$1 x1 static void <clinit> () }
android/icu/impl/TimeZoneNamesImpl.class
TimeZoneNamesImpl.java package android.icu.impl public android.icu.impl.TimeZoneNamesImpl extends android.icu.text.TimeZoneNames { private static final long serialVersionUID private static final String ZONE_STRINGS_BUNDLE private static final String MZ_PREFIX private static volatile java.util.Set METAZONE_IDS private static final android.icu.impl.TimeZoneNamesImpl$TZ2MZsCache TZ_TO_MZS_CACHE private static final android.icu.impl.TimeZoneNamesImpl$MZ2TZsCache MZ_TO_TZS_CACHE private transient android.icu.impl.ICUResourceBundle _zoneStrings private transient java.util.concurrent.ConcurrentHashMap _mzNamesMap private transient java.util.concurrent.ConcurrentHashMap _tzNamesMap private transient boolean _namesFullyLoaded private transient android.icu.impl.TextTrieMap _namesTrie private transient boolean _namesTrieFullyLoaded private static final java.util.regex.Pattern LOC_EXCLUSION_PATTERN public void <init> (android.icu.util.ULocale) android.icu.util.ULocale locale public java.util.Set getAvailableMetaZoneIDs () static java.util.Set _getAvailableMetaZoneIDs () android.icu.util.UResourceBundle bundle android.icu.util.UResourceBundle mapTimezones java.util.Set keys public java.util.Set getAvailableMetaZoneIDs (java.lang.String) String tzID static java.util.Set _getAvailableMetaZoneIDs (java.lang.String) android.icu.impl.TimeZoneNamesImpl$MZMapEntry map String tzID java.util.List maps java.util.Set mzIDs public java.lang.String getMetaZoneID (java.lang.String, long) String tzID long date static java.lang.String _getMetaZoneID (java.lang.String, long) android.icu.impl.TimeZoneNamesImpl$MZMapEntry map String tzID long date String mzID java.util.List maps public java.lang.String getReferenceZoneID (java.lang.String, java.lang.String) String mzID String region static java.lang.String _getReferenceZoneID (java.lang.String, java.lang.String) String mzID String region String refID java.util.Map regionTzMap public java.lang.String getMetaZoneDisplayName (java.lang.String, android.icu.text.TimeZoneNames$NameType) String mzID android.icu.text.TimeZoneNames$NameType type public java.lang.String getTimeZoneDisplayName (java.lang.String, android.icu.text.TimeZoneNames$NameType) String tzID android.icu.text.TimeZoneNames$NameType type public java.lang.String getExemplarLocationName (java.lang.String) String tzID String locName public synchronized java.util.Collection find (java.lang.CharSequence, int, java.util.EnumSet) String tzID CharSequence text int start java.util.EnumSet nameTypes android.icu.impl.TimeZoneNamesImpl$NameSearchHandler handler java.util.Collection matches java.util.Set tzIDs private java.util.Collection doFind (android.icu.impl.TimeZoneNamesImpl$NameSearchHandler, java.lang.CharSequence, int) android.icu.impl.TimeZoneNamesImpl$NameSearchHandler handler CharSequence text int start public synchronized void loadAllDisplayNames () public void getDisplayNames (java.lang.String, android.icu.text.TimeZoneNames$NameType[], long, java.lang.String[], int) String mzID android.icu.text.TimeZoneNames$NameType type String name int i String tzID android.icu.text.TimeZoneNames$NameType[] types long date String[] dest int destOffset android.icu.impl.TimeZoneNamesImpl$ZNames tzNames android.icu.impl.TimeZoneNamesImpl$ZNames mzNames private void internalLoadAllDisplayNames () private void addAllNamesIntoTrie () java.util.Map$Entry entry java.util.Map$Entry entry private void initialize (android.icu.util.ULocale) android.icu.util.ULocale locale android.icu.impl.ICUResourceBundle bundle android.icu.util.TimeZone tz String tzCanonicalID private synchronized void loadStrings (java.lang.String) String mzID String tzCanonicalID java.util.Set mzIDs private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream out android.icu.util.ULocale locale private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream in android.icu.util.ULocale locale private synchronized android.icu.impl.TimeZoneNamesImpl$ZNames loadMetaZoneNames (java.lang.String) android.icu.impl.TimeZoneNamesImpl$ZNamesLoader loader String mzID android.icu.impl.TimeZoneNamesImpl$ZNames mznames private synchronized android.icu.impl.TimeZoneNamesImpl$ZNames loadTimeZoneNames (java.lang.String) android.icu.impl.TimeZoneNamesImpl$ZNamesLoader loader String tzID android.icu.impl.TimeZoneNamesImpl$ZNames tznames public static java.lang.String getDefaultExemplarLocationName (java.lang.String) String tzID String location int sep static synthetic android.icu.impl.ICUResourceBundle access$300 (android.icu.impl.TimeZoneNamesImpl) android.icu.impl.TimeZoneNamesImpl x0 static synthetic java.util.concurrent.ConcurrentHashMap access$500 (android.icu.impl.TimeZoneNamesImpl) android.icu.impl.TimeZoneNamesImpl x0 static synthetic java.util.concurrent.ConcurrentHashMap access$700 (android.icu.impl.TimeZoneNamesImpl) android.icu.impl.TimeZoneNamesImpl x0 static void <clinit> () }
android/icu/impl/Trie$1.class
Trie.java package android.icu.impl synthetic android.icu.impl.Trie$1 extends java.lang.Object { }
android/icu/impl/Trie$DataManipulate.class
Trie.java package android.icu.impl public abstract android.icu.impl.Trie$DataManipulate extends java.lang.Object { public abstract int getFoldingOffset (int) }
android/icu/impl/Trie$DefaultGetFoldingOffset.class
Trie.java package android.icu.impl android.icu.impl.Trie$DefaultGetFoldingOffset extends java.lang.Object implements android.icu.impl.Trie$DataManipulate { private void <init> () public int getFoldingOffset (int) int value synthetic void <init> (android.icu.impl.Trie$1) android.icu.impl.Trie$1 x0 }
android/icu/impl/Trie.class
Trie.java package android.icu.impl public abstract android.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 android.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 synthetic boolean $assertionsDisabled public final boolean isLatin1Linear () public boolean equals (java.lang.Object) Object other android.icu.impl.Trie othertrie public int hashCode () public int getSerializedDataSize () int result protected void <init> (java.nio.ByteBuffer, android.icu.impl.Trie$DataManipulate) java.nio.ByteBuffer bytes android.icu.impl.Trie$DataManipulate dataManipulate int signature protected void <init> (char[], int, android.icu.impl.Trie$DataManipulate) char[] index int options android.icu.impl.Trie$DataManipulate dataManipulate protected abstract int getSurrogateOffset (char, char) protected abstract int getValue (int) protected abstract int getInitialValue () protected final int getRawOffset (int, char) int offset char ch protected final int getBMPOffset (char) char ch protected final int getLeadOffset (char) char ch protected final int getCodePointOffset (int) int ch protected void unserialize (java.nio.ByteBuffer) java.nio.ByteBuffer bytes protected final boolean isIntTrie () protected final boolean isCharTrie () private final boolean checkHeader (int) int signature static void <clinit> () }
android/icu/impl/Trie2$1.class
Trie2.java package android.icu.impl android.icu.impl.Trie2$1 extends java.lang.Object implements android.icu.impl.Trie2$ValueMapper { void <init> () public int map (int) int in }
android/icu/impl/Trie2$2.class
Trie2.java package android.icu.impl synthetic android.icu.impl.Trie2$2 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$impl$Trie2$ValueWidth static void <clinit> () }
android/icu/impl/Trie2$CharSequenceIterator.class
Trie2.java package android.icu.impl public android.icu.impl.Trie2$CharSequenceIterator extends java.lang.Object implements java.util.Iterator { private CharSequence text private int textLength private int index private android.icu.impl.Trie2$CharSequenceValues fResults final synthetic android.icu.impl.Trie2 this$0 void <init> (android.icu.impl.Trie2, java.lang.CharSequence, int) android.icu.impl.Trie2 this$0 CharSequence t int index public void set (int) int i public final boolean hasNext () public final boolean hasPrevious () public android.icu.impl.Trie2$CharSequenceValues next () int c int val public android.icu.impl.Trie2$CharSequenceValues previous () int c int val public void remove () public volatile synthetic java.lang.Object next () }
android/icu/impl/Trie2$CharSequenceValues.class
Trie2.java package android.icu.impl public android.icu.impl.Trie2$CharSequenceValues extends java.lang.Object { public int index public int codePoint public int value public void <init> () }
android/icu/impl/Trie2$Range.class
Trie2.java package android.icu.impl public android.icu.impl.Trie2$Range extends java.lang.Object { public int startCodePoint public int endCodePoint public int value public boolean leadSurrogate public void <init> () public boolean equals (java.lang.Object) Object other android.icu.impl.Trie2$Range tother public int hashCode () int h }
android/icu/impl/Trie2$Trie2Iterator.class
Trie2.java package android.icu.impl android.icu.impl.Trie2$Trie2Iterator extends java.lang.Object implements java.util.Iterator { private android.icu.impl.Trie2$ValueMapper mapper private android.icu.impl.Trie2$Range returnValue private int nextStart private int limitCP private boolean doingCodePoints private boolean doLeadSurrogates final synthetic android.icu.impl.Trie2 this$0 void <init> (android.icu.impl.Trie2, android.icu.impl.Trie2$ValueMapper) android.icu.impl.Trie2 this$0 android.icu.impl.Trie2$ValueMapper vm void <init> (android.icu.impl.Trie2, char, android.icu.impl.Trie2$ValueMapper) android.icu.impl.Trie2 this$0 char leadSurrogate android.icu.impl.Trie2$ValueMapper vm public android.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 synthetic java.lang.Object next () }
android/icu/impl/Trie2$UTrie2Header.class
Trie2.java package android.icu.impl android.icu.impl.Trie2$UTrie2Header extends java.lang.Object { int signature int options int indexLength int shiftedDataLength int index2NullOffset int dataNullOffset int shiftedHighStart void <init> () }
android/icu/impl/Trie2$ValueMapper.class
Trie2.java package android.icu.impl public abstract android.icu.impl.Trie2$ValueMapper extends java.lang.Object { public abstract int map (int) }
android/icu/impl/Trie2$ValueWidth.class
Trie2.java package android.icu.impl final enum android.icu.impl.Trie2$ValueWidth extends java.lang.Enum { public static final enum android.icu.impl.Trie2$ValueWidth BITS_16 public static final enum android.icu.impl.Trie2$ValueWidth BITS_32 private static final synthetic android.icu.impl.Trie2$ValueWidth[] $VALUES public static android.icu.impl.Trie2$ValueWidth[] values () public static android.icu.impl.Trie2$ValueWidth valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/impl/Trie2.class
Trie2.java package android.icu.impl public abstract android.icu.impl.Trie2 extends java.lang.Object implements java.lang.Iterable { private static android.icu.impl.Trie2$ValueMapper defaultValueMapper android.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 <init> () public static android.icu.impl.Trie2 createFromSerialized (java.nio.ByteBuffer) throws java.io.IOException boolean isBigEndian android.icu.impl.Trie2$ValueWidth width android.icu.impl.Trie2 This android.icu.impl.Trie2$UTrie2Header header android.icu.impl.Trie2$ValueWidth width android.icu.impl.Trie2 This int indexArraySize java.nio.ByteBuffer bytes java.nio.ByteOrder outerByteOrder public static int getVersion (java.io.InputStream, boolean) throws java.io.IOException java.io.InputStream is boolean littleEndianOk byte[] sig int read public abstract int get (int) public abstract int getFromU16SingleLead (char) public final boolean equals (java.lang.Object) android.icu.impl.Trie2$Range rangeFromThis android.icu.impl.Trie2$Range rangeFromOther Object other android.icu.impl.Trie2 OtherTrie java.util.Iterator otherIter public int hashCode () android.icu.impl.Trie2$Range r int hash public java.util.Iterator iterator () public java.util.Iterator iterator (android.icu.impl.Trie2$ValueMapper) android.icu.impl.Trie2$ValueMapper mapper public java.util.Iterator iteratorForLeadSurrogate (char, android.icu.impl.Trie2$ValueMapper) char lead android.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 android.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 synthetic int access$000 () static synthetic int access$100 (int, int) int x0 int x1 static synthetic int access$200 (int, int) int x0 int x1 static synthetic int access$300 (int, int) int x0 int x1 static void <clinit> () }
android/icu/impl/Trie2Writable$1.class
Trie2Writable.java package android.icu.impl synthetic android.icu.impl.Trie2Writable$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$impl$Trie2$ValueWidth static void <clinit> () }
android/icu/impl/Trie2Writable.class
Trie2Writable.java package android.icu.impl public android.icu.impl.Trie2Writable extends android.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 synthetic boolean $assertionsDisabled public void <init> (int, int) int initialValueP int errorValueP private void init (int, int) int initialValueP int errorValueP int i int j public void <init> (android.icu.impl.Trie2) android.icu.impl.Trie2$Range r android.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 android.icu.impl.Trie2Writable set (int, int) int c int value private android.icu.impl.Trie2Writable set (int, boolean, int) int c boolean forLSCP int value int block private void uncompact () android.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 android.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 android.icu.impl.Trie2Writable setRange (android.icu.impl.Trie2$Range, boolean) int c android.icu.impl.Trie2$Range range boolean overwrite public android.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 android.icu.impl.Trie2_16 toTrie2_16 () android.icu.impl.Trie2_16 frozenTrie public android.icu.impl.Trie2_32 toTrie2_32 () android.icu.impl.Trie2_32 frozenTrie private void freeze (android.icu.impl.Trie2, android.icu.impl.Trie2$ValueWidth) int allIndexesLength int dataMove int index1Length int index2Offset android.icu.impl.Trie2 dest android.icu.impl.Trie2$ValueWidth valueBits int i int allIndexesLength int dataMove int indexLength int destIdx static void <clinit> () }
android/icu/impl/Trie2_16.class
Trie2_16.java package android.icu.impl public final android.icu.impl.Trie2_16 extends android.icu.impl.Trie2 { void <init> () public static android.icu.impl.Trie2_16 createFromSerialized (java.nio.ByteBuffer) throws java.io.IOException java.nio.ByteBuffer bytes public final int get (int) int value int ix int value int ix int value int ix int value int codePoint public int getFromU16SingleLead (char) char codeUnit int value int ix public int serialize (java.io.OutputStream) throws java.io.IOException int i java.io.OutputStream os java.io.DataOutputStream dos int bytesWritten public int getSerializedLength () int rangeEnd (int, int, int) int ix int ix int startIx int limitIx int startingCP int limit int value int cp int block int index2Block }
android/icu/impl/Trie2_32.class
Trie2_32.java package android.icu.impl public android.icu.impl.Trie2_32 extends android.icu.impl.Trie2 { void <init> () public static android.icu.impl.Trie2_32 createFromSerialized (java.nio.ByteBuffer) throws java.io.IOException java.nio.ByteBuffer bytes public final int get (int) int value int ix int value int ix int value int ix int value int codePoint public int getFromU16SingleLead (char) char codeUnit int value int ix public int serialize (java.io.OutputStream) throws java.io.IOException int i java.io.OutputStream os java.io.DataOutputStream dos int bytesWritten public int getSerializedLength () int rangeEnd (int, int, int) int ix int ix int startIx int limitIx int startingCP int limit int value int cp int block int index2Block }
android/icu/impl/TrieBuilder$DataManipulate.class
TrieBuilder.java package android.icu.impl public abstract android.icu.impl.TrieBuilder$DataManipulate extends java.lang.Object { public abstract int getFoldedValue (int, int) }
android/icu/impl/TrieBuilder.class
TrieBuilder.java package android.icu.impl public android.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 <init> () protected void <init> (android.icu.impl.TrieBuilder) android.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 }
android/icu/impl/TrieIterator.class
TrieIterator.java package android.icu.impl public android.icu.impl.TrieIterator extends java.lang.Object implements android.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 android.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 <init> (android.icu.impl.Trie) android.icu.impl.Trie trie public final boolean next (android.icu.util.RangeValueIterator$Element) android.icu.util.RangeValueIterator$Element element public final void reset () protected int extract (int) int value private final void setResult (android.icu.util.RangeValueIterator$Element, int, int, int) android.icu.util.RangeValueIterator$Element element int start int limit int value private final boolean calculateNextBMPElement (android.icu.util.RangeValueIterator$Element) android.icu.util.RangeValueIterator$Element element int currentValue private final void calculateNextSupplementaryElement (android.icu.util.RangeValueIterator$Element) int leadBlock android.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 }
android/icu/impl/UBiDiProps$1.class
UBiDiProps.java package android.icu.impl synthetic android.icu.impl.UBiDiProps$1 extends java.lang.Object { }
android/icu/impl/UBiDiProps$IsAcceptable.class
UBiDiProps.java package android.icu.impl final android.icu.impl.UBiDiProps$IsAcceptable extends java.lang.Object implements android.icu.impl.ICUBinary$Authenticate { private void <init> () public boolean isDataVersionAcceptable (byte[]) byte[] version synthetic void <init> (android.icu.impl.UBiDiProps$1) android.icu.impl.UBiDiProps$1 x0 }
android/icu/impl/UBiDiProps.class
UBiDiProps.java package android.icu.impl public final android.icu.impl.UBiDiProps extends java.lang.Object { private int[] indexes private int[] mirrors private byte[] jgArray private byte[] jgArray2 private android.icu.impl.Trie2_16 trie private static final String DATA_NAME private static final String DATA_TYPE private static final String DATA_FILE_NAME private static final int FMT private static final int IX_TRIE_SIZE private static final int IX_MIRROR_LENGTH private static final int IX_JG_START private static final int IX_JG_LIMIT private static final int IX_JG_START2 private static final int IX_JG_LIMIT2 private static final int IX_MAX_VALUES private static final int IX_TOP private static final int JT_SHIFT private static final int BPT_SHIFT private static final int JOIN_CONTROL_SHIFT private static final int BIDI_CONTROL_SHIFT private static final int IS_MIRRORED_SHIFT private static final int MIRROR_DELTA_SHIFT private static final int MAX_JG_SHIFT private static final int CLASS_MASK private static final int JT_MASK private static final int BPT_MASK private static final int MAX_JG_MASK private static final int ESC_MIRROR_DELTA private static final int MIRROR_INDEX_SHIFT public static final android.icu.impl.UBiDiProps INSTANCE private void <init> () throws java.io.IOException java.nio.ByteBuffer bytes private void readData (java.nio.ByteBuffer) throws java.io.IOException java.nio.ByteBuffer bytes int i int count int expectedTrieLength int trieLength public final void addPropertyStarts (android.icu.text.UnicodeSet) android.icu.impl.Trie2$Range range int c byte jg android.icu.text.UnicodeSet set int i int length int start int limit byte prev java.util.Iterator trieIterator byte[] jga public final int getMaxValue (int) int which int max public final int getClass (int) int c public final boolean isMirrored (int) int c private final int getMirror (int, int) int m int c2 int i int length int c int props int delta public final int getMirror (int) int c int props public final boolean isBidiControl (int) int c public final boolean isJoinControl (int) int c public final int getJoiningType (int) int c public final int getJoiningGroup (int) int c int start int limit public final int getPairedBracketType (int) int c public final int getPairedBracket (int) int c int props private static final int getClassFromProps (int) int props private static final boolean getFlagFromProps (int, int) int props int shift private static final int getMirrorDeltaFromProps (int) int props private static final int getMirrorCodePoint (int) int m private static final int getMirrorIndex (int) int m static void <clinit> () java.io.IOException e }
android/icu/impl/UCaseProps$1.class
UCaseProps.java package android.icu.impl synthetic android.icu.impl.UCaseProps$1 extends java.lang.Object { }
android/icu/impl/UCaseProps$ContextIterator.class
UCaseProps.java package android.icu.impl public abstract android.icu.impl.UCaseProps$ContextIterator extends java.lang.Object { public abstract void reset (int) public abstract int next () }
android/icu/impl/UCaseProps$IsAcceptable.class
UCaseProps.java package android.icu.impl final android.icu.impl.UCaseProps$IsAcceptable extends java.lang.Object implements android.icu.impl.ICUBinary$Authenticate { private void <init> () public boolean isDataVersionAcceptable (byte[]) byte[] version synthetic void <init> (android.icu.impl.UCaseProps$1) android.icu.impl.UCaseProps$1 x0 }
android/icu/impl/UCaseProps$LatinCase.class
UCaseProps.java package android.icu.impl final android.icu.impl.UCaseProps$LatinCase extends java.lang.Object { static final char LIMIT static final char LONG_S static final byte EXC static final byte[] TO_LOWER_NORMAL static final byte[] TO_LOWER_TR_LT static final byte[] TO_UPPER_NORMAL static final byte[] TO_UPPER_TR void <init> () static void <clinit> () }
android/icu/impl/UCaseProps.class
UCaseProps.java package android.icu.impl public final android.icu.impl.UCaseProps extends java.lang.Object { private static final byte[] flagsOffset public static final int MAX_STRING_LENGTH public static final int LOC_ROOT static final int LOC_TURKISH static final int LOC_LITHUANIAN static final int LOC_GREEK public static final int LOC_DUTCH static final int LOC_ARMENIAN private static final String iDot private static final String jDot private static final String iOgonekDot private static final String iDotGrave private static final String iDotAcute private static final String iDotTilde static final int FOLD_CASE_OPTIONS_MASK public static final StringBuilder dummyStringBuilder private int[] indexes private String exceptions private char[] unfold private android.icu.impl.Trie2_16 trie private static final String DATA_NAME private static final String DATA_TYPE private static final String DATA_FILE_NAME private static final int FMT private static final int IX_TRIE_SIZE private static final int IX_EXC_LENGTH private static final int IX_UNFOLD_LENGTH private static final int IX_TOP public static final int TYPE_MASK public static final int NONE public static final int LOWER public static final int UPPER public static final int TITLE static final int IGNORABLE private static final int EXCEPTION private static final int SENSITIVE private static final int DOT_MASK private static final int SOFT_DOTTED private static final int ABOVE private static final int OTHER_ACCENT private static final int DELTA_SHIFT private static final int EXC_SHIFT private static final int EXC_LOWER private static final int EXC_FOLD private static final int EXC_UPPER private static final int EXC_TITLE private static final int EXC_DELTA private static final int EXC_CLOSURE private static final int EXC_FULL_MAPPINGS private static final int EXC_DOUBLE_SLOTS private static final int EXC_NO_SIMPLE_CASE_FOLDING private static final int EXC_DELTA_IS_NEGATIVE private static final int EXC_SENSITIVE private static final int EXC_DOT_SHIFT private static final int EXC_CONDITIONAL_SPECIAL private static final int EXC_CONDITIONAL_FOLD private static final int FULL_LOWER private static final int CLOSURE_MAX_LENGTH private static final int UNFOLD_ROWS private static final int UNFOLD_ROW_WIDTH private static final int UNFOLD_STRING_WIDTH public static final android.icu.impl.UCaseProps INSTANCE private void <init> () throws java.io.IOException java.nio.ByteBuffer bytes private final void readData (java.nio.ByteBuffer) throws java.io.IOException int i java.nio.ByteBuffer bytes int count int expectedTrieLength int trieLength public final void addPropertyStarts (android.icu.text.UnicodeSet) android.icu.impl.Trie2$Range range android.icu.text.UnicodeSet set java.util.Iterator trieIterator private static final int getExceptionsOffset (int) int props static final boolean propsHasException (int) int props private static final boolean hasSlot (int, int) int flags int index private static final byte slotOffset (int, int) int flags int index private final long getSlotValueAndOffset (int, int, int) long value int excWord int index int excOffset long value private final int getSlotValue (int, int, int) int value int excWord int index int excOffset int value public final int tolower (int) int delta int excOffset int excWord int c int props public final int toupper (int) int delta int excOffset int excWord int c int props public final int totitle (int) int delta int index int index int excOffset int excWord int index int c int props public final void addCaseClosure (int, android.icu.text.UnicodeSet) int delta int delta long value int closureOffset int closureLength long value int fullLength int length int excOffset0 int excOffset int closureOffset int excWord int index int closureLength int limit int c android.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, android.icu.text.UnicodeSet) int c int i int result int unfoldOffset String s android.icu.text.UnicodeSet set int length int start int limit int unfoldRows int unfoldRowWidth int unfoldStringWidth public final int getType (int) int c public final int getTypeOrIgnorable (int) int c public final int getDotType (int) int c int props public final boolean isSoftDotted (int) int c public final boolean isCaseSensitive (int) int c int props public static final int getCaseLocale (java.util.Locale) java.util.Locale locale public static final int getCaseLocale (android.icu.util.ULocale) android.icu.util.ULocale locale private static final int getCaseLocale (java.lang.String) String language private final boolean isFollowedByCasedLetter (android.icu.impl.UCaseProps$ContextIterator, int) int type android.icu.impl.UCaseProps$ContextIterator iter int dir int c private final boolean isPrecededBySoftDotted (android.icu.impl.UCaseProps$ContextIterator) int dotType android.icu.impl.UCaseProps$ContextIterator iter int c private final boolean isPrecededBy_I (android.icu.impl.UCaseProps$ContextIterator) int dotType android.icu.impl.UCaseProps$ContextIterator iter int c private final boolean isFollowedByMoreAbove (android.icu.impl.UCaseProps$ContextIterator) int dotType android.icu.impl.UCaseProps$ContextIterator iter int c private final boolean isFollowedByDotAbove (android.icu.impl.UCaseProps$ContextIterator) int dotType android.icu.impl.UCaseProps$ContextIterator iter int c public final int toFullLower (int, android.icu.impl.UCaseProps$ContextIterator, java.lang.Appendable, int) java.io.IOException e java.io.IOException e java.io.IOException e long value int full int delta int excOffset int excOffset2 int excWord int c android.icu.impl.UCaseProps$ContextIterator iter Appendable out int caseLocale int result int props private final int toUpperOrTitle (int, android.icu.impl.UCaseProps$ContextIterator, java.lang.Appendable, int, boolean) java.io.IOException e java.io.IOException e long value int full int delta int index int index int excOffset int excOffset2 int excWord int index int c android.icu.impl.UCaseProps$ContextIterator iter Appendable out int loc boolean upperNotTitle int result int props public final int toFullUpper (int, android.icu.impl.UCaseProps$ContextIterator, java.lang.Appendable, int) int c android.icu.impl.UCaseProps$ContextIterator iter Appendable out int caseLocale public final int toFullTitle (int, android.icu.impl.UCaseProps$ContextIterator, java.lang.Appendable, int) int c android.icu.impl.UCaseProps$ContextIterator iter Appendable out int caseLocale public final int fold (int, int) int delta int index int index int excOffset int excWord int index int c int options int props public final int toFullFolding (int, java.lang.Appendable, int) java.io.IOException e java.io.IOException e long value int full int delta int index int index int excOffset int excOffset2 int excWord int index int c Appendable out int options int result int props public final boolean hasBinaryProperty (int, int) int c int which static android.icu.impl.Trie2_16 getTrie () static final int getTypeFromProps (int) int props private static final int getTypeAndIgnorableFromProps (int) int props static final boolean isUpperOrTitleFromProps (int) int props static final int getDelta (int) int props static void <clinit> () java.io.IOException e }
android/icu/impl/UCharArrayIterator.class
UCharArrayIterator.java package android.icu.impl public final android.icu.impl.UCharArrayIterator extends android.icu.text.UCharacterIterator { private final char[] text private final int start private final int limit private int pos public void <init> (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 }
android/icu/impl/UCharacterIteratorWrapper.class
UCharacterIteratorWrapper.java package android.icu.impl public android.icu.impl.UCharacterIteratorWrapper extends java.lang.Object implements java.text.CharacterIterator { private android.icu.text.UCharacterIterator iterator public void <init> (android.icu.text.UCharacterIterator) android.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 () android.icu.impl.UCharacterIteratorWrapper result CloneNotSupportedException e }
android/icu/impl/UCharacterName$AlgorithmName.class
UCharacterName.java package android.icu.impl final android.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 <init> () 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 synthetic int access$000 (android.icu.impl.UCharacterName$AlgorithmName) android.icu.impl.UCharacterName$AlgorithmName x0 static synthetic int access$100 (android.icu.impl.UCharacterName$AlgorithmName) android.icu.impl.UCharacterName$AlgorithmName x0 }
android/icu/impl/UCharacterName.class
UCharacterName.java package android.icu.impl public final android.icu.impl.UCharacterName extends java.lang.Object { public static final android.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 android.icu.impl.UCharacterName$AlgorithmName[] m_algorithm_ private char[] m_groupoffsets_ private char[] m_grouplengths_ private static final String FILE_NAME_ private static final int GROUP_SHIFT_ private static final int GROUP_MASK_ private static final int OFFSET_HIGH_OFFSET_ private static final int OFFSET_LOW_OFFSET_ private static final int SINGLE_NIBBLE_MAX_ private int[] m_nameSet_ private int[] m_ISOCommentSet_ private StringBuffer m_utilStringBuffer_ private int[] m_utilIntBuffer_ private int m_maxISOCommentLength_ private int m_maxNameLength_ private static final String[] TYPE_NAMES_ private static final String UNKNOWN_TYPE_NAME_ private static final int NON_CHARACTER_ private static final int LEAD_SURROGATE_ private static final int TRAIL_SURROGATE_ static final int EXTENDED_CATEGORY_ public java.lang.String getName (int, int) int ch int choice String result public int getCharFromName (int, java.lang.String) int count int choice String name int result String upperCaseName public int getGroupLengths (int, char[], char[]) int shift int i int index char[] offsets char[] lengths char length byte b byte n int stringoffset public java.lang.String getGroupName (int, int, int) int oldindex int fieldIndex byte b char token int i int index int length int choice public java.lang.String getExtendedName (int) int ch String result public int getGroup (int) int gindex int codepoint int endGroup int msb int result public java.lang.String getExtendedOr10Name (int) String chStr int zeros int type int ch String result public int getGroupMSB (int) int gindex public static int getCodepointMSB (int) int codepoint public static int getGroupLimit (int) int msb public static int getGroupMin (int) int msb public static int getGroupOffset (int) int codepoint public static int getGroupMinFromCodepoint (int) int codepoint public int getAlgorithmLength () public int getAlgorithmStart (int) int index public int getAlgorithmEnd (int) int index public java.lang.String getAlgorithmName (int, int) int index int codepoint String result public synchronized java.lang.String getGroupName (int, int) int index int offset int ch int choice int msb int group public int getMaxCharNameLength () public int getMaxISOCommentLength () public void getCharNameCharacters (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet set public void getISOCommentCharacters (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet set boolean setToken (char[], byte[]) char[] token byte[] tokenstring boolean setAlgorithm (android.icu.impl.UCharacterName$AlgorithmName[]) android.icu.impl.UCharacterName$AlgorithmName[] alg boolean setGroupCountSize (int, int) int count int size boolean setGroup (char[], byte[]) char[] group byte[] groupstring private void <init> () throws java.io.IOException java.nio.ByteBuffer b android.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 hexLength int result int charType 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[], android.icu.text.UnicodeSet) char c int[] set android.icu.text.UnicodeSet uset static synthetic int access$200 (int[], java.lang.String) int[] x0 String x1 static synthetic int access$300 (int[], java.lang.StringBuffer) int[] x0 StringBuffer x1 static void <clinit> () java.io.IOException e }
android/icu/impl/UCharacterNameChoice.class
UCharacterNameChoice.java package android.icu.impl public abstract android.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_ }
android/icu/impl/UCharacterNameReader.class
UCharacterNameReader.java package android.icu.impl final android.icu.impl.UCharacterNameReader extends java.lang.Object implements android.icu.impl.ICUBinary$Authenticate { private java.nio.ByteBuffer m_byteBuffer_ private static final int GROUP_INFO_SIZE_ private int m_tokenstringindex_ private int m_groupindex_ private int m_groupstringindex_ private int m_algnamesindex_ private static final int ALG_INFO_SIZE_ private static final int DATA_FORMAT_ID_ public boolean isDataVersionAcceptable (byte[]) byte[] version protected void <init> (java.nio.ByteBuffer) throws java.io.IOException java.nio.ByteBuffer bytes protected void read (android.icu.impl.UCharacterName) throws java.io.IOException android.icu.impl.UCharacterName$AlgorithmName an int i android.icu.impl.UCharacterName data int count char[] token int size byte[] tokenstr char[] group byte[] groupstring android.icu.impl.UCharacterName$AlgorithmName[] alg protected boolean authenticate (byte[], byte[]) byte[] dataformatid byte[] dataformatversion private android.icu.impl.UCharacterName$AlgorithmName readAlg () throws java.io.IOException char[] factor byte[] string android.icu.impl.UCharacterName$AlgorithmName result int rangestart int rangeend byte type byte variant int size StringBuilder prefix char c }
android/icu/impl/UCharacterProperty$1.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$1 extends android.icu.impl.UCharacterProperty$BinaryProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int) android.icu.impl.UCharacterProperty this$0 int source boolean contains (int) int c }
android/icu/impl/UCharacterProperty$10.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$10 extends android.icu.impl.UCharacterProperty$BinaryProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int) android.icu.impl.UCharacterProperty this$0 int source boolean contains (int) int c }
android/icu/impl/UCharacterProperty$11.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$11 extends android.icu.impl.UCharacterProperty$BinaryProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int) android.icu.impl.UCharacterProperty this$0 int source boolean contains (int) android.icu.impl.UCaseProps csp String folded int c String nfd }
android/icu/impl/UCharacterProperty$12.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$12 extends android.icu.impl.UCharacterProperty$BinaryProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int) android.icu.impl.UCharacterProperty this$0 int source boolean contains (int) int c android.icu.impl.Normalizer2Impl kcf String src StringBuilder dest android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer }
android/icu/impl/UCharacterProperty$13.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$13 extends android.icu.impl.UCharacterProperty$BinaryProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int) android.icu.impl.UCharacterProperty this$0 int source boolean contains (int) int c }
android/icu/impl/UCharacterProperty$14.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$14 extends android.icu.impl.UCharacterProperty$BiDiIntProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty) android.icu.impl.UCharacterProperty this$0 int getValue (int) int c }
android/icu/impl/UCharacterProperty$15.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$15 extends android.icu.impl.UCharacterProperty$CombiningClassIntProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int) android.icu.impl.UCharacterProperty this$0 int source int getValue (int) int c }
android/icu/impl/UCharacterProperty$16.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$16 extends android.icu.impl.UCharacterProperty$IntProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int) android.icu.impl.UCharacterProperty this$0 int source int getValue (int) int c int getMaxValue (int) int which }
android/icu/impl/UCharacterProperty$17.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$17 extends android.icu.impl.UCharacterProperty$BiDiIntProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty) android.icu.impl.UCharacterProperty this$0 int getValue (int) int c }
android/icu/impl/UCharacterProperty$18.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$18 extends android.icu.impl.UCharacterProperty$BiDiIntProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty) android.icu.impl.UCharacterProperty this$0 int getValue (int) int c }
android/icu/impl/UCharacterProperty$19.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$19 extends android.icu.impl.UCharacterProperty$IntProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int) android.icu.impl.UCharacterProperty this$0 int source int getValue (int) int c int getMaxValue (int) int which }
android/icu/impl/UCharacterProperty$2.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$2 extends android.icu.impl.UCharacterProperty$BinaryProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int) android.icu.impl.UCharacterProperty this$0 int source boolean contains (int) int c }
android/icu/impl/UCharacterProperty$20.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$20 extends android.icu.impl.UCharacterProperty$IntProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int) android.icu.impl.UCharacterProperty this$0 int source int getValue (int) int c int getMaxValue (int) int which int scriptX }
android/icu/impl/UCharacterProperty$21.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$21 extends android.icu.impl.UCharacterProperty$IntProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int) android.icu.impl.UCharacterProperty this$0 int source int getValue (int) int c int gcb int getMaxValue (int) int which }
android/icu/impl/UCharacterProperty$22.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$22 extends android.icu.impl.UCharacterProperty$CombiningClassIntProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int) android.icu.impl.UCharacterProperty this$0 int source int getValue (int) int c }
android/icu/impl/UCharacterProperty$23.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$23 extends android.icu.impl.UCharacterProperty$CombiningClassIntProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int) android.icu.impl.UCharacterProperty this$0 int source int getValue (int) int c }
android/icu/impl/UCharacterProperty$24.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$24 extends android.icu.impl.UCharacterProperty$BiDiIntProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty) android.icu.impl.UCharacterProperty this$0 int getValue (int) int c }
android/icu/impl/UCharacterProperty$25.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$25 extends android.icu.impl.UCharacterProperty$IntProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int) android.icu.impl.UCharacterProperty this$0 int source int getValue (int) int c android.icu.util.CodePointTrie trie int getMaxValue (int) int which }
android/icu/impl/UCharacterProperty$26.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$26 extends android.icu.impl.UCharacterProperty$IntProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int) android.icu.impl.UCharacterProperty this$0 int source int getValue (int) int c android.icu.util.CodePointTrie trie int getMaxValue (int) int which }
android/icu/impl/UCharacterProperty$27.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$27 extends android.icu.impl.UCharacterProperty$IntProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int) android.icu.impl.UCharacterProperty this$0 int source int getValue (int) int c android.icu.util.CodePointTrie trie int getMaxValue (int) int which }
android/icu/impl/UCharacterProperty$3.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$3 extends android.icu.impl.UCharacterProperty$BinaryProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int) android.icu.impl.UCharacterProperty this$0 int source boolean contains (int) int c android.icu.impl.Normalizer2Impl impl }
android/icu/impl/UCharacterProperty$4.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$4 extends android.icu.impl.UCharacterProperty$BinaryProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int) android.icu.impl.UCharacterProperty this$0 int source boolean contains (int) int c }
android/icu/impl/UCharacterProperty$5.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$5 extends android.icu.impl.UCharacterProperty$BinaryProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int) android.icu.impl.UCharacterProperty this$0 int source boolean contains (int) int c }
android/icu/impl/UCharacterProperty$6.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$6 extends android.icu.impl.UCharacterProperty$BinaryProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int) android.icu.impl.UCharacterProperty this$0 int source boolean contains (int) int c }
android/icu/impl/UCharacterProperty$7.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$7 extends android.icu.impl.UCharacterProperty$BinaryProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int) android.icu.impl.UCharacterProperty this$0 int source boolean contains (int) int c }
android/icu/impl/UCharacterProperty$8.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$8 extends android.icu.impl.UCharacterProperty$BinaryProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int) android.icu.impl.UCharacterProperty this$0 int source boolean contains (int) int c }
android/icu/impl/UCharacterProperty$9.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$9 extends android.icu.impl.UCharacterProperty$BinaryProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int) android.icu.impl.UCharacterProperty this$0 int source boolean contains (int) int c }
android/icu/impl/UCharacterProperty$BiDiIntProperty.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$BiDiIntProperty extends android.icu.impl.UCharacterProperty$IntProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty) int getMaxValue (int) int which }
android/icu/impl/UCharacterProperty$BinaryProperty.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$BinaryProperty extends java.lang.Object { int column int mask final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int, int) int column int mask void <init> (android.icu.impl.UCharacterProperty, int) int source final int getSource () boolean contains (int) int c }
android/icu/impl/UCharacterProperty$CaseBinaryProperty.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$CaseBinaryProperty extends android.icu.impl.UCharacterProperty$BinaryProperty { int which final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int) int which boolean contains (int) int c }
android/icu/impl/UCharacterProperty$CombiningClassIntProperty.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$CombiningClassIntProperty extends android.icu.impl.UCharacterProperty$IntProperty { final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int) int source int getMaxValue (int) int which }
android/icu/impl/UCharacterProperty$IntProperty.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$IntProperty extends java.lang.Object { int column int mask int shift final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int, int, int) int column int mask int shift void <init> (android.icu.impl.UCharacterProperty, int) int source final int getSource () int getValue (int) int c int getMaxValue (int) int which }
android/icu/impl/UCharacterProperty$IsAcceptable.class
UCharacterProperty.java package android.icu.impl final android.icu.impl.UCharacterProperty$IsAcceptable extends java.lang.Object implements android.icu.impl.ICUBinary$Authenticate { private void <init> () public boolean isDataVersionAcceptable (byte[]) byte[] version synthetic void <init> (android.icu.impl.UCharacterProperty$1) android.icu.impl.UCharacterProperty$1 x0 }
android/icu/impl/UCharacterProperty$LayoutProps$IsAcceptable.class
UCharacterProperty.java package android.icu.impl final android.icu.impl.UCharacterProperty$LayoutProps$IsAcceptable extends java.lang.Object implements android.icu.impl.ICUBinary$Authenticate { private void <init> () public boolean isDataVersionAcceptable (byte[]) byte[] version synthetic void <init> (android.icu.impl.UCharacterProperty$1) android.icu.impl.UCharacterProperty$1 x0 }
android/icu/impl/UCharacterProperty$LayoutProps.class
UCharacterProperty.java package android.icu.impl final android.icu.impl.UCharacterProperty$LayoutProps extends java.lang.Object { private static final android.icu.impl.UCharacterProperty$LayoutProps$IsAcceptable IS_ACCEPTABLE private static final int DATA_FORMAT private static final int IX_INPC_TRIE_TOP private static final int IX_INSC_TRIE_TOP private static final int IX_VO_TRIE_TOP private static final int IX_MAX_VALUES private static final int MAX_INPC_SHIFT private static final int MAX_INSC_SHIFT private static final int MAX_VO_SHIFT static final android.icu.impl.UCharacterProperty$LayoutProps INSTANCE android.icu.util.CodePointTrie inpcTrie android.icu.util.CodePointTrie inscTrie android.icu.util.CodePointTrie voTrie int maxInpcValue int maxInscValue int maxVoValue static final synthetic boolean $assertionsDisabled void <init> () int i int startPos int indexesLength int[] inIndexes int offset int top int trieSize int pos int maxValues java.io.IOException e java.nio.ByteBuffer bytes public android.icu.text.UnicodeSet addPropertyStarts (int, android.icu.text.UnicodeSet) android.icu.util.CodePointTrie trie android.icu.util.CodePointTrie trie android.icu.util.CodePointTrie trie int src android.icu.text.UnicodeSet set android.icu.util.CodePointTrie trie android.icu.util.CodePointMap$Range range int start static void <clinit> () }
android/icu/impl/UCharacterProperty$NormInertBinaryProperty.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$NormInertBinaryProperty extends android.icu.impl.UCharacterProperty$BinaryProperty { int which final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int, int) int source int which boolean contains (int) int c }
android/icu/impl/UCharacterProperty$NormQuickCheckIntProperty.class
UCharacterProperty.java package android.icu.impl android.icu.impl.UCharacterProperty$NormQuickCheckIntProperty extends android.icu.impl.UCharacterProperty$IntProperty { int which int max final synthetic android.icu.impl.UCharacterProperty this$0 void <init> (android.icu.impl.UCharacterProperty, int, int, int) int source int which int max int getValue (int) int c int getMaxValue (int) int which }
android/icu/impl/UCharacterProperty.class
UCharacterProperty.java package android.icu.impl public final android.icu.impl.UCharacterProperty extends java.lang.Object { public static final android.icu.impl.UCharacterProperty INSTANCE public android.icu.impl.Trie2_16 m_trie_ public android.icu.util.VersionInfo m_unicodeVersion_ public static final char LATIN_CAPITAL_LETTER_I_WITH_DOT_ABOVE_ public static final char LATIN_SMALL_LETTER_DOTLESS_I_ public static final char LATIN_SMALL_LETTER_I_ public static final int TYPE_MASK public static final int SRC_NONE public static final int SRC_CHAR public static final int SRC_PROPSVEC public static final int SRC_NAMES public static final int SRC_CASE public static final int SRC_BIDI public static final int SRC_CHAR_AND_PROPSVEC public static final int SRC_CASE_AND_NORM public static final int SRC_NFC public static final int SRC_NFKC public static final int SRC_NFKC_CF public static final int SRC_NFC_CANON_ITER public static final int SRC_INPC public static final int SRC_INSC public static final int SRC_VO public static final int SRC_COUNT static final int MY_MASK private static final int GC_CN_MASK private static final int GC_CC_MASK private static final int GC_CS_MASK private static final int GC_ZS_MASK private static final int GC_ZL_MASK private static final int GC_ZP_MASK private static final int GC_Z_MASK android.icu.impl.UCharacterProperty$BinaryProperty[] binProps private static final int[] gcbToHst android.icu.impl.UCharacterProperty$IntProperty[] intProps android.icu.impl.Trie2_16 m_additionalTrie_ int[] m_additionalVectors_ int m_additionalColumnsCount_ int m_maxBlockScriptValue_ int m_maxJTGValue_ public char[] m_scriptExtensions_ private static final String DATA_FILE_NAME_ private static final int NUMERIC_TYPE_VALUE_SHIFT_ private static final int NTV_NONE_ private static final int NTV_DECIMAL_START_ private static final int NTV_DIGIT_START_ private static final int NTV_NUMERIC_START_ private static final int NTV_FRACTION_START_ private static final int NTV_LARGE_START_ private static final int NTV_BASE60_START_ private static final int NTV_FRACTION20_START_ private static final int NTV_FRACTION32_START_ private static final int NTV_RESERVED_START_ public static final int SCRIPT_X_MASK public static final int SCRIPT_HIGH_MASK public static final int SCRIPT_HIGH_SHIFT public static final int MAX_SCRIPT 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_LOW_MASK public static final int SCRIPT_X_WITH_COMMON public static final int SCRIPT_X_WITH_INHERITED public static final int SCRIPT_X_WITH_OTHER private static final int WHITE_SPACE_PROPERTY_ private static final int DASH_PROPERTY_ private static final int HYPHEN_PROPERTY_ private static final int QUOTATION_MARK_PROPERTY_ private static final int TERMINAL_PUNCTUATION_PROPERTY_ private static final int MATH_PROPERTY_ private static final int HEX_DIGIT_PROPERTY_ private static final int ASCII_HEX_DIGIT_PROPERTY_ private static final int ALPHABETIC_PROPERTY_ private static final int IDEOGRAPHIC_PROPERTY_ private static final int DIACRITIC_PROPERTY_ private static final int EXTENDER_PROPERTY_ private static final int NONCHARACTER_CODE_POINT_PROPERTY_ private static final int GRAPHEME_EXTEND_PROPERTY_ private static final int GRAPHEME_LINK_PROPERTY_ private static final int IDS_BINARY_OPERATOR_PROPERTY_ private static final int IDS_TRINARY_OPERATOR_PROPERTY_ private static final int RADICAL_PROPERTY_ private static final int UNIFIED_IDEOGRAPH_PROPERTY_ private static final int DEFAULT_IGNORABLE_CODE_POINT_PROPERTY_ private static final int DEPRECATED_PROPERTY_ private static final int LOGICAL_ORDER_EXCEPTION_PROPERTY_ private static final int XID_START_PROPERTY_ private static final int XID_CONTINUE_PROPERTY_ private static final int ID_START_PROPERTY_ private static final int ID_CONTINUE_PROPERTY_ private static final int GRAPHEME_BASE_PROPERTY_ private static final int S_TERM_PROPERTY_ private static final int VARIATION_SELECTOR_PROPERTY_ private static final int PATTERN_SYNTAX private static final int PATTERN_WHITE_SPACE private static final int PREPENDED_CONCATENATION_MARK private static final int PROPS_2_EXTENDED_PICTOGRAPHIC private static final int PROPS_2_EMOJI_COMPONENT private static final int PROPS_2_EMOJI private static final int PROPS_2_EMOJI_PRESENTATION private static final int PROPS_2_EMOJI_MODIFIER private static final int PROPS_2_EMOJI_MODIFIER_BASE private static final int LB_MASK private static final int LB_SHIFT private static final int SB_MASK private static final int SB_SHIFT private static final int WB_MASK private static final int WB_SHIFT private static final int GCB_MASK private static final int GCB_SHIFT private static final int DECOMPOSITION_TYPE_MASK_ private static final int FIRST_NIBBLE_SHIFT_ private static final int LAST_NIBBLE_MASK_ private static final int AGE_SHIFT_ private static final int DATA_FORMAT private static final int TAB private static final int CR private static final int U_A private static final int U_F private static final int U_Z private static final int U_a private static final int U_f private static final int U_z private static final int DEL private static final int NL private static final int NBSP private static final int CGJ private static final int FIGURESP private static final int HAIRSP private static final int RLM private static final int NNBSP private static final int WJ private static final int INHSWAP private static final int NOMDIG private static final int U_FW_A private static final int U_FW_F private static final int U_FW_Z private static final int U_FW_a private static final int U_FW_f private static final int U_FW_z private static final int ZWNBSP static final synthetic boolean $assertionsDisabled public final int getProperty (int) int ch public int getAdditional (int, int) int codepoint int column public android.icu.util.VersionInfo getAge (int) int codepoint int version private static final boolean isgraphPOSIX (int) int c public boolean hasBinaryProperty (int, int) int c int which public int getType (int) int c public int getIntPropertyValue (int, int) int c int which public int getIntPropertyMaxValue (int) int which final int getSource (int) int which public int getMaxValues (int) int column public static final int getMask (int) int type public static int getEuropeanDigit (int) int ch public int digit (int) int c int value public int getNumericValue (int) int numValue int mant int exp int numValue int exp int c int ntv public double getUnicodeNumericValue (int) int numerator int denominator double numValue int mant int exp int numValue int exp int frac20 int numerator int denominator int frac32 int numerator int denominator int c int ntv private static final int getNumericTypeValue (int) int props private static final int ntvGetType (int) int ntv public static final int mergeScriptCodeOrIndex (int) int scriptX private void <init> () throws java.io.IOException int size java.nio.ByteBuffer bytes int propertyOffset int additionalOffset int additionalVectorsOffset int scriptExtensionsOffset int reservedOffset7 int expectedTrieLength int trieLength int numChars public android.icu.text.UnicodeSet addPropertyStarts (android.icu.text.UnicodeSet) android.icu.impl.Trie2$Range range android.icu.text.UnicodeSet set java.util.Iterator trieIterator public void upropsvec_addPropertyStarts (android.icu.text.UnicodeSet) java.util.Iterator trieIterator android.icu.impl.Trie2$Range range android.icu.text.UnicodeSet set static android.icu.text.UnicodeSet ulayout_addPropertyStarts (int, android.icu.text.UnicodeSet) int src android.icu.text.UnicodeSet set static synthetic boolean access$100 (int) int x0 static synthetic int access$200 (int) int x0 static synthetic int access$300 (int) int x0 static synthetic int[] access$400 () static void <clinit> () java.io.IOException e }
android/icu/impl/UCharacterUtility.class
UCharacterUtility.java package android.icu.impl public final android.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 <init> () }
android/icu/impl/UPropertyAliases$1.class
UPropertyAliases.java package android.icu.impl synthetic android.icu.impl.UPropertyAliases$1 extends java.lang.Object { }
android/icu/impl/UPropertyAliases$IsAcceptable.class
UPropertyAliases.java package android.icu.impl final android.icu.impl.UPropertyAliases$IsAcceptable extends java.lang.Object implements android.icu.impl.ICUBinary$Authenticate { private void <init> () public boolean isDataVersionAcceptable (byte[]) byte[] version synthetic void <init> (android.icu.impl.UPropertyAliases$1) android.icu.impl.UPropertyAliases$1 x0 }
android/icu/impl/UPropertyAliases.class
UPropertyAliases.java package android.icu.impl public final android.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 android.icu.impl.UPropertyAliases$IsAcceptable IS_ACCEPTABLE private static final int DATA_FORMAT public static final android.icu.impl.UPropertyAliases INSTANCE private void load (java.nio.ByteBuffer) throws java.io.IOException int i int i java.nio.ByteBuffer bytes int indexesLength int[] inIndexes int offset int nextOffset int numInts int numBytes StringBuilder sb private void <init> () throws java.io.IOException java.nio.ByteBuffer bytes private int findProperty (int) int start int limit int numRanges int property int i private int findPropertyValueNameGroup (int, int) int start int limit int v int valuesStart int nameGroupOffsetsStart int valueMapIndex int value int numRanges private java.lang.String getName (int, int) int nameGroupsIndex int nameIndex int numNames int nameStart private static int asciiToLowercase (int) int c private boolean containsName (android.icu.util.BytesTrie, java.lang.CharSequence) int c int i android.icu.util.BytesTrie trie CharSequence name android.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 android.icu.util.BytesTrie trie public int getPropertyEnum (java.lang.CharSequence) CharSequence alias public int getPropertyValueEnum (int, java.lang.CharSequence) int property CharSequence alias int valueMapIndex public int getPropertyValueEnumNoThrow (int, java.lang.CharSequence) int property CharSequence alias int valueMapIndex public static int compare (java.lang.String, java.lang.String) boolean endstra boolean endstrb String stra String strb int istra int istrb int rc int cstra int cstrb static void <clinit> () java.util.MissingResourceException mre java.io.IOException e }
android/icu/impl/URLHandler$FileURLHandler.class
URLHandler.java package android.icu.impl android.icu.impl.URLHandler$FileURLHandler extends android.icu.impl.URLHandler { java.io.File file void <init> (java.net.URL) java.net.URL url public void guide (android.icu.impl.URLHandler$URLVisitor, boolean, boolean) android.icu.impl.URLHandler$URLVisitor v boolean recurse boolean strip private void process (android.icu.impl.URLHandler$URLVisitor, boolean, boolean, java.lang.String, java.io.File[]) java.io.File f int i android.icu.impl.URLHandler$URLVisitor v boolean recurse boolean strip String path java.io.File[] files }
android/icu/impl/URLHandler$JarURLHandler.class
URLHandler.java package android.icu.impl android.icu.impl.URLHandler$JarURLHandler extends android.icu.impl.URLHandler { java.util.jar.JarFile jarFile String prefix void <init> (java.net.URL) String urlStr int idx int ix String protocol java.net.JarURLConnection conn Exception e java.net.URL url public void guide (android.icu.impl.URLHandler$URLVisitor, boolean, boolean) int ix String name java.util.jar.JarEntry entry java.util.Enumeration entries Exception e android.icu.impl.URLHandler$URLVisitor v boolean recurse boolean strip }
android/icu/impl/URLHandler$URLVisitor.class
URLHandler.java package android.icu.impl public abstract android.icu.impl.URLHandler$URLVisitor extends java.lang.Object { public abstract void visit (java.lang.String) }
android/icu/impl/URLHandler.class
URLHandler.java package android.icu.impl public abstract android.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 <init> () public static android.icu.impl.URLHandler get (java.net.URL) android.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 android.icu.impl.URLHandler getDefault (java.net.URL) java.net.URL url android.icu.impl.URLHandler handler String protocol public void guide (android.icu.impl.URLHandler$URLVisitor, boolean) android.icu.impl.URLHandler$URLVisitor visitor boolean recurse public abstract void guide (android.icu.impl.URLHandler$URLVisitor, boolean, boolean) static synthetic boolean access$000 () static void <clinit> () Class cl java.lang.reflect.Method m ClassNotFoundException e NoSuchMethodException e SecurityException e int ix String key String value String line Class[] params ClassLoader loader java.io.InputStream is Throwable t java.util.Map h java.io.BufferedReader br }
android/icu/impl/UResource$Array.class
UResource.java package android.icu.impl public abstract android.icu.impl.UResource$Array extends java.lang.Object { public abstract int getSize () public abstract boolean getValue (int, android.icu.impl.UResource$Value) }
android/icu/impl/UResource$Key.class
UResource.java package android.icu.impl public final android.icu.impl.UResource$Key extends java.lang.Object implements java.lang.CharSequence java.lang.Cloneable java.lang.Comparable { private byte[] bytes private int offset private int length private String s static final synthetic boolean $assertionsDisabled public void <init> () public void <init> (java.lang.String) String s private void <init> (byte[], int, int) byte[] keyBytes int keyOffset int keyLength public android.icu.impl.UResource$Key setBytes (byte[], int) byte[] keyBytes int keyOffset public android.icu.impl.UResource$Key setToEmpty () public android.icu.impl.UResource$Key setString (java.lang.String) char c int i String s public android.icu.impl.UResource$Key clone () CloneNotSupportedException cannotOccur public char charAt (int) int i public int length () public android.icu.impl.UResource$Key subSequence (int, int) int start int end public java.lang.String toString () private java.lang.String internalSubString (int, int) int i int start int end StringBuilder sb public java.lang.String substring (int) int start public java.lang.String substring (int, int) int start int end private boolean regionMatches (byte[], int, int) int i byte[] otherBytes int otherOffset int n private boolean regionMatches (int, java.lang.CharSequence, int) int i int start CharSequence cs int n public boolean equals (java.lang.Object) android.icu.impl.UResource$Key otherKey Object other public boolean contentEquals (java.lang.CharSequence) CharSequence cs public boolean startsWith (java.lang.CharSequence) CharSequence cs int csLength public boolean endsWith (java.lang.CharSequence) CharSequence cs int csLength public boolean regionMatches (int, java.lang.CharSequence) int start CharSequence cs int csLength public int hashCode () int i int h public int compareTo (android.icu.impl.UResource$Key) android.icu.impl.UResource$Key other public int compareTo (java.lang.CharSequence) int diff int i CharSequence cs int csLength int minLength public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException public volatile synthetic java.lang.CharSequence subSequence (int, int) public volatile synthetic int compareTo (java.lang.Object) static void <clinit> () }
android/icu/impl/UResource$Sink.class
UResource.java package android.icu.impl public abstract android.icu.impl.UResource$Sink extends java.lang.Object { public void <init> () public abstract void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) }
android/icu/impl/UResource$Table.class
UResource.java package android.icu.impl public abstract android.icu.impl.UResource$Table extends java.lang.Object { public abstract int getSize () public abstract boolean getKeyAndValue (int, android.icu.impl.UResource$Key, android.icu.impl.UResource$Value) public abstract boolean findValue (java.lang.CharSequence, android.icu.impl.UResource$Value) }
android/icu/impl/UResource$Value.class
UResource.java package android.icu.impl public abstract android.icu.impl.UResource$Value extends java.lang.Object { protected void <init> () public abstract int getType () public abstract java.lang.String getString () public abstract java.lang.String getAliasString () public abstract int getInt () public abstract int getUInt () public abstract int[] getIntVector () public abstract java.nio.ByteBuffer getBinary () public abstract android.icu.impl.UResource$Array getArray () public abstract android.icu.impl.UResource$Table getTable () public abstract boolean isNoInheritanceMarker () public abstract java.lang.String[] getStringArray () public abstract java.lang.String[] getStringArrayOrStringAsArray () public abstract java.lang.String getStringOrFirstOfArray () public java.lang.String toString () int i int[] iv StringBuilder sb }
android/icu/impl/UResource.class
UResource.java package android.icu.impl public final android.icu.impl.UResource extends java.lang.Object { public void <init> () }
android/icu/impl/USerializedSet.class
USerializedSet.java package android.icu.impl public final android.icu.impl.USerializedSet extends java.lang.Object { private char[] array private int arrayOffset private int bmpLength private int length public void <init> () 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 () }
android/icu/impl/UTS46.class
UTS46.java package android.icu.impl public final android.icu.impl.UTS46 extends android.icu.text.IDNA { private static final android.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 <init> (int) int options public java.lang.StringBuilder labelToASCII (java.lang.CharSequence, java.lang.StringBuilder, android.icu.text.IDNA$Info) CharSequence label StringBuilder dest android.icu.text.IDNA$Info info public java.lang.StringBuilder labelToUnicode (java.lang.CharSequence, java.lang.StringBuilder, android.icu.text.IDNA$Info) CharSequence label StringBuilder dest android.icu.text.IDNA$Info info public java.lang.StringBuilder nameToASCII (java.lang.CharSequence, java.lang.StringBuilder, android.icu.text.IDNA$Info) CharSequence name StringBuilder dest android.icu.text.IDNA$Info info public java.lang.StringBuilder nameToUnicode (java.lang.CharSequence, java.lang.StringBuilder, android.icu.text.IDNA$Info) CharSequence name StringBuilder dest android.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, android.icu.text.IDNA$Info) char c int cData CharSequence src boolean isLabel boolean toASCII StringBuilder dest android.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, android.icu.text.IDNA$Info) int labelLength int newLength char c CharSequence src int labelStart int mappingStart boolean isLabel boolean toASCII StringBuilder dest android.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, android.icu.text.IDNA$Info) StringBuilder fromPunycode android.icu.text.StringPrepParseException e boolean isValid StringBuilder fromPunycode StringBuilder labelString boolean wasPunycode char c StringBuilder punycode android.icu.text.StringPrepParseException e StringBuilder punycode StringBuilder dest int labelStart int labelLength boolean toASCII android.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, android.icu.text.IDNA$Info) char c int i StringBuilder dest int labelStart int labelLength boolean toASCII android.icu.text.IDNA$Info info boolean disallowNonLDHDot boolean isASCII boolean onlyLDH int limit private void checkLabelBiDi (java.lang.CharSequence, int, int, android.icu.text.IDNA$Info) int lastMask int lastMask int dir CharSequence label int labelStart int labelLength android.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, android.icu.text.IDNA$Info) int script int j int c int i CharSequence label int labelStart int labelLength android.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 <clinit> () }
android/icu/impl/UnicodeRegex$1.class
UnicodeRegex.java package android.icu.impl android.icu.impl.UnicodeRegex$1 extends java.lang.Object implements java.util.Comparator { final synthetic android.icu.impl.UnicodeRegex this$0 void <init> (android.icu.impl.UnicodeRegex) android.icu.impl.UnicodeRegex this$0 public int compare (java.lang.Object, java.lang.Object) Object obj0 Object obj1 String arg0 String arg1 int len0 int len1 }
android/icu/impl/UnicodeRegex.class
UnicodeRegex.java package android.icu.impl public android.icu.impl.UnicodeRegex extends java.lang.Object implements java.lang.Cloneable android.icu.util.Freezable android.icu.text.StringTransform { private android.icu.text.SymbolTable symbolTable private static final android.icu.impl.UnicodeRegex STANDARD private String bnfCommentString private String bnfVariableInfix private String bnfLineSeparator private java.util.Comparator LongestFirst public void <init> () public android.icu.text.SymbolTable getSymbolTable () public android.icu.impl.UnicodeRegex setSymbolTable (android.icu.text.SymbolTable) android.icu.text.SymbolTable symbolTable public java.lang.String transform (java.lang.String) char ch int i String regex StringBuilder result android.icu.text.UnicodeSet temp java.text.ParsePosition pos int state public static java.lang.String fix (java.lang.String) String regex public static java.util.regex.Pattern compile (java.lang.String) String regex public static java.util.regex.Pattern compile (java.lang.String, int) String regex int options public java.lang.String compileBnf (java.lang.String) String bnfLines public java.lang.String compileBnf (java.util.List) String variable2 String definition2 String altered2 java.util.Map$Entry entry2 String variable String definition java.util.Map$Entry entry int i java.util.List lines java.util.Map variables java.util.Set unused public java.lang.String getBnfCommentString () public void setBnfCommentString (java.lang.String) String bnfCommentString public java.lang.String getBnfVariableInfix () public void setBnfVariableInfix (java.lang.String) String bnfVariableInfix public java.lang.String getBnfLineSeparator () public void setBnfLineSeparator (java.lang.String) String bnfLineSeparator public static java.util.List appendLines (java.util.List, java.lang.String, java.lang.String) throws java.io.IOException java.util.List result String file String encoding java.io.InputStream is public static java.util.List appendLines (java.util.List, java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException java.io.IOException String line java.util.List result java.io.InputStream inputStream String encoding java.io.BufferedReader in public android.icu.impl.UnicodeRegex cloneAsThawed () CloneNotSupportedException e public android.icu.impl.UnicodeRegex freeze () public boolean isFrozen () private int processSet (java.lang.String, int, java.lang.StringBuilder, android.icu.text.UnicodeSet, java.text.ParsePosition) android.icu.text.UnicodeSet x Exception e String regex int i StringBuilder result android.icu.text.UnicodeSet temp java.text.ParsePosition pos private java.util.Map getVariables (java.util.List) int hashPos String trimline String linePart boolean terminated int equalsPos String line java.util.List lines java.util.Map variables String variable StringBuffer definition int count public volatile synthetic java.lang.Object cloneAsThawed () public volatile synthetic java.lang.Object freeze () public volatile synthetic java.lang.Object transform (java.lang.Object) static void <clinit> () }
android/icu/impl/UnicodeSetStringSpan$OffsetList.class
UnicodeSetStringSpan.java package android.icu.impl final android.icu.impl.UnicodeSetStringSpan$OffsetList extends java.lang.Object { private int[] list private int length private int start static final synthetic boolean $assertionsDisabled public void <init> () public void setMaxLength (int) int maxLength public void clear () int i public boolean isEmpty () public void shift (int) int delta int i public void addOffset (int) int offset int i public void addOffsetAndCount (int, int) int offset int count int i public boolean containsOffset (int) int offset int i public boolean hasCountAtOffset (int, int) int offset int count int i int oldCount public int popMinimum (android.icu.util.OutputInt) int result int count android.icu.util.OutputInt outCount int i int result int count static void <clinit> () }
android/icu/impl/UnicodeSetStringSpan.class
UnicodeSetStringSpan.java package android.icu.impl public android.icu.impl.UnicodeSetStringSpan extends java.lang.Object { public static final int WITH_COUNT public static final int FWD public static final int BACK public static final int CONTAINED public static final int NOT_CONTAINED public static final int ALL public static final int FWD_UTF16_CONTAINED public static final int FWD_UTF16_NOT_CONTAINED public static final int BACK_UTF16_CONTAINED public static final int BACK_UTF16_NOT_CONTAINED static final short ALL_CP_CONTAINED static final short LONG_SPAN private android.icu.text.UnicodeSet spanSet private android.icu.text.UnicodeSet spanNotSet private java.util.ArrayList strings private short[] spanLengths private final int maxLength16 private boolean someRelevant private boolean all private android.icu.impl.UnicodeSetStringSpan$OffsetList offsets public void <init> (android.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 android.icu.text.UnicodeSet set java.util.ArrayList setStrings int which int stringsLength int i int maxLength16 int spanBackLengthsOffset int allocSize public void <init> (android.icu.impl.UnicodeSetStringSpan, java.util.ArrayList) android.icu.impl.UnicodeSetStringSpan otherStringSpan java.util.ArrayList newParentSetStrings public boolean needsStringSpanUTF16 () public boolean contains (int) int c private void addToSpanNotSet (int) int c public int span (java.lang.CharSequence, int, android.icu.text.UnicodeSet$SpanCondition) CharSequence s int start android.icu.text.UnicodeSet$SpanCondition spanCondition int spanLimit private synchronized int spanWithStrings (java.lang.CharSequence, int, int, android.icu.text.UnicodeSet$SpanCondition) int overlap String string int length16 int inc int i int overlap String string int length16 int inc int maxInc int maxOverlap int minOffset CharSequence s int start int spanLimit android.icu.text.UnicodeSet$SpanCondition spanCondition int initSize int length int pos int rest int spanLength int i int stringsLength public int spanAndCount (java.lang.CharSequence, int, android.icu.text.UnicodeSet$SpanCondition, android.icu.util.OutputInt) String string int length16 int i int cpLength int maxInc CharSequence s int start android.icu.text.UnicodeSet$SpanCondition spanCondition android.icu.util.OutputInt outCount int stringsLength int length int pos int rest int count private synchronized int spanContainedAndCount (java.lang.CharSequence, int, android.icu.util.OutputInt) String string int length16 int i int cpLength int minOffset CharSequence s int start android.icu.util.OutputInt outCount int stringsLength int length int pos int rest int count public synchronized int spanBack (java.lang.CharSequence, int, android.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 android.icu.text.UnicodeSet$SpanCondition spanCondition int pos int spanLength int initSize int i int stringsLength int spanBackLengthsOffset private int spanNot (java.lang.CharSequence, int, android.icu.util.OutputInt) int spanLimit String string int length16 int i int spanLimit int cpLength CharSequence s int start android.icu.util.OutputInt outCount int length int pos int rest int stringsLength int count private int spanNotBack (java.lang.CharSequence, int) String string int length16 int cpLength CharSequence s int length int pos int i int stringsLength static short makeSpanLengthByte (int) int spanLength private static boolean matches16 (java.lang.CharSequence, int, java.lang.String, int) CharSequence s int start String t int length int end static boolean matches16CPB (java.lang.CharSequence, int, int, java.lang.String, int) CharSequence s int start int limit String t int tlength static int spanOne (android.icu.text.UnicodeSet, java.lang.CharSequence, int, int) int supplementary char c2 android.icu.text.UnicodeSet set CharSequence s int start int length char c static int spanOneBack (android.icu.text.UnicodeSet, java.lang.CharSequence, int) int supplementary char c2 android.icu.text.UnicodeSet set CharSequence s int length char c }
android/icu/impl/Utility.class
Utility.java package android.icu.impl public final android.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 <init> () public static final boolean arrayEquals (java.lang.Object[], java.lang.Object) Object[] source Object target Object[] targ public static final boolean arrayEquals (int[], java.lang.Object) int[] source Object target int[] targ public static final boolean arrayEquals (double[], java.lang.Object) double[] source Object target double[] targ public static final boolean arrayEquals (byte[], java.lang.Object) byte[] source Object target byte[] targ public static final boolean arrayEquals (java.lang.Object, java.lang.Object) Object source Object target public static final boolean arrayRegionMatches (java.lang.Object[], int, java.lang.Object[], int, int) int i Object[] source int sourceStart Object[] target int targetStart int len int sourceEnd int delta public static final boolean arrayRegionMatches (char[], int, char[], int, int) int i char[] source int sourceStart char[] target int targetStart int len int sourceEnd int delta public static final boolean arrayRegionMatches (int[], int, int[], int, int) int i int[] source int sourceStart int[] target int targetStart int len int sourceEnd int delta public static final boolean arrayRegionMatches (double[], int, double[], int, int) int i double[] source int sourceStart double[] target int targetStart int len int sourceEnd int delta public static final boolean arrayRegionMatches (byte[], int, byte[], int, int) int i byte[] source int sourceStart byte[] target int targetStart int len int sourceEnd int delta public static final boolean sameObjects (java.lang.Object, java.lang.Object) Object a Object b public static int checkCompare (java.lang.Comparable, java.lang.Comparable) Comparable a Comparable b public static int checkHash (java.lang.Object) Object a public static final java.lang.String arrayToRLEString (int[]) int s int i int[] a StringBuilder buffer int runValue int runLength public static final java.lang.String arrayToRLEString (short[]) short s int i short[] a StringBuilder buffer short runValue int runLength public static final java.lang.String arrayToRLEString (char[]) char s int i char[] a StringBuilder buffer char runValue int runLength public static final java.lang.String arrayToRLEString (byte[]) byte b int i byte[] a StringBuilder buffer byte runValue int runLength byte[] state private static final void encodeRun (java.lang.Appendable, int, int) int j Appendable buffer int value int length private static final void appendInt (java.lang.Appendable, int) java.io.IOException e Appendable buffer int value private static final void encodeRun (java.lang.Appendable, short, int) int j char valueChar java.io.IOException e Appendable buffer short value int length private static final void encodeRun (java.lang.Appendable, byte, int, byte[]) int j Appendable buffer byte value int length byte[] state private static final void appendEncodedByte (java.lang.Appendable, byte, byte[]) char c java.io.IOException e Appendable buffer byte value byte[] state public static final int[] RLEStringToIntArray (java.lang.String) int j int runLength int runValue int c String s int length int[] array int ai int i int maxI static final int getInt (java.lang.String, int) String s int i public static final short[] RLEStringToShortArray (java.lang.String) int j int runLength short runValue char c int i String s int length short[] array int ai public static final char[] RLEStringToCharArray (java.lang.String) int j int runLength char runValue char c int i String s int length char[] array int ai public static final byte[] RLEStringToByteArray (java.lang.String) byte b int j byte b int ai String s int length byte[] array boolean nextChar char c int node int runLength int i public static final java.lang.String formatForSource (java.lang.String) char c int count int i String s StringBuilder buffer public static final java.lang.String format1ForSource (java.lang.String) char c int i String s StringBuilder buffer public static final java.lang.String escape (java.lang.String) boolean four int c int i String s StringBuilder buf public static int unescapeAt (java.lang.String, int[]) int dig int dig int[] o int ahead String s int[] offset16 int c int result int n int minDig int maxDig int bitsPerDigit int i boolean braces int offset int length public static java.lang.String unescape (java.lang.String) int e char c int i String s StringBuilder buf int[] pos public static java.lang.String unescapeLeniently (java.lang.String) int e char c int i String s StringBuilder buf int[] pos public static java.lang.String hex (long) long ch public static java.lang.String hex (long, int) long i int places boolean negative String result public static java.lang.String hex (java.lang.CharSequence) CharSequence s public static java.lang.Appendable hex (java.lang.CharSequence, int, java.lang.CharSequence, boolean, java.lang.Appendable) int cp int i int i java.io.IOException e CharSequence s int width CharSequence separator boolean useCodePoints Appendable result public static java.lang.String hex (byte[], int, int, java.lang.String) int i byte[] o int start int end String separator StringBuilder result public static java.lang.String hex (java.lang.CharSequence, int, java.lang.CharSequence) CharSequence s int width CharSequence separator public static void split (java.lang.String, char, java.lang.String[]) String s char divider String[] output int last int current int i public static java.lang.String[] split (java.lang.String, char) String s char divider int last int i java.util.ArrayList output public static int lookup (java.lang.String, java.lang.String[]) int i String source String[] target public static boolean parseChar (java.lang.String, int[], char) String id int[] pos char ch int start public static int parsePattern (java.lang.String, int, int, java.lang.String, int[]) char c char cpat char c int i String rule int pos int limit String pattern int[] parsedInts int[] p int intCount public static int parsePattern (java.lang.String, android.icu.text.Replaceable, int, int) int n int c String pat android.icu.text.Replaceable text int index int limit int ipat int cpat public static int parseInteger (java.lang.String, int[], int) int d int v String rule int[] pos int limit int count int value int p int radix public static java.lang.String parseUnicodeIdentifier (java.lang.String, int[]) int ch String str int[] pos StringBuilder buf int p private static void recursiveAppendNumber (java.lang.Appendable, int, int, int) int digit java.io.IOException e Appendable result int n int radix int minDigits public static java.lang.Appendable appendNumber (java.lang.Appendable, int, int, int) int abs java.io.IOException e Appendable result int n int radix int minDigits public static int parseNumber (java.lang.String, int[], int) int ch int d String text int[] pos int radix int n int p public static boolean isUnprintable (int) int c public static boolean escapeUnprintable (java.lang.Appendable, int) java.io.IOException e Appendable result int c public static int quotedIndexOf (java.lang.String, int, int, java.lang.String) char c int i String text int start int limit String setOfChars public static void appendToRule (java.lang.StringBuffer, int, boolean, boolean, java.lang.StringBuffer) int trailingCount int len StringBuffer rule int c boolean isLiteral boolean escapeUnprintable StringBuffer quoteBuf public static void appendToRule (java.lang.StringBuffer, java.lang.String, boolean, boolean, java.lang.StringBuffer) int i StringBuffer rule String text boolean isLiteral boolean escapeUnprintable StringBuffer quoteBuf public static void appendToRule (java.lang.StringBuffer, android.icu.text.UnicodeMatcher, boolean, java.lang.StringBuffer) StringBuffer rule android.icu.text.UnicodeMatcher matcher boolean escapeUnprintable StringBuffer quoteBuf public static final int compareUnsigned (int, int) int source int target public static final byte highBit (int) int n byte bit public static java.lang.String valueOf (int[]) int i int[] source StringBuilder result public static java.lang.String repeat (java.lang.String, int) int i String s int count StringBuilder result public static java.lang.String[] splitString (java.lang.String, java.lang.String) String src String target public static java.lang.String[] splitWhitespace (java.lang.String) String src public static java.lang.String fromHex (java.lang.String, int, java.lang.String) String string int minLength String separator public static java.lang.String fromHex (java.lang.String, int, java.util.regex.Pattern) int cp String part String string int minLength java.util.regex.Pattern separator StringBuilder buffer String[] parts public static int addExact (int, int) int x int y int r public static boolean charSequenceEquals (java.lang.CharSequence, java.lang.CharSequence) int i CharSequence a CharSequence b public static int charSequenceHashCode (java.lang.CharSequence) int i CharSequence value int hash public static java.lang.Appendable appendTo (java.lang.CharSequence, java.lang.Appendable) java.io.IOException e CharSequence string Appendable appendable public static java.lang.String joinStrings (java.lang.CharSequence, java.lang.Iterable) CharSequence element CharSequence delimiter Iterable elements StringBuilder buf java.util.Iterator itr boolean isFirstElem static void <clinit> () }
android/icu/impl/UtilityExtensions.class
UtilityExtensions.java package android.icu.impl public android.icu.impl.UtilityExtensions extends java.lang.Object { public void <init> () public static void appendToRule (java.lang.StringBuffer, java.lang.String, boolean, boolean, java.lang.StringBuffer) int i StringBuffer rule String text boolean isLiteral boolean escapeUnprintable StringBuffer quoteBuf public static void appendToRule (java.lang.StringBuffer, android.icu.text.UnicodeMatcher, boolean, java.lang.StringBuffer) StringBuffer rule android.icu.text.UnicodeMatcher matcher boolean escapeUnprintable StringBuffer quoteBuf public static java.lang.String formatInput (android.icu.text.ReplaceableString, android.icu.text.Transliterator$Position) android.icu.text.ReplaceableString input android.icu.text.Transliterator$Position pos StringBuffer appendTo public static java.lang.StringBuffer formatInput (java.lang.StringBuffer, android.icu.text.ReplaceableString, android.icu.text.Transliterator$Position) String b String c String d StringBuffer appendTo android.icu.text.ReplaceableString input android.icu.text.Transliterator$Position pos public static java.lang.String formatInput (android.icu.text.Replaceable, android.icu.text.Transliterator$Position) android.icu.text.Replaceable input android.icu.text.Transliterator$Position pos public static java.lang.StringBuffer formatInput (java.lang.StringBuffer, android.icu.text.Replaceable, android.icu.text.Transliterator$Position) StringBuffer appendTo android.icu.text.Replaceable input android.icu.text.Transliterator$Position pos }
android/icu/impl/ValidIdentifiers$Datasubtype.class
ValidIdentifiers.java package android.icu.impl public final enum android.icu.impl.ValidIdentifiers$Datasubtype extends java.lang.Enum { public static final enum android.icu.impl.ValidIdentifiers$Datasubtype deprecated public static final enum android.icu.impl.ValidIdentifiers$Datasubtype private_use public static final enum android.icu.impl.ValidIdentifiers$Datasubtype regular public static final enum android.icu.impl.ValidIdentifiers$Datasubtype special public static final enum android.icu.impl.ValidIdentifiers$Datasubtype unknown public static final enum android.icu.impl.ValidIdentifiers$Datasubtype macroregion public static final enum android.icu.impl.ValidIdentifiers$Datasubtype reserved private static final synthetic android.icu.impl.ValidIdentifiers$Datasubtype[] $VALUES public static android.icu.impl.ValidIdentifiers$Datasubtype[] values () public static android.icu.impl.ValidIdentifiers$Datasubtype valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/impl/ValidIdentifiers$Datatype.class
ValidIdentifiers.java package android.icu.impl public final enum android.icu.impl.ValidIdentifiers$Datatype extends java.lang.Enum { public static final enum android.icu.impl.ValidIdentifiers$Datatype currency public static final enum android.icu.impl.ValidIdentifiers$Datatype language public static final enum android.icu.impl.ValidIdentifiers$Datatype region public static final enum android.icu.impl.ValidIdentifiers$Datatype script public static final enum android.icu.impl.ValidIdentifiers$Datatype subdivision public static final enum android.icu.impl.ValidIdentifiers$Datatype unit public static final enum android.icu.impl.ValidIdentifiers$Datatype variant public static final enum android.icu.impl.ValidIdentifiers$Datatype u public static final enum android.icu.impl.ValidIdentifiers$Datatype t public static final enum android.icu.impl.ValidIdentifiers$Datatype x public static final enum android.icu.impl.ValidIdentifiers$Datatype illegal private static final synthetic android.icu.impl.ValidIdentifiers$Datatype[] $VALUES public static android.icu.impl.ValidIdentifiers$Datatype[] values () public static android.icu.impl.ValidIdentifiers$Datatype valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/impl/ValidIdentifiers$ValidityData.class
ValidIdentifiers.java package android.icu.impl android.icu.impl.ValidIdentifiers$ValidityData extends java.lang.Object { static final java.util.Map data private void <init> () private static void addRange (java.lang.String, java.util.Set) String string java.util.Set subvalues int pos static void <clinit> () String string android.icu.util.UResourceBundle datasubtype String rawsubkey android.icu.impl.ValidIdentifiers$Datasubtype subkey java.util.Set subvalues android.icu.util.UResourceBundleIterator datasubtypeIterator android.icu.util.UResourceBundle datatype String rawKey android.icu.impl.ValidIdentifiers$Datatype key java.util.Map values android.icu.util.UResourceBundleIterator datatypeIterator java.util.Map _data android.icu.util.UResourceBundle suppData android.icu.util.UResourceBundle validityInfo }
android/icu/impl/ValidIdentifiers$ValiditySet.class
ValidIdentifiers.java package android.icu.impl public android.icu.impl.ValidIdentifiers$ValiditySet extends java.lang.Object { public final java.util.Set regularData public final java.util.Map subdivisionData public void <init> (java.util.Set, boolean) int pos int pos2 String key String subdivision java.util.Set oldSet String s java.util.Set value java.util.Set set java.util.Map$Entry e java.util.HashMap _subdivisionData java.util.HashMap _subdivisionData2 java.util.Set plainData boolean makeMap public boolean contains (java.lang.String) int pos String key String value String code public boolean contains (java.lang.String, java.lang.String) String key String value java.util.Set oldSet public java.lang.String toString () }
android/icu/impl/ValidIdentifiers.class
ValidIdentifiers.java package android.icu.impl public android.icu.impl.ValidIdentifiers extends java.lang.Object { public void <init> () public static java.util.Map getData () public static android.icu.impl.ValidIdentifiers$Datasubtype isValid (android.icu.impl.ValidIdentifiers$Datatype, java.util.Set, java.lang.String) android.icu.impl.ValidIdentifiers$ValiditySet validitySet android.icu.impl.ValidIdentifiers$Datasubtype datasubtype android.icu.impl.ValidIdentifiers$Datatype datatype java.util.Set datasubtypes String code java.util.Map subtable public static android.icu.impl.ValidIdentifiers$Datasubtype isValid (android.icu.impl.ValidIdentifiers$Datatype, java.util.Set, java.lang.String, java.lang.String) android.icu.impl.ValidIdentifiers$ValiditySet validitySet android.icu.impl.ValidIdentifiers$Datasubtype datasubtype android.icu.impl.ValidIdentifiers$Datatype datatype java.util.Set datasubtypes String code String value java.util.Map subtable }
android/icu/impl/ZoneMeta$1.class
ZoneMeta.java package android.icu.impl synthetic android.icu.impl.ZoneMeta$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$util$TimeZone$SystemTimeZoneType static void <clinit> () }
android/icu/impl/ZoneMeta$CustomTimeZoneCache.class
ZoneMeta.java package android.icu.impl android.icu.impl.ZoneMeta$CustomTimeZoneCache extends android.icu.impl.SoftCache { static final synthetic boolean $assertionsDisabled private void <init> () protected android.icu.util.SimpleTimeZone createInstance (java.lang.Integer, int[]) Integer key int[] data String id int offset android.icu.util.SimpleTimeZone tz protected volatile synthetic java.lang.Object createInstance (java.lang.Object, java.lang.Object) synthetic void <init> (android.icu.impl.ZoneMeta$1) android.icu.impl.ZoneMeta$1 x0 static void <clinit> () }
android/icu/impl/ZoneMeta$SystemTimeZoneCache.class
ZoneMeta.java package android.icu.impl android.icu.impl.ZoneMeta$SystemTimeZoneCache extends android.icu.impl.SoftCache { private void <init> () protected android.icu.impl.OlsonTimeZone createInstance (java.lang.String, java.lang.String) android.icu.util.UResourceBundle top android.icu.util.UResourceBundle res String key String data android.icu.impl.OlsonTimeZone tz protected volatile synthetic java.lang.Object createInstance (java.lang.Object, java.lang.Object) synthetic void <init> (android.icu.impl.ZoneMeta$1) android.icu.impl.ZoneMeta$1 x0 }
android/icu/impl/ZoneMeta.class
ZoneMeta.java package android.icu.impl public final android.icu.impl.ZoneMeta extends java.lang.Object { private static final boolean ASSERT private static final String ZONEINFORESNAME private static final String kREGIONS private static final String kZONES private static final String kNAMES private static final String kGMT_ID private static final String kCUSTOM_TZ_PREFIX private static final String kWorld private static java.lang.ref.SoftReference REF_SYSTEM_ZONES private static java.lang.ref.SoftReference REF_CANONICAL_SYSTEM_ZONES private static java.lang.ref.SoftReference REF_CANONICAL_SYSTEM_LOCATION_ZONES private static String[] ZONEIDS private static android.icu.impl.ICUCache CANONICAL_ID_CACHE private static android.icu.impl.ICUCache REGION_CACHE private static android.icu.impl.ICUCache SINGLE_COUNTRY_CACHE private static final android.icu.impl.ZoneMeta$SystemTimeZoneCache SYSTEM_ZONE_CACHE private static final int kMAX_CUSTOM_HOUR private static final int kMAX_CUSTOM_MIN private static final int kMAX_CUSTOM_SEC private static final android.icu.impl.ZoneMeta$CustomTimeZoneCache CUSTOM_ZONE_CACHE static final synthetic boolean $assertionsDisabled public void <init> () private static synchronized java.util.Set getSystemZIDs () String id java.util.Set systemIDs String[] allIDs java.util.Set systemZones private static synchronized java.util.Set getCanonicalSystemZIDs () String canonicalID String id java.util.Set canonicalSystemIDs String[] allIDs java.util.Set canonicalSystemZones private static synchronized java.util.Set getCanonicalSystemLocationZIDs () String region String canonicalID String id java.util.Set canonicalSystemLocationIDs String[] allIDs java.util.Set canonicalSystemLocationZones public static java.util.Set getAvailableIDs (android.icu.util.TimeZone$SystemTimeZoneType, java.lang.String, java.lang.Integer) String r android.icu.util.TimeZone z String id android.icu.util.TimeZone$SystemTimeZoneType type String region Integer rawOffset java.util.Set baseSet java.util.Set result public static synchronized int countEquivalentIDs (java.lang.String) android.icu.util.UResourceBundle links int[] v String id int count android.icu.util.UResourceBundle res public static synchronized java.lang.String getEquivalentID (java.lang.String, int) android.icu.util.UResourceBundle links int[] zones String tmp int zoneIdx android.icu.util.UResourceBundle res String id int index String result private static synchronized java.lang.String[] getZoneIDs () android.icu.util.UResourceBundle top private static java.lang.String getZoneID (int) String[] ids int idx private static int getZoneIndex (java.lang.String) int mid int r int start int limit int lastMid String zid int zoneIdx String[] all public static java.lang.String getCanonicalCLDRID (android.icu.util.TimeZone) android.icu.util.TimeZone tz public static java.lang.String getCanonicalCLDRID (java.lang.String) android.icu.util.UResourceBundle top android.icu.util.UResourceBundle zones android.icu.util.UResourceBundle zone int zoneIdx String tzid String canonical private static java.lang.String findCLDRCanonicalID (java.lang.String) android.icu.util.UResourceBundle typeAlias android.icu.util.UResourceBundle aliasesForKey android.icu.util.UResourceBundle keyTypeData android.icu.util.UResourceBundle typeMap android.icu.util.UResourceBundle typeKeys String tzid String canonical String tzidKey public static java.lang.String getRegion (java.lang.String) android.icu.util.UResourceBundle top android.icu.util.UResourceBundle regions int zoneIdx String tzid String region public static java.lang.String getCanonicalCountry (java.lang.String) String tzid String country public static java.lang.String getCanonicalCountry (java.lang.String, android.icu.util.Output) java.util.Set ids String canonicalID android.icu.util.UResourceBundle bundle android.icu.util.UResourceBundle primaryZones String primaryZone String tzid android.icu.util.Output isPrimary String country Boolean singleZone public static android.icu.util.UResourceBundle openOlsonResource (android.icu.util.UResourceBundle, java.lang.String) android.icu.util.UResourceBundle zones android.icu.util.UResourceBundle zone java.util.MissingResourceException e android.icu.util.UResourceBundle top String id android.icu.util.UResourceBundle res int zoneIdx public static android.icu.impl.OlsonTimeZone getSystemTimeZone (java.lang.String) String id public static android.icu.util.SimpleTimeZone getCustomTimeZone (java.lang.String) Integer key String id int[] fields public static java.lang.String getCustomID (java.lang.String) String id int[] fields static boolean parseCustomID (java.lang.String, int[]) int oldPos int length java.text.ParsePosition pos int sign int hour int min int sec int start Number n String id int[] fields android.icu.text.NumberFormat numberFormat public static android.icu.util.SimpleTimeZone getCustomTimeZone (int) int offset boolean negative int tmp int hour int min int sec String zid static java.lang.String formatCustomID (int, int, int, boolean) int hour int min int sec boolean negative StringBuilder zid public static java.lang.String getShortID (android.icu.util.TimeZone) android.icu.util.TimeZone tz String canonicalID public static java.lang.String getShortID (java.lang.String) String id String canonicalID private static java.lang.String getShortIDFromCanonical (java.lang.String) android.icu.util.UResourceBundle keyTypeData android.icu.util.UResourceBundle typeMap android.icu.util.UResourceBundle typeKeys String canonicalID String shortID String tzidKey static void <clinit> () }
android/icu/impl/coll/
android/icu/impl/coll/BOCSU.class
BOCSU.java package android.icu.impl.coll public android.icu.impl.coll.BOCSU extends java.lang.Object { private static final int SLOPE_MIN_ private static final int SLOPE_MAX_ private static final int SLOPE_MIDDLE_ private static final int SLOPE_TAIL_COUNT_ private static final int SLOPE_MAX_BYTES_ private static final int SLOPE_SINGLE_ private static final int SLOPE_LEAD_2_ private static final int SLOPE_LEAD_3_ private static final int SLOPE_REACH_POS_1_ private static final int SLOPE_REACH_NEG_1_ private static final int SLOPE_REACH_POS_2_ private static final int SLOPE_REACH_NEG_2_ private static final int SLOPE_REACH_POS_3_ private static final int SLOPE_REACH_NEG_3_ private static final int SLOPE_START_POS_2_ private static final int SLOPE_START_POS_3_ private static final int SLOPE_START_NEG_2_ private static final int SLOPE_START_NEG_3_ public static int writeIdenticalLevelRun (int, java.lang.CharSequence, int, int, android.icu.util.ByteArrayWrapper) int c byte[] buffer int capacity int p int lastSafe int prev CharSequence s int i int length android.icu.util.ByteArrayWrapper sink private static void ensureAppendCapacity (android.icu.util.ByteArrayWrapper, int, int) android.icu.util.ByteArrayWrapper sink int minCapacity int desiredCapacity int remainingCapacity private void <init> () 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 }
android/icu/impl/coll/Collation.class
Collation.java package android.icu.impl.coll public final android.icu.impl.coll.Collation extends java.lang.Object { public static final int SENTINEL_CP public static final int LESS public static final int EQUAL public static final int GREATER public static final int TERMINATOR_BYTE public static final int LEVEL_SEPARATOR_BYTE static final int BEFORE_WEIGHT16 public static final int MERGE_SEPARATOR_BYTE public static final long MERGE_SEPARATOR_PRIMARY static final int MERGE_SEPARATOR_CE32 public static final int PRIMARY_COMPRESSION_LOW_BYTE public static final int PRIMARY_COMPRESSION_HIGH_BYTE static final int COMMON_BYTE public static final int COMMON_WEIGHT16 static final int COMMON_SECONDARY_CE static final int COMMON_TERTIARY_CE public static final int COMMON_SEC_AND_TER_CE static final int SECONDARY_MASK public static final int CASE_MASK static final int SECONDARY_AND_CASE_MASK public static final int ONLY_TERTIARY_MASK static final int ONLY_SEC_TER_MASK static final int CASE_AND_TERTIARY_MASK public static final int QUATERNARY_MASK public static final int CASE_AND_QUATERNARY_MASK static final int UNASSIGNED_IMPLICIT_BYTE static final long FIRST_UNASSIGNED_PRIMARY static final int TRAIL_WEIGHT_BYTE static final long FIRST_TRAILING_PRIMARY public static final long MAX_PRIMARY static final int MAX_REGULAR_CE32 public static final long FFFD_PRIMARY static final int FFFD_CE32 static final int SPECIAL_CE32_LOW_BYTE static final int FALLBACK_CE32 static final int LONG_PRIMARY_CE32_LOW_BYTE static final int UNASSIGNED_CE32 static final int NO_CE32 static final long NO_CE_PRIMARY static final int NO_CE_WEIGHT16 public static final long NO_CE public static final int NO_LEVEL public static final int PRIMARY_LEVEL public static final int SECONDARY_LEVEL public static final int CASE_LEVEL public static final int TERTIARY_LEVEL public static final int QUATERNARY_LEVEL public static final int IDENTICAL_LEVEL public static final int ZERO_LEVEL static final int NO_LEVEL_FLAG static final int PRIMARY_LEVEL_FLAG static final int SECONDARY_LEVEL_FLAG static final int CASE_LEVEL_FLAG static final int TERTIARY_LEVEL_FLAG static final int QUATERNARY_LEVEL_FLAG static final int IDENTICAL_LEVEL_FLAG static final int ZERO_LEVEL_FLAG static final int FALLBACK_TAG static final int LONG_PRIMARY_TAG static final int LONG_SECONDARY_TAG static final int RESERVED_TAG_3 static final int LATIN_EXPANSION_TAG static final int EXPANSION32_TAG static final int EXPANSION_TAG static final int BUILDER_DATA_TAG static final int PREFIX_TAG static final int CONTRACTION_TAG static final int DIGIT_TAG static final int U0000_TAG static final int HANGUL_TAG static final int LEAD_SURROGATE_TAG static final int OFFSET_TAG static final int IMPLICIT_TAG static final int MAX_EXPANSION_LENGTH static final int MAX_INDEX static final int CONTRACT_SINGLE_CP_NO_MATCH static final int CONTRACT_NEXT_CCC static final int CONTRACT_TRAILING_CCC static final int HANGUL_NO_SPECIAL_JAMO static final int LEAD_ALL_UNASSIGNED static final int LEAD_ALL_FALLBACK static final int LEAD_MIXED static final int LEAD_TYPE_MASK static final synthetic boolean $assertionsDisabled public void <init> () static boolean isAssignedCE32 (int) int ce32 static int makeLongPrimaryCE32 (long) long p static long primaryFromLongPrimaryCE32 (int) int ce32 static long ceFromLongPrimaryCE32 (int) int ce32 static int makeLongSecondaryCE32 (int) int lower32 static long ceFromLongSecondaryCE32 (int) int ce32 static int makeCE32FromTagIndexAndLength (int, int, int) int tag int index int length static int makeCE32FromTagAndIndex (int, int) int tag int index static boolean isSpecialCE32 (int) int ce32 static int tagFromCE32 (int) int ce32 static boolean hasCE32Tag (int, int) int ce32 int tag static boolean isLongPrimaryCE32 (int) int ce32 static boolean isSimpleOrLongCE32 (int) int ce32 static boolean isSelfContainedCE32 (int) int ce32 static boolean isPrefixCE32 (int) int ce32 static boolean isContractionCE32 (int) int ce32 static boolean ce32HasContext (int) int ce32 static long latinCE0FromCE32 (int) int ce32 static long latinCE1FromCE32 (int) int ce32 static int indexFromCE32 (int) int ce32 static int lengthFromCE32 (int) int ce32 static char digitFromCE32 (int) int ce32 static long ceFromSimpleCE32 (int) int ce32 static long ceFromCE32 (int) int ce32 int tertiary public static long makeCE (long) long p static long makeCE (long, int, int, int) long p int s int t int q public static long incTwoBytePrimaryByOffset (long, boolean, int) long primary long basePrimary boolean isCompressible int offset long primary public static long incThreeBytePrimaryByOffset (long, boolean, int) long basePrimary boolean isCompressible int offset long primary static long decTwoBytePrimaryByOneStep (long, boolean, int) long basePrimary boolean isCompressible int step int byte2 static long decThreeBytePrimaryByOneStep (long, boolean, int) long basePrimary boolean isCompressible int step int byte3 int byte2 static long getThreeBytePrimaryForOffsetData (int, long) int c long dataCE long p int lower32 int offset boolean isCompressible static long unassignedPrimaryFromCodePoint (int) int c long primary static long unassignedCEFromCodePoint (int) int c static void <clinit> () }
android/icu/impl/coll/CollationBuilder$1.class
CollationBuilder.java package android.icu.impl.coll synthetic android.icu.impl.coll.CollationBuilder$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$impl$coll$CollationRuleParser$Position static void <clinit> () }
android/icu/impl/coll/CollationBuilder$BundleImporter.class
CollationBuilder.java package android.icu.impl.coll final android.icu.impl.coll.CollationBuilder$BundleImporter extends java.lang.Object implements android.icu.impl.coll.CollationRuleParser$Importer { void <init> () public java.lang.String getRules (java.lang.String, java.lang.String) String localeID String collationType }
android/icu/impl/coll/CollationBuilder$CEFinalizer.class
CollationBuilder.java package android.icu.impl.coll final android.icu.impl.coll.CollationBuilder$CEFinalizer extends java.lang.Object implements android.icu.impl.coll.CollationDataBuilder$CEModifier { private long[] finalCEs static final synthetic boolean $assertionsDisabled void <init> (long[]) long[] ces public long modifyCE32 (int) int ce32 public long modifyCE (long) long ce static void <clinit> () }
android/icu/impl/coll/CollationBuilder.class
CollationBuilder.java package android.icu.impl.coll public final android.icu.impl.coll.CollationBuilder extends android.icu.impl.coll.CollationRuleParser$Sink { private static final boolean DEBUG private static final android.icu.text.UnicodeSet COMPOSITES private static final int MAX_INDEX private static final int HAS_BEFORE2 private static final int HAS_BEFORE3 private static final int IS_TAILORED private android.icu.text.Normalizer2 nfd private android.icu.text.Normalizer2 fcd private android.icu.impl.Normalizer2Impl nfcImpl private android.icu.impl.coll.CollationTailoring base private android.icu.impl.coll.CollationData baseData private android.icu.impl.coll.CollationRootElements rootElements private long variableTop private android.icu.impl.coll.CollationDataBuilder dataBuilder private boolean fastLatinEnabled private android.icu.text.UnicodeSet optimizeSet private long[] ces private int cesLength private android.icu.impl.coll.UVector32 rootPrimaryIndexes private android.icu.impl.coll.UVector64 nodes static final synthetic boolean $assertionsDisabled public void <init> (android.icu.impl.coll.CollationTailoring) android.icu.impl.coll.CollationTailoring b public android.icu.impl.coll.CollationTailoring parseAndBuild (java.lang.String) throws java.text.ParseException String ruleString android.icu.impl.coll.CollationTailoring tailoring android.icu.impl.coll.CollationRuleParser parser android.icu.impl.coll.CollationSettings ownedSettings void addReset (int, java.lang.CharSequence) String nfdString int nextIndex long p int previousWeight16 int previousWeight16 int previousStrength int i int weight16 int previousWeight16 int previousIndex int weight16 int strength CharSequence str int index long node private int getWeight16Before (int, long, int) int t int s int weight16 int index long node int level int t int s long p int weight16 private long getSpecialResetPosition (java.lang.CharSequence) int index long node long ce int index long node long ce long ce long ce long ce long ce long ce long ce long ce long p int pIndex boolean isCompressible int nextIndex long nextNode CharSequence str long ce int strength boolean isBoundary android.icu.impl.coll.CollationRuleParser$Position pos int index long node void addRelation (int, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence) String nfdPrefix char c int index long ce int tempStrength String nfdExtension int strength CharSequence prefix CharSequence str CharSequence extension String nfdPrefix String nfdString int nfdLength int cesLengthBeforeExtension int ce32 private int findOrInsertNodeForCEs (int) long ce int strength long ce private int findOrInsertNodeForRootCE (long, int) int lower32 long ce int strength int index private static final int binarySearchForRootPrimaryNode (int[], int, long[], long) int i long node long nodePrimary int[] rootPrimaryIndexes int length long[] nodes long p int start int limit private int findOrInsertNodeForPrimary (long) int index long p int rootIndex private int findOrInsertWeakNode (int, int, int) long commonNode int nextIndex int hasThisLevelBefore int nextWeight16 int nextStrength int index int weight16 int level long node int nextIndex private int insertTailoredNodeAfter (int, int) int index int strength long node int nextIndex private int insertNodeBetween (int, int, long) int index int nextIndex long node int newIndex private int findCommonNode (int, int) int index int strength long node private void setCaseBits (java.lang.CharSequence) int i int c long ce int i CharSequence s android.icu.impl.coll.UTF16CollationIterator baseCEs int baseCEsLength int lastCase int numBasePrimaries long ce int strength int i CharSequence nfdString int numTailoredPrimaries long cases void suppressContractions (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet set void optimize (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet set private int addWithClosure (java.lang.CharSequence, java.lang.CharSequence, long[], int, int) CharSequence nfdPrefix CharSequence nfdString long[] newCEs int newCEsLength int ce32 private int addOnlyClosure (java.lang.CharSequence, java.lang.CharSequence, long[], int, int) String str android.icu.text.CanonicalIterator stringIter String prefix String str String prefix boolean samePrefix android.icu.text.CanonicalIterator prefixIter android.icu.text.CanonicalIterator stringIter CharSequence nfdPrefix CharSequence nfdString long[] newCEs int newCEsLength int ce32 private void addTailComposites (java.lang.CharSequence, java.lang.CharSequence) int composite String decomp int newCEsLength int ce32 CharSequence nfdPrefix CharSequence nfdString int lastStarter int indexAfterLastStarter android.icu.text.UnicodeSet composites StringBuilder newNFDString StringBuilder newString long[] newCEs android.icu.text.UnicodeSetIterator iter private boolean mergeCompositeIntoString (java.lang.CharSequence, int, int, java.lang.CharSequence, java.lang.StringBuilder, java.lang.StringBuilder) int decompChar CharSequence nfdString int indexAfterLastStarter int composite CharSequence decomp StringBuilder newNFDString StringBuilder newString int lastStarterLength int sourceIndex int decompIndex int sourceChar int sourceCC int decompCC private boolean equalSubSequences (java.lang.CharSequence, int, java.lang.CharSequence, int) CharSequence left int leftStart CharSequence right int rightStart int leftLength private boolean ignorePrefix (java.lang.CharSequence) CharSequence s private boolean ignoreString (java.lang.CharSequence) CharSequence s private boolean isFCD (java.lang.CharSequence) CharSequence s private void closeOverComposites () String nfdString String composite String prefix android.icu.text.UnicodeSetIterator iter private int addIfDifferent (java.lang.CharSequence, java.lang.CharSequence, long[], int, int) CharSequence prefix CharSequence str long[] newCEs int newCEsLength int ce32 long[] oldCEs int oldCEsLength private static boolean sameCEs (long[], int, long[], int) int i long[] ces1 int ces1Length long[] ces2 int ces2Length private static final int alignWeightRight (int) int w private void makeTailoredCEs () int tLimit int tLimit int tLimit int tCount int tLimit int sLimit int sLimit int sLimit int sCount int sLimit int pCount boolean isCompressible long pLimit int strength int i long node long p int s int t int q boolean pIsTailored boolean sIsTailored boolean tIsTailored int pIndex int nextIndex int rpi android.icu.impl.coll.CollationWeights primaries android.icu.impl.coll.CollationWeights secondaries android.icu.impl.coll.CollationWeights tertiaries long[] nodesArray private static int countTailoredNodes (long[], int, int) long node long[] nodesArray int i int strength int count private void finalizeCEs () android.icu.impl.coll.CollationDataBuilder newBuilder android.icu.impl.coll.CollationBuilder$CEFinalizer finalizer private static long tempCEFromIndexAndStrength (int, int) int index int strength private static int indexFromTempCE (long) long tempCE private static int strengthFromTempCE (long) long tempCE private static boolean isTempCE (long) long ce int sec private static int indexFromTempCE32 (int) int tempCE32 private static boolean isTempCE32 (int) int ce32 private static int ceStrength (long) long ce private static long nodeFromWeight32 (long) long weight32 private static long nodeFromWeight16 (int) int weight16 private static long nodeFromPreviousIndex (int) int previous private static long nodeFromNextIndex (int) int next private static long nodeFromStrength (int) int strength private static long weight32FromNode (long) long node private static int weight16FromNode (long) long node private static int previousIndexFromNode (long) long node private static int nextIndexFromNode (long) long node private static int strengthFromNode (long) long node private static boolean nodeHasBefore2 (long) long node private static boolean nodeHasBefore3 (long) long node private static boolean nodeHasAnyBefore (long) long node private static boolean isTailoredNode (long) long node private static long changeNodePreviousIndex (long, int) long node int previous private static long changeNodeNextIndex (long, int) long node int next static synthetic boolean access$000 (int) int x0 static synthetic int access$100 (int) int x0 static synthetic boolean access$200 (long) long x0 static synthetic int access$300 (long) long x0 static void <clinit> () }
android/icu/impl/coll/CollationCompare.class
CollationCompare.java package android.icu.impl.coll public final android.icu.impl.coll.CollationCompare extends java.lang.Object { static final synthetic boolean $assertionsDisabled public void <init> () public static int compareUpToQuaternary (android.icu.impl.coll.CollationIterator, android.icu.impl.coll.CollationIterator, android.icu.impl.coll.CollationSettings) long variableTop long ce long ce long leftPrimary long rightPrimary int leftSecondary int rightSecondary int leftIndex int rightIndex int leftSecondary int rightSecondary long p int leftLimit int rightLimit int leftIndex int rightIndex int leftStart int rightStart long ce int leftCase int leftLower32 int rightCase int leftCase int leftLower32 int rightCase int strength int leftIndex int rightIndex int leftLower32 int leftTertiary int rightLower32 int rightTertiary long ce long ce long leftQuaternary long rightQuaternary android.icu.impl.coll.CollationIterator left android.icu.impl.coll.CollationIterator right android.icu.impl.coll.CollationSettings settings int options long variableTop boolean anyVariable int tertiaryMask int leftIndex int rightIndex int anyQuaternaries static void <clinit> () }
android/icu/impl/coll/CollationData.class
CollationData.java package android.icu.impl.coll public final android.icu.impl.coll.CollationData extends java.lang.Object { static final int REORDER_RESERVED_BEFORE_LATIN static final int REORDER_RESERVED_AFTER_LATIN static final int MAX_NUM_SPECIAL_REORDER_CODES private static final int[] EMPTY_INT_ARRAY static final int JAMO_CE32S_LENGTH android.icu.impl.Trie2_32 trie int[] ce32s long[] ces String contexts public android.icu.impl.coll.CollationData base int[] jamoCE32s public android.icu.impl.Normalizer2Impl nfcImpl long numericPrimary public boolean[] compressibleBytes android.icu.text.UnicodeSet unsafeBackwardSet public char[] fastLatinTable char[] fastLatinTableHeader int numScripts char[] scriptsIndex char[] scriptStarts public long[] rootElements static final synthetic boolean $assertionsDisabled void <init> (android.icu.impl.Normalizer2Impl) android.icu.impl.Normalizer2Impl nfc public int getCE32 (int) int c int getCE32FromSupplementary (int) int c boolean isDigit (int) int c public boolean isUnsafeBackward (int, boolean) int c boolean numeric public boolean isCompressibleLeadByte (int) int b public boolean isCompressiblePrimary (long) long p int getCE32FromContexts (int) int index int getIndirectCE32 (int) int ce32 int tag int getFinalCE32 (int) int ce32 long getCEFromOffsetCE32 (int, int) int c int ce32 long dataCE long getSingleCE (int) android.icu.impl.coll.CollationData d int c android.icu.impl.coll.CollationData d int ce32 int getFCD16 (int) int c long getFirstPrimaryForGroup (int) int script int index public long getLastPrimaryForGroup (int) int script int index long limit public int getGroupForPrimary (long) int i int i long p int index private int getScriptIndex (int) int script public int[] getEquivalentScripts (int) int i int i int script int index int length int[] dest void makeReorderRanges (int[], android.icu.impl.coll.UVector32) int[] reorder android.icu.impl.coll.UVector32 ranges private void makeReorderRanges (int[], boolean, android.icu.impl.coll.UVector32) int index int reorderCode int i int index int i int index int start int index int script int index int i int leadByte int start int i int newLeadByte int nextOffset int i int[] reorder boolean latinMustMove android.icu.impl.coll.UVector32 ranges int length short[] table int lowStart int highLimit int specials int skippedReserved boolean hasReorderToEnd int offset private int addLowScriptRange (short[], int, int) short[] table int index int lowStart int start int limit private int addHighScriptRange (short[], int, int) short[] table int index int highLimit int limit int start private static java.lang.String scriptCodeString (int) int script static void <clinit> () }
android/icu/impl/coll/CollationDataBuilder$CEModifier.class
CollationDataBuilder.java package android.icu.impl.coll abstract android.icu.impl.coll.CollationDataBuilder$CEModifier extends java.lang.Object { public abstract long modifyCE32 (int) public abstract long modifyCE (long) }
android/icu/impl/coll/CollationDataBuilder$ConditionalCE32.class
CollationDataBuilder.java package android.icu.impl.coll final android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 extends java.lang.Object { String context int ce32 int defaultCE32 int builtCE32 int next void <init> (java.lang.String, int) String ct int ce boolean hasContext () int prefixLength () }
android/icu/impl/coll/CollationDataBuilder$CopyHelper.class
CollationDataBuilder.java package android.icu.impl.coll final android.icu.impl.coll.CollationDataBuilder$CopyHelper extends java.lang.Object { android.icu.impl.coll.CollationDataBuilder src android.icu.impl.coll.CollationDataBuilder dest android.icu.impl.coll.CollationDataBuilder$CEModifier modifier long[] modifiedCEs static final synthetic boolean $assertionsDisabled void <init> (android.icu.impl.coll.CollationDataBuilder, android.icu.impl.coll.CollationDataBuilder, android.icu.impl.coll.CollationDataBuilder$CEModifier) android.icu.impl.coll.CollationDataBuilder s android.icu.impl.coll.CollationDataBuilder d android.icu.impl.coll.CollationDataBuilder$CEModifier m void copyRangeCE32 (int, int, int) int start int end int ce32 int copyCE32 (int) long ce long ce int j long ce int i int[] srcCE32s int srcIndex int length boolean isModified int j long srcCE long ce int i long[] srcCEs int srcIndex int length boolean isModified android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 prevDestCond int suffixStart android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond int destIndex int tag int ce32 static void <clinit> () }
android/icu/impl/coll/CollationDataBuilder$DataBuilderCollationIterator.class
CollationDataBuilder.java package android.icu.impl.coll final android.icu.impl.coll.CollationDataBuilder$DataBuilderCollationIterator extends android.icu.impl.coll.CollationIterator { protected final android.icu.impl.coll.CollationDataBuilder builder protected final android.icu.impl.coll.CollationData builderData protected final int[] jamoCE32s protected CharSequence s protected int pos static final synthetic boolean $assertionsDisabled void <init> (android.icu.impl.coll.CollationDataBuilder, android.icu.impl.coll.CollationData) int jamo int j android.icu.impl.coll.CollationDataBuilder b android.icu.impl.coll.CollationData newData int fetchCEs (java.lang.CharSequence, int, long[], int) android.icu.impl.coll.CollationData d long ce int i int c int ce32 android.icu.impl.coll.CollationData d CharSequence str int start long[] ces int cesLength public void resetToOffset (int) int newOffset public int getOffset () public int nextCodePoint () int c public int previousCodePoint () int c protected void forwardNumCodePoints (int) int num protected void backwardNumCodePoints (int) int num protected int getDataCE32 (int) int c protected int getCE32FromBuilderData (int) int jamo IndexOutOfBoundsException e android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond int ce32 static void <clinit> () }
android/icu/impl/coll/CollationDataBuilder.class
CollationDataBuilder.java package android.icu.impl.coll final android.icu.impl.coll.CollationDataBuilder extends java.lang.Object { private static final int IS_BUILDER_JAMO_CE32 protected android.icu.impl.Normalizer2Impl nfcImpl protected android.icu.impl.coll.CollationData base protected android.icu.impl.coll.CollationSettings baseSettings protected android.icu.impl.Trie2Writable trie protected android.icu.impl.coll.UVector32 ce32s protected android.icu.impl.coll.UVector64 ce64s protected java.util.ArrayList conditionalCE32s protected android.icu.text.UnicodeSet contextChars protected StringBuilder contexts protected android.icu.text.UnicodeSet unsafeBackwardSet protected boolean modified protected boolean fastLatinEnabled protected android.icu.impl.coll.CollationFastLatinBuilder fastLatinBuilder protected android.icu.impl.coll.CollationDataBuilder$DataBuilderCollationIterator collIter static final synthetic boolean $assertionsDisabled void <init> () void initForTailoring (android.icu.impl.coll.CollationData) int c android.icu.impl.coll.CollationData b int hangulCE32 boolean isCompressibleLeadByte (int) int b boolean isCompressiblePrimary (long) long p boolean hasMappings () boolean isAssigned (int) int c void add (java.lang.CharSequence, java.lang.CharSequence, long[], int) CharSequence prefix CharSequence s long[] ces int cesLength int ce32 int encodeCEs (long[], int) long ce0 long ce1 long p0 int ce32 int i long[] ces int cesLength int[] newCE32s void addCE32 (java.lang.CharSequence, java.lang.CharSequence, int) int baseCE32 android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond int index int contextCE32 android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond int index int index int next android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 nextCond int cmp android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond CharSequence suffix String context CharSequence prefix CharSequence s int ce32 int c int cLength int oldCE32 boolean hasContext void copyFrom (android.icu.impl.coll.CollationDataBuilder, android.icu.impl.coll.CollationDataBuilder$CEModifier) android.icu.impl.Trie2$Range range android.icu.impl.coll.CollationDataBuilder src android.icu.impl.coll.CollationDataBuilder$CEModifier modifier android.icu.impl.coll.CollationDataBuilder$CopyHelper helper java.util.Iterator trieIterator void optimize (android.icu.text.UnicodeSet) int c int ce32 android.icu.text.UnicodeSet set android.icu.text.UnicodeSetIterator iter void suppressContractions (android.icu.text.UnicodeSet) int c int ce32 android.icu.text.UnicodeSet set android.icu.text.UnicodeSetIterator iter void enableFastLatin () void build (android.icu.impl.coll.CollationData) android.icu.impl.coll.CollationData data int getCEs (java.lang.CharSequence, long[], int) CharSequence s long[] ces int cesLength int getCEs (java.lang.CharSequence, java.lang.CharSequence, long[], int) CharSequence prefix CharSequence s long[] ces int cesLength int prefixLength protected int getCE32FromOffsetCE32 (boolean, int, int) boolean fromBase int c int ce32 int i long dataCE long p protected int addCE (long) int i long ce int length protected int addCE32 (int) int i int ce32 int length protected int addConditionalCE32 (java.lang.String, int) String context int ce32 int index android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond protected android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 getConditionalCE32 (int) int index protected android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 getConditionalCE32ForCE32 (int) int ce32 protected static int makeBuilderContextCE32 (int) int index protected static boolean isBuilderContextCE32 (int) int ce32 protected static int encodeOneCEAsCE32 (long) long ce long p int lower32 int t protected int encodeOneCE (long) long ce int ce32 int index protected int encodeExpansion (long[], int, int) int j int i int j long[] ces int start int length long first int ce64sMax int i protected int encodeExpansion32 (int[], int, int) int j int i int j int[] newCE32s int start int length int first int ce32sMax int i protected int copyFromBaseCE32 (int, int, boolean) int index int length int index int length int index android.icu.util.CharsTrie$Entry entry int trieIndex android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 head StringBuilder context int index android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond android.icu.util.CharsTrie$Iterator prefixes int index android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 head StringBuilder context int c int ce32 boolean withContext protected int copyContractionsFromBaseCE32 (java.lang.StringBuilder, int, int, android.icu.impl.coll.CollationDataBuilder$ConditionalCE32) int index android.icu.util.CharsTrie$Entry entry StringBuilder context int c int ce32 android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond int trieIndex int index int suffixStart android.icu.util.CharsTrie$Iterator suffixes private static void enumRangeForCopy (int, int, int, android.icu.impl.coll.CollationDataBuilder$CopyHelper) int start int end int value android.icu.impl.coll.CollationDataBuilder$CopyHelper helper protected boolean getJamoCE32s (int[]) int jamo boolean fromBase int ce32 int j int jamo int j int[] jamoCE32s boolean anyJamoAssigned boolean needToCopyFromBase protected void setDigitTags () int index int c int ce32 android.icu.text.UnicodeSet digits android.icu.text.UnicodeSetIterator iter protected void setLeadSurrogates () android.icu.impl.Trie2$Range range int value int leadValue java.util.Iterator trieIterator char lead protected void buildMappings (android.icu.impl.coll.CollationData) int i int i int ce32 int limit int i boolean isAnyJamoVTSpecial int hangulCE32 int c int ce32 int limit int c char lead android.icu.impl.coll.CollationData data int[] jamoCE32s int jamoIndex int c protected void clearContexts () int ce32 android.icu.text.UnicodeSetIterator iter protected void buildContexts () int c int ce32 android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond android.icu.text.UnicodeSetIterator iter protected int buildContext (android.icu.impl.coll.CollationDataBuilder$ConditionalCE32) int ce32 int length String suffix int fcd16 int emptySuffixCE32 int flags int index int prefixLength StringBuilder prefix String prefixString android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 firstCond android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 lastCond int ce32 int suffixStart android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 head android.icu.util.CharsTrieBuilder prefixBuilder android.icu.util.CharsTrieBuilder contractionBuilder int index protected int addContextTrie (int, android.icu.util.CharsTrieBuilder) int defaultCE32 android.icu.util.CharsTrieBuilder trieBuilder StringBuilder context int index protected void buildFastLatinTable (android.icu.impl.coll.CollationData) char[] header char[] table android.icu.impl.coll.CollationData data protected int getCEs (java.lang.CharSequence, int, long[], int) CharSequence s int start long[] ces int cesLength protected static int jamoCpFromIndex (int) int i protected final boolean isMutable () static void <clinit> () }
android/icu/impl/coll/CollationDataReader$1.class
CollationDataReader.java package android.icu.impl.coll synthetic android.icu.impl.coll.CollationDataReader$1 extends java.lang.Object { }
android/icu/impl/coll/CollationDataReader$IsAcceptable.class
CollationDataReader.java package android.icu.impl.coll final android.icu.impl.coll.CollationDataReader$IsAcceptable extends java.lang.Object implements android.icu.impl.ICUBinary$Authenticate { private void <init> () public boolean isDataVersionAcceptable (byte[]) byte[] version synthetic void <init> (android.icu.impl.coll.CollationDataReader$1) android.icu.impl.coll.CollationDataReader$1 x0 }
android/icu/impl/coll/CollationDataReader.class
CollationDataReader.java package android.icu.impl.coll final android.icu.impl.coll.CollationDataReader extends java.lang.Object { static final int IX_INDEXES_LENGTH static final int IX_OPTIONS static final int IX_RESERVED2 static final int IX_RESERVED3 static final int IX_JAMO_CE32S_START static final int IX_REORDER_CODES_OFFSET static final int IX_REORDER_TABLE_OFFSET static final int IX_TRIE_OFFSET static final int IX_RESERVED8_OFFSET static final int IX_CES_OFFSET static final int IX_RESERVED10_OFFSET static final int IX_CE32S_OFFSET static final int IX_ROOT_ELEMENTS_OFFSET static final int IX_CONTEXTS_OFFSET static final int IX_UNSAFE_BWD_OFFSET static final int IX_FAST_LATIN_TABLE_OFFSET static final int IX_SCRIPTS_OFFSET static final int IX_COMPRESSIBLE_BYTES_OFFSET static final int IX_RESERVED18_OFFSET static final int IX_TOTAL_SIZE private static final android.icu.impl.coll.CollationDataReader$IsAcceptable IS_ACCEPTABLE private static final int DATA_FORMAT static final synthetic boolean $assertionsDisabled static void read (android.icu.impl.coll.CollationTailoring, java.nio.ByteBuffer, android.icu.impl.coll.CollationTailoring) throws java.io.IOException int i int i int length int length int reorderRangesLength int[] reorderCodes int reorderCodesLength int trieLength int i int rootElementsLength long commonSecTer long secTerBoundaries int i int lead android.icu.impl.USerializedSet sset char[] unsafeData int count int[] range int c int i char header0 int headerLength int tableLength int scriptsLength java.nio.CharBuffer inChars int scriptStartsLength int i android.icu.impl.coll.CollationTailoring base java.nio.ByteBuffer inBytes android.icu.impl.coll.CollationTailoring tailoring int inLength int indexesLength int[] inIndexes int index int offset int length android.icu.impl.coll.CollationData baseData int[] reorderCodes int reorderCodesLength byte[] reorderTable android.icu.impl.coll.CollationData data int jamoCE32sStart android.icu.impl.coll.CollationSettings ts int options char[] fastLatinPrimaries int fastLatinOptions android.icu.impl.coll.CollationSettings settings private void <init> () static void <clinit> () }
android/icu/impl/coll/CollationFCD.class
CollationFCD.java package android.icu.impl.coll public final android.icu.impl.coll.CollationFCD extends java.lang.Object { private static final byte[] lcccIndex private static final byte[] tcccIndex private static final int[] lcccBits private static final int[] tcccBits static final synthetic boolean $assertionsDisabled public void <init> () public static boolean hasLccc (int) int i int c public static boolean hasTccc (int) int i int c static boolean mayHaveLccc (int) int c int i static boolean maybeTibetanCompositeVowel (int) int c static boolean isFCD16OfTibetanCompositeVowel (int) int fcd16 static void <clinit> () }
android/icu/impl/coll/CollationFastLatin.class
CollationFastLatin.java package android.icu.impl.coll public final android.icu.impl.coll.CollationFastLatin extends java.lang.Object { public static final int VERSION public static final int LATIN_MAX public static final int LATIN_LIMIT static final int LATIN_MAX_UTF8_LEAD static final int PUNCT_START static final int PUNCT_LIMIT static final int NUM_FAST_CHARS static final int SHORT_PRIMARY_MASK static final int INDEX_MASK static final int SECONDARY_MASK static final int CASE_MASK static final int LONG_PRIMARY_MASK static final int TERTIARY_MASK static final int CASE_AND_TERTIARY_MASK static final int TWO_SHORT_PRIMARIES_MASK static final int TWO_LONG_PRIMARIES_MASK static final int TWO_SECONDARIES_MASK static final int TWO_CASES_MASK static final int TWO_TERTIARIES_MASK static final int CONTRACTION static final int EXPANSION static final int MIN_LONG static final int LONG_INC static final int MAX_LONG static final int MIN_SHORT static final int SHORT_INC static final int MAX_SHORT static final int MIN_SEC_BEFORE static final int SEC_INC static final int MAX_SEC_BEFORE static final int COMMON_SEC static final int MIN_SEC_AFTER static final int MAX_SEC_AFTER static final int MIN_SEC_HIGH static final int MAX_SEC_HIGH static final int SEC_OFFSET static final int COMMON_SEC_PLUS_OFFSET static final int TWO_SEC_OFFSETS static final int TWO_COMMON_SEC_PLUS_OFFSET static final int LOWER_CASE static final int TWO_LOWER_CASES static final int COMMON_TER static final int MAX_TER_AFTER static final int TER_OFFSET static final int COMMON_TER_PLUS_OFFSET static final int TWO_TER_OFFSETS static final int TWO_COMMON_TER_PLUS_OFFSET static final int MERGE_WEIGHT static final int EOS static final int BAIL_OUT static final int CONTR_CHAR_MASK static final int CONTR_LENGTH_SHIFT public static final int BAIL_OUT_RESULT static final synthetic boolean $assertionsDisabled static int getCharIndex (char) char c public static int getOptions (android.icu.impl.coll.CollationData, android.icu.impl.coll.CollationSettings, char[]) int miniVarTop int headerLength int i long start int group long prevStart long beforeDigitStart long digitStart long afterDigitStart long latinStart int p int c int c android.icu.impl.coll.CollationData data android.icu.impl.coll.CollationSettings settings char[] primaries char[] header int miniVarTop boolean digitsAreReordered char[] table public static int compareUTF16 (char[], char[], int, java.lang.CharSequence, java.lang.CharSequence, int) long pairAndInc int c long pairAndInc int c int leftPrimary int rightPrimary long pairAndInc int c long pairAndInc int c int leftSecondary int rightSecondary long pairAndInc int c long pairAndInc int c int leftCase int rightCase boolean strengthIsPrimary long pairAndInc int c long pairAndInc int c int leftTertiary int rightTertiary long pairAndInc int c long pairAndInc int c int leftQuaternary int rightQuaternary char[] table char[] primaries int options CharSequence left CharSequence right int startIndex int variableTop int leftIndex int rightIndex int leftPair int rightPair boolean withCaseBits private static int lookup (char[], int) char[] table int c private static long nextPair (char[], int, int, java.lang.CharSequence, int) int index int c2 int nextIndex int i int head int x long result int index boolean inc int length long result char[] table int c int ce CharSequence s16 int sIndex private static int getPrimaries (int, int) int variableTop int pair int ce private static int getSecondariesFromOneShortCE (int) int ce private static int getSecondaries (int, int) int ce int variableTop int pair private static int getCases (int, boolean, int) int ce int ce int variableTop boolean strengthIsPrimary int pair private static int getTertiaries (int, boolean, int) int ce int ce int variableTop boolean withCaseBits int pair private static int getQuaternaries (int, int) int ce int variableTop int pair private void <init> () static void <clinit> () }
android/icu/impl/coll/CollationFastLatinBuilder.class
CollationFastLatinBuilder.java package android.icu.impl.coll final android.icu.impl.coll.CollationFastLatinBuilder extends java.lang.Object { private static final int NUM_SPECIAL_GROUPS private static final long CONTRACTION_FLAG private long ce0 private long ce1 private long[][] charCEs private android.icu.impl.coll.UVector64 contractionCEs private android.icu.impl.coll.UVector64 uniqueCEs private char[] miniCEs long[] lastSpecialPrimaries private long firstDigitPrimary private long firstLatinPrimary private long lastLatinPrimary private long firstShortPrimary private boolean shortPrimaryOverflow private StringBuilder result private int headerLength static final synthetic boolean $assertionsDisabled private static final int compareInt64AsUnsigned (long, long) long a long b private static final int binarySearch (long[], int, long) int i int cmp long[] list int limit long ce int start void <init> () boolean forData (android.icu.impl.coll.CollationData) android.icu.impl.coll.CollationData data boolean ok char[] getHeader () char[] resultArray char[] getTable () char[] resultArray private boolean loadGroups (android.icu.impl.coll.CollationData) int i android.icu.impl.coll.CollationData data int r0 private boolean inSameGroup (long, long) long lastPrimary int i long p long q long lastVariablePrimary private void resetCEs () private void getCEs (android.icu.impl.coll.CollationData) android.icu.impl.coll.CollationData d android.icu.impl.coll.CollationData d int ce32 char c android.icu.impl.coll.CollationData data int i private boolean getCEsFromCE32 (android.icu.impl.coll.CollationData, int, int) int index int length int index int length int sc0 int sc1 long p1 int lower32_1 android.icu.impl.coll.CollationData data int c int ce32 long p0 int lower32_0 private boolean getCEsFromContractionCE32 (android.icu.impl.coll.CollationData, int) android.icu.util.CharsTrie$Entry entry CharSequence suffix int x android.icu.impl.coll.CollationData data int ce32 int trieIndex int contractionIndex int prevX boolean addContraction android.icu.util.CharsTrie$Iterator suffixes private void addContractionEntry (int, long, long) int x long cce0 long cce1 private void addUniqueCE (long) long ce int i private int getMiniCE (long) long ce int index private void encodeUniqueCEs () long ce long p int lower32 int s int t int i int group long lastGroupPrimary long prevPrimary int prevSecondary int pri int sec int ter private void encodeCharCEs () int i int expansionIndex long ce int miniCE int i int miniCEsStart int indexBase private void encodeContractions () long x long cce0 long cce1 int miniCE int index long ce int contractionIndex boolean firstTriple int i int indexBase int firstContractionIndex private int encodeTwoCEs (long, long) int c int sec1 int ter1 long first long second int miniCE int miniCE1 int case1 private static boolean isContractionCharCE (long) long ce static void <clinit> () }
android/icu/impl/coll/CollationIterator$CEBuffer.class
CollationIterator.java package android.icu.impl.coll final android.icu.impl.coll.CollationIterator$CEBuffer extends java.lang.Object { private static final int INITIAL_CAPACITY int length private long[] buffer void <init> () void append (long) long ce void appendUnsafe (long) long ce void ensureAppendCapacity (int) int appCap int capacity long[] newBuffer void incLength () long set (int, long) int i long ce long get (int) int i long[] getCEs () }
android/icu/impl/coll/CollationIterator$SkippedState.class
CollationIterator.java package android.icu.impl.coll final android.icu.impl.coll.CollationIterator$SkippedState extends java.lang.Object { private final StringBuilder oldBuffer private final StringBuilder newBuffer private int pos private int skipLengthAtMatch private android.icu.util.CharsTrie$State state static final synthetic boolean $assertionsDisabled void <init> () void clear () boolean isEmpty () boolean hasNext () int next () int c void incBeyond () int backwardNumCodePoints (int) int n int length int beyond void setFirstSkipped (int) int c void skip (int) int c void recordMatch () void replaceMatch () int oldLength void saveTrieState (android.icu.util.CharsTrie) android.icu.util.CharsTrie trie void resetToTrieState (android.icu.util.CharsTrie) android.icu.util.CharsTrie trie static void <clinit> () }
android/icu/impl/coll/CollationIterator.class
CollationIterator.java package android.icu.impl.coll public abstract android.icu.impl.coll.CollationIterator extends java.lang.Object { protected static final long NO_CP_AND_CE32 protected final android.icu.impl.Trie2_32 trie protected final android.icu.impl.coll.CollationData data private android.icu.impl.coll.CollationIterator$CEBuffer ceBuffer private int cesIndex private android.icu.impl.coll.CollationIterator$SkippedState skipped private int numCpFwd private boolean isNumeric static final synthetic boolean $assertionsDisabled public void <init> (android.icu.impl.coll.CollationData) android.icu.impl.coll.CollationData d public void <init> (android.icu.impl.coll.CollationData, boolean) android.icu.impl.coll.CollationData d boolean numeric public boolean equals (java.lang.Object) int i Object other android.icu.impl.coll.CollationIterator o public int hashCode () public abstract void resetToOffset (int) public abstract int getOffset () public final long nextCE () android.icu.impl.coll.CollationData d long cAndCE32 int c int ce32 int t android.icu.impl.coll.CollationData d public final int fetchCEs () final void setCurrentCE (long) long ce public final long previousCE (android.icu.impl.coll.UVector32) android.icu.impl.coll.CollationData d android.icu.impl.coll.UVector32 offsets int limitOffset int c int ce32 android.icu.impl.coll.CollationData d public final int getCEsLength () public final long getCE (int) int i public final long[] getCEs () final void clearCEs () public final void clearCEsIfNoneRemaining () public abstract int nextCodePoint () public abstract int previousCodePoint () protected final void reset () protected final void reset (boolean) boolean numeric protected long handleNextCE32 () int c protected long makeCodePointAndCE32Pair (int, int) int c int ce32 protected char handleGetTrailSurrogate () protected boolean forbidSurrogateCodePoints () protected abstract void forwardNumCodePoints (int) protected abstract void backwardNumCodePoints (int) protected int getDataCE32 (int) int c protected int getCE32FromBuilderData (int) int ce32 protected final void appendCEsFromCE32 (android.icu.impl.coll.CollationData, int, int, boolean) int index int length int index int length int nextCp int index int defaultCE32 int nextCp int[] jamoCE32s int t int v char trail android.icu.impl.coll.CollationData d int c int ce32 boolean forward private static final boolean isSurrogate (int) int c protected static final boolean isLeadSurrogate (int) int c protected static final boolean isTrailSurrogate (int) int c private final long nextCEFromCE32 (android.icu.impl.coll.CollationData, int, int) android.icu.impl.coll.CollationData d int c int ce32 private final int getCE32FromPrefix (android.icu.impl.coll.CollationData, int) int c android.icu.util.BytesTrie$Result match android.icu.impl.coll.CollationData d int ce32 int index int lookBehind android.icu.util.CharsTrie prefixes private final int nextSkippedCodePoint () int c private final void backwardNumSkipped (int) int n private final int nextCE32FromContraction (android.icu.impl.coll.CollationData, int, java.lang.CharSequence, int, int, int) int nextCp int nextCp android.icu.impl.coll.CollationData d int contractionCE32 CharSequence trieChars int trieOffset int ce32 int c int lookAhead int sinceMatch android.icu.util.CharsTrie suffixes android.icu.util.BytesTrie$Result match private final int nextCE32FromDiscontiguousContraction (android.icu.impl.coll.CollationData, android.icu.util.CharsTrie, int, int, int) int i android.icu.util.BytesTrie$Result match android.icu.impl.coll.CollationData d android.icu.util.CharsTrie suffixes int ce32 int lookAhead int c int fcd16 int nextCp int prevCC int sinceMatch boolean isTopDiscontiguous private final long previousCEUnsafe (int, android.icu.impl.coll.UVector32) int c android.icu.impl.coll.UVector32 offsets int numBackward int offset private final void appendNumericCEs (int, boolean) char digit int c char digit int c int segmentLength int ce32 boolean forward StringBuilder digits int pos private final void appendNumericSegmentCEs (java.lang.CharSequence) int i long primary long primary long primary int value int firstByte int numBytes int pair int pos CharSequence digits int length long numericPrimary int numPairs long primary int pair int pos int shift static void <clinit> () }
android/icu/impl/coll/CollationKeys$LevelCallback.class
CollationKeys.java package android.icu.impl.coll public android.icu.impl.coll.CollationKeys$LevelCallback extends java.lang.Object { public void <init> () boolean needToWrite (int) int level }
android/icu/impl/coll/CollationKeys$SortKeyByteSink.class
CollationKeys.java package android.icu.impl.coll public abstract android.icu.impl.coll.CollationKeys$SortKeyByteSink extends java.lang.Object { protected byte[] buffer_ private int appended_ public void <init> (byte[]) byte[] dest public void setBufferAndAppended (byte[], int) byte[] dest int app public void Append (byte[], int) byte[] bytes int n int length int available public void Append (int) int b public int NumberOfBytesAppended () public int GetRemainingCapacity () public boolean Overflowed () protected abstract void AppendBeyondCapacity (byte[], int, int, int) protected abstract boolean Resize (int, int) }
android/icu/impl/coll/CollationKeys$SortKeyLevel.class
CollationKeys.java package android.icu.impl.coll final android.icu.impl.coll.CollationKeys$SortKeyLevel extends java.lang.Object { private static final int INITIAL_CAPACITY byte[] buffer int len static final synthetic boolean $assertionsDisabled void <init> () boolean isEmpty () int length () byte getAt (int) int index byte[] data () void appendByte (int) int b void appendWeight16 (int) int w byte b0 byte b1 int appendLength void appendWeight32 (long) long w byte[] bytes int appendLength void appendReverseWeight16 (int) int w byte b0 byte b1 int appendLength void appendTo (android.icu.impl.coll.CollationKeys$SortKeyByteSink) android.icu.impl.coll.CollationKeys$SortKeyByteSink sink private boolean ensureCapacity (int) int appendCapacity int newCapacity int altCapacity byte[] newbuf static void <clinit> () }
android/icu/impl/coll/CollationKeys.class
CollationKeys.java package android.icu.impl.coll public final android.icu.impl.coll.CollationKeys extends java.lang.Object { public static final android.icu.impl.coll.CollationKeys$LevelCallback SIMPLE_LEVEL_FALLBACK private static final int SEC_COMMON_LOW private static final int SEC_COMMON_MIDDLE static final int SEC_COMMON_HIGH private static final int SEC_COMMON_MAX_COUNT private static final int CASE_LOWER_FIRST_COMMON_LOW private static final int CASE_LOWER_FIRST_COMMON_MIDDLE private static final int CASE_LOWER_FIRST_COMMON_HIGH private static final int CASE_LOWER_FIRST_COMMON_MAX_COUNT private static final int CASE_UPPER_FIRST_COMMON_LOW private static final int CASE_UPPER_FIRST_COMMON_HIGH private static final int CASE_UPPER_FIRST_COMMON_MAX_COUNT private static final int TER_ONLY_COMMON_LOW private static final int TER_ONLY_COMMON_MIDDLE private static final int TER_ONLY_COMMON_HIGH private static final int TER_ONLY_COMMON_MAX_COUNT private static final int TER_LOWER_FIRST_COMMON_LOW private static final int TER_LOWER_FIRST_COMMON_MIDDLE private static final int TER_LOWER_FIRST_COMMON_HIGH private static final int TER_LOWER_FIRST_COMMON_MAX_COUNT private static final int TER_UPPER_FIRST_COMMON_LOW private static final int TER_UPPER_FIRST_COMMON_MIDDLE private static final int TER_UPPER_FIRST_COMMON_HIGH private static final int TER_UPPER_FIRST_COMMON_MAX_COUNT private static final int QUAT_COMMON_LOW private static final int QUAT_COMMON_MIDDLE private static final int QUAT_COMMON_HIGH private static final int QUAT_COMMON_MAX_COUNT private static final int QUAT_SHIFTED_LIMIT_BYTE private static final int[] levelMasks static final synthetic boolean $assertionsDisabled private static android.icu.impl.coll.CollationKeys$SortKeyLevel getSortKeyLevel (int, int) int levels int level private void <init> () public static void writeSortKeyUpToQuaternary (android.icu.impl.coll.CollationIterator, boolean[], android.icu.impl.coll.CollationSettings, android.icu.impl.coll.CollationKeys$SortKeyByteSink, int, android.icu.impl.coll.CollationKeys$LevelCallback, boolean) long variableTop boolean isCompressible int p1 byte p2 int b int b int b int remainder int b byte b byte[] secs int last int s int b int b int c int b int b int b int b int b int b int t int b int b int q long ce long p int lower32 byte c int i int length byte b android.icu.impl.coll.CollationIterator iter boolean[] compressibleBytes android.icu.impl.coll.CollationSettings settings android.icu.impl.coll.CollationKeys$SortKeyByteSink sink int minLevel android.icu.impl.coll.CollationKeys$LevelCallback callback boolean preflight int options int levels long variableTop int tertiaryMask byte[] p234 android.icu.impl.coll.CollationKeys$SortKeyLevel cases android.icu.impl.coll.CollationKeys$SortKeyLevel secondaries android.icu.impl.coll.CollationKeys$SortKeyLevel tertiaries android.icu.impl.coll.CollationKeys$SortKeyLevel quaternaries long prevReorderedPrimary int commonCases int commonSecondaries int commonTertiaries int commonQuaternaries int prevSecondary int secSegmentStart static void <clinit> () }
android/icu/impl/coll/CollationLoader$ASCII.class
CollationLoader.java package android.icu.impl.coll final android.icu.impl.coll.CollationLoader$ASCII extends java.lang.Object { private void <init> () static java.lang.String toLowerCase (java.lang.String) StringBuilder sb char c int i String s }
android/icu/impl/coll/CollationLoader.class
CollationLoader.java package android.icu.impl.coll public final android.icu.impl.coll.CollationLoader extends java.lang.Object { private static volatile String rootRules private void <init> () private static void loadRootRules () android.icu.util.UResourceBundle rootBundle public static java.lang.String getRootRules () static java.lang.String loadRules (android.icu.util.ULocale, java.lang.String) android.icu.util.ULocale locale String collationType android.icu.util.UResourceBundle bundle android.icu.util.UResourceBundle data String rules private static final android.icu.util.UResourceBundle findWithFallback (android.icu.util.UResourceBundle, java.lang.String) android.icu.util.UResourceBundle table String entryName public static android.icu.impl.coll.CollationTailoring loadTailoring (android.icu.util.ULocale, android.icu.util.Output) java.util.MissingResourceException e android.icu.util.UResourceBundle collations java.util.MissingResourceException ignored java.io.IOException e android.icu.util.UResourceBundle actualBundle android.icu.util.ULocale locale android.icu.util.Output outValidLocale android.icu.impl.coll.CollationTailoring root String localeName android.icu.util.UResourceBundle bundle android.icu.util.ULocale validLocale String validLocaleName android.icu.util.UResourceBundle collations String type String defaultType String defT android.icu.util.UResourceBundle data android.icu.util.ULocale actualLocale String actualLocaleName android.icu.impl.coll.CollationTailoring t android.icu.util.UResourceBundle binary java.nio.ByteBuffer inBytes static void <clinit> () }
android/icu/impl/coll/CollationRoot.class
CollationRoot.java package android.icu.impl.coll public final android.icu.impl.coll.CollationRoot extends java.lang.Object { private static final android.icu.impl.coll.CollationTailoring rootSingleton private static final RuntimeException exception public void <init> () public static final android.icu.impl.coll.CollationTailoring getRoot () public static final android.icu.impl.coll.CollationData getData () android.icu.impl.coll.CollationTailoring root static final android.icu.impl.coll.CollationSettings getSettings () android.icu.impl.coll.CollationTailoring root static void <clinit> () java.nio.ByteBuffer bytes android.icu.impl.coll.CollationTailoring t2 java.io.IOException e RuntimeException e android.icu.impl.coll.CollationTailoring t RuntimeException e2 }
android/icu/impl/coll/CollationRootElements.class
CollationRootElements.java package android.icu.impl.coll public final android.icu.impl.coll.CollationRootElements extends java.lang.Object { public static final long PRIMARY_SENTINEL public static final int SEC_TER_DELTA_FLAG public static final int PRIMARY_STEP_MASK public static final int IX_FIRST_TERTIARY_INDEX static final int IX_FIRST_SECONDARY_INDEX static final int IX_FIRST_PRIMARY_INDEX static final int IX_COMMON_SEC_AND_TER_CE static final int IX_SEC_TER_BOUNDARIES static final int IX_COUNT private long[] elements static final synthetic boolean $assertionsDisabled public void <init> (long[]) long[] rootElements public int getTertiaryBoundary () long getFirstTertiaryCE () long getLastTertiaryCE () public int getLastCommonSecondary () public int getSecondaryBoundary () long getFirstSecondaryCE () long getLastSecondaryCE () long getFirstPrimary () long getFirstPrimaryCE () long lastCEWithPrimaryBefore (long) long secTer long p int index long q long secTer long firstCEWithPrimaryAtLeast (long) long p int index long getPrimaryBefore (long, boolean) int step long nextElement long p boolean isCompressible int index int step long q int getSecondaryBefore (long, int) int index int previousSec int sec long p int s int index int previousSec int sec int getTertiaryBefore (long, int, int) int index int previousTer int index int previousTer long secTer long p int s int t int index int previousTer long secTer long st int findPrimary (long) long p int index long getPrimaryAfter (long, int, boolean) int step long p int index boolean isCompressible long q int getSecondaryAfter (int, int) long secTer int secLimit int sec int index int s long secTer int secLimit int getTertiaryAfter (int, int, int) int terLimit long secTer int terLimit int index int s int t long secTer int terLimit long st private long getFirstSecTerForPrimary (int) int index long secTer private int findP (long) int j int i long q long p int start int limit private static boolean isEndOfPrimaryRange (long) long q static void <clinit> () }
android/icu/impl/coll/CollationRuleParser$Importer.class
CollationRuleParser.java package android.icu.impl.coll abstract android.icu.impl.coll.CollationRuleParser$Importer extends java.lang.Object { public abstract java.lang.String getRules (java.lang.String, java.lang.String) }
android/icu/impl/coll/CollationRuleParser$Position.class
CollationRuleParser.java package android.icu.impl.coll final enum android.icu.impl.coll.CollationRuleParser$Position extends java.lang.Enum { public static final enum android.icu.impl.coll.CollationRuleParser$Position FIRST_TERTIARY_IGNORABLE public static final enum android.icu.impl.coll.CollationRuleParser$Position LAST_TERTIARY_IGNORABLE public static final enum android.icu.impl.coll.CollationRuleParser$Position FIRST_SECONDARY_IGNORABLE public static final enum android.icu.impl.coll.CollationRuleParser$Position LAST_SECONDARY_IGNORABLE public static final enum android.icu.impl.coll.CollationRuleParser$Position FIRST_PRIMARY_IGNORABLE public static final enum android.icu.impl.coll.CollationRuleParser$Position LAST_PRIMARY_IGNORABLE public static final enum android.icu.impl.coll.CollationRuleParser$Position FIRST_VARIABLE public static final enum android.icu.impl.coll.CollationRuleParser$Position LAST_VARIABLE public static final enum android.icu.impl.coll.CollationRuleParser$Position FIRST_REGULAR public static final enum android.icu.impl.coll.CollationRuleParser$Position LAST_REGULAR public static final enum android.icu.impl.coll.CollationRuleParser$Position FIRST_IMPLICIT public static final enum android.icu.impl.coll.CollationRuleParser$Position LAST_IMPLICIT public static final enum android.icu.impl.coll.CollationRuleParser$Position FIRST_TRAILING public static final enum android.icu.impl.coll.CollationRuleParser$Position LAST_TRAILING private static final synthetic android.icu.impl.coll.CollationRuleParser$Position[] $VALUES public static android.icu.impl.coll.CollationRuleParser$Position[] values () public static android.icu.impl.coll.CollationRuleParser$Position valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/impl/coll/CollationRuleParser$Sink.class
CollationRuleParser.java package android.icu.impl.coll abstract android.icu.impl.coll.CollationRuleParser$Sink extends java.lang.Object { void <init> () abstract void addReset (int, java.lang.CharSequence) abstract void addRelation (int, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence) void suppressContractions (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet set void optimize (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet set }
android/icu/impl/coll/CollationRuleParser.class
CollationRuleParser.java package android.icu.impl.coll public final android.icu.impl.coll.CollationRuleParser extends java.lang.Object { static final android.icu.impl.coll.CollationRuleParser$Position[] POSITION_VALUES static final char POS_LEAD static final char POS_BASE private static final int UCOL_DEFAULT private static final int UCOL_OFF private static final int UCOL_ON private static final int STRENGTH_MASK private static final int STARRED_FLAG private static final int OFFSET_SHIFT private static final String BEFORE private final StringBuilder rawBuilder private static final String[] positions private static final String[] gSpecialReorderCodes private static final int U_PARSE_CONTEXT_LEN private android.icu.text.Normalizer2 nfd private android.icu.text.Normalizer2 nfc private String rules private final android.icu.impl.coll.CollationData baseData private android.icu.impl.coll.CollationSettings settings private android.icu.impl.coll.CollationRuleParser$Sink sink private android.icu.impl.coll.CollationRuleParser$Importer importer private int ruleIndex static final synthetic boolean $assertionsDisabled void <init> (android.icu.impl.coll.CollationData) android.icu.impl.coll.CollationData base void setSink (android.icu.impl.coll.CollationRuleParser$Sink) android.icu.impl.coll.CollationRuleParser$Sink sinkAlias void setImporter (android.icu.impl.coll.CollationRuleParser$Importer) android.icu.impl.coll.CollationRuleParser$Importer importerAlias void parse (java.lang.String, android.icu.impl.coll.CollationSettings) throws java.text.ParseException String ruleString android.icu.impl.coll.CollationSettings outSettings private void parse (java.lang.String) throws java.text.ParseException char c String ruleString private void parseRuleChain () throws java.text.ParseException int result int strength int i int resetStrength boolean isFirstRelation private int parseResetAndPosition () throws java.text.ParseException int j char c int resetStrength Exception e int i int resetStrength private int parseRelationOperator () int strength int strength int strength int strength int strength int strength int strength int strength int i char c private void parseRelationStrings (int, int) throws java.text.ParseException StringBuilder extBuilder int prefix0 int c Exception e int strength int i String prefix CharSequence extension char next private void parseStarredCharacters (int, int) throws java.text.ParseException Exception e int c Exception e int c int strength int i String empty int prev int j private int parseTailoringString (int, java.lang.StringBuilder) throws java.text.ParseException int i StringBuilder raw private int parseString (int, java.lang.StringBuilder) throws java.text.ParseException int cp char c int c int j int i StringBuilder raw private static final boolean isSurrogate (int) int c private int parseSpecialPosition (int, java.lang.StringBuilder) throws java.text.ParseException int pos String raw int i StringBuilder str int j private void parseSetting () throws java.text.ParseException String v int value char c int value int value int value int value int value int value int value android.icu.util.ULocale localeID Exception e String importedRules Exception e Exception e String importedRules String outerRules int outerRuleIndex android.icu.util.ULocale localeID String baseID String collationType String v int valueIndex Exception e Exception e android.icu.text.UnicodeSet set int i int j String raw private void parseReordering (java.lang.CharSequence) throws java.text.ParseException int limit String word int code Integer code int[] codes int j CharSequence raw int i java.util.ArrayList reorderCodes public static int getReorderCode (java.lang.String) int i int script String word private static int getOnOffValue (java.lang.String) String s private int parseUnicodeSet (int, android.icu.text.UnicodeSet) throws java.text.ParseException char c Exception e int i android.icu.text.UnicodeSet set int level int j private int readWords (int, java.lang.StringBuilder) int lastIndex char c int i StringBuilder raw private int skipComment (int) char c int i private void setParseError (java.lang.String) throws java.text.ParseException String reason private void setParseError (java.lang.String, java.lang.Exception) throws java.text.ParseException String reason Exception e java.text.ParseException newExc private java.text.ParseException makeParseException (java.lang.String) String reason private java.lang.String appendErrorContext (java.lang.String) String reason StringBuilder msg int start int length private static boolean isSyntaxChar (int) int c private int skipWhiteSpace (int) int i static void <clinit> () }
android/icu/impl/coll/CollationSettings.class
CollationSettings.java package android.icu.impl.coll public final android.icu.impl.coll.CollationSettings extends android.icu.impl.coll.SharedObject { public static final int CHECK_FCD public static final int NUMERIC static final int SHIFTED static final int ALTERNATE_MASK static final int MAX_VARIABLE_SHIFT static final int MAX_VARIABLE_MASK static final int UPPER_FIRST public static final int CASE_FIRST public static final int CASE_FIRST_AND_UPPER_MASK public static final int CASE_LEVEL public static final int BACKWARD_SECONDARY static final int STRENGTH_SHIFT static final int STRENGTH_MASK static final int MAX_VAR_SPACE static final int MAX_VAR_PUNCT static final int MAX_VAR_SYMBOL static final int MAX_VAR_CURRENCY public int options public long variableTop public byte[] reorderTable long minHighNoReorder long[] reorderRanges public int[] reorderCodes private static final int[] EMPTY_INT_ARRAY public int fastLatinOptions public char[] fastLatinPrimaries static final synthetic boolean $assertionsDisabled void <init> () public android.icu.impl.coll.CollationSettings clone () android.icu.impl.coll.CollationSettings newSettings public boolean equals (java.lang.Object) Object other android.icu.impl.coll.CollationSettings o public int hashCode () int i int h public void resetReordering () void aliasReordering (android.icu.impl.coll.CollationData, int[], int, byte[]) int[] codes int firstSplitByteRangeIndex android.icu.impl.coll.CollationData data int[] codesAndRanges int codesLength byte[] table int[] codes int rangesStart int rangesLimit int rangesLength public void setReordering (android.icu.impl.coll.CollationData, int[]) int pair int limit1 int i int rangesStart android.icu.impl.coll.CollationData data int[] codes android.icu.impl.coll.UVector32 rangesList int rangesLength int[] ranges byte[] table int b int firstSplitByteRangeIndex int rangesStart private void setReorderArrays (int[], int[], int, int, byte[]) int[] codes int[] ranges int rangesStart int rangesLength byte[] table private void setReorderRanges (int[], int, int) int i int[] ranges int rangesStart int rangesLength public void copyReorderingFrom (android.icu.impl.coll.CollationSettings) android.icu.impl.coll.CollationSettings other public boolean hasReordering () private static boolean reorderTableHasSplitBytes (byte[]) int i byte[] table public long reorder (long) long p byte b private long reorderEx (long) long p long q long r int i public void setStrength (int) int value int noStrength public void setStrengthDefault (int) int defaultOptions int noStrength static int getStrength (int) int options public int getStrength () public void setFlag (int, boolean) int bit boolean value public void setFlagDefault (int, int) int bit int defaultOptions public boolean getFlag (int) int bit public void setCaseFirst (int) int value int noCaseFirst public void setCaseFirstDefault (int) int defaultOptions int noCaseFirst public int getCaseFirst () public void setAlternateHandlingShifted (boolean) boolean value int noAlternate public void setAlternateHandlingDefault (int) int defaultOptions int noAlternate public boolean getAlternateHandling () public void setMaxVariable (int, int) int value int defaultOptions int noMax public int getMaxVariable () static boolean isTertiaryWithCaseBits (int) int options static int getTertiaryMask (int) int options static boolean sortsTertiaryUpperCaseFirst (int) int options public boolean dontCheckFCD () boolean hasBackwardSecondary () public boolean isNumeric () public volatile synthetic android.icu.impl.coll.SharedObject clone () public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException static void <clinit> () }
android/icu/impl/coll/CollationTailoring.class
CollationTailoring.java package android.icu.impl.coll public final android.icu.impl.coll.CollationTailoring extends java.lang.Object { public android.icu.impl.coll.CollationData data public android.icu.impl.coll.SharedObject$Reference settings private String rules private android.icu.util.UResourceBundle rulesResource public android.icu.util.ULocale actualLocale public int version android.icu.impl.coll.CollationData ownedData android.icu.impl.Trie2_32 trie android.icu.text.UnicodeSet unsafeBackwardSet public java.util.Map maxExpansions static final synthetic boolean $assertionsDisabled void <init> (android.icu.impl.coll.SharedObject$Reference) android.icu.impl.coll.SharedObject$Reference baseSettings void ensureOwnedData () android.icu.impl.Normalizer2Impl nfcImpl void setRules (java.lang.String) String r void setRulesResource (android.icu.util.UResourceBundle) android.icu.util.UResourceBundle res public java.lang.String getRules () static android.icu.util.VersionInfo makeBaseVersion (android.icu.util.VersionInfo) android.icu.util.VersionInfo ucaVersion void setVersion (int, int) int baseVersion int rulesVersion int r int s int t int q int getUCAVersion () static void <clinit> () }
android/icu/impl/coll/CollationWeights$1.class
CollationWeights.java package android.icu.impl.coll synthetic android.icu.impl.coll.CollationWeights$1 extends java.lang.Object { }
android/icu/impl/coll/CollationWeights$WeightRange.class
CollationWeights.java package android.icu.impl.coll final android.icu.impl.coll.CollationWeights$WeightRange extends java.lang.Object implements java.lang.Comparable { long start long end int length int count private void <init> () public int compareTo (android.icu.impl.coll.CollationWeights$WeightRange) android.icu.impl.coll.CollationWeights$WeightRange other long l long r public volatile synthetic int compareTo (java.lang.Object) synthetic void <init> (android.icu.impl.coll.CollationWeights$1) android.icu.impl.coll.CollationWeights$1 x0 }
android/icu/impl/coll/CollationWeights.class
CollationWeights.java package android.icu.impl.coll public final android.icu.impl.coll.CollationWeights extends java.lang.Object { private int middleLength private int[] minBytes private int[] maxBytes private android.icu.impl.coll.CollationWeights$WeightRange[] ranges private int rangeIndex private int rangeCount static final synthetic boolean $assertionsDisabled public void <init> () public void initForPrimary (boolean) boolean compressible public void initForSecondary () public void initForTertiary () public boolean allocWeights (long, long, int) int i int minLength long lowerLimit long upperLimit int n public long nextWeight () android.icu.impl.coll.CollationWeights$WeightRange range long weight public static int lengthOfWeight (long) long weight private static int getWeightTrail (long, int) long weight int length private static long setWeightTrail (long, int, int) long weight int length int trail private static int getWeightByte (long, int) long weight int idx private static long setWeightByte (long, int, int) long mask long weight int idx int b long mask private static long truncateWeight (long, int) long weight int length private static long incWeightTrail (long, int) long weight int length private static long decWeightTrail (long, int) long weight int length private int countBytes (int) int idx private long incWeight (long, int) int b long weight int length private long incWeightByOffset (long, int, int) long weight int length int offset private void lengthenRange (android.icu.impl.coll.CollationWeights$WeightRange) android.icu.impl.coll.CollationWeights$WeightRange range int length private boolean getWeightRanges (long, long) int trail int length int trail int length long lowerEnd long upperStart boolean merged int length int length long lowerLimit long upperLimit int lowerLength int upperLength android.icu.impl.coll.CollationWeights$WeightRange[] lower android.icu.impl.coll.CollationWeights$WeightRange middle android.icu.impl.coll.CollationWeights$WeightRange[] upper long weight private boolean allocWeightsInShortRanges (int, int) int i int n int minLength private boolean allocWeightsInMinLengthRanges (int, int) int i int n int minLength int count int minLengthRangeCount int nextCountBytes long start long end int count2 int count1 static void <clinit> () }
android/icu/impl/coll/ContractionsAndExpansions$CESink.class
ContractionsAndExpansions.java package android.icu.impl.coll public abstract android.icu.impl.coll.ContractionsAndExpansions$CESink extends java.lang.Object { public abstract void handleCE (long) public abstract void handleExpansion (long[], int, int) }
android/icu/impl/coll/ContractionsAndExpansions.class
ContractionsAndExpansions.java package android.icu.impl.coll public final android.icu.impl.coll.ContractionsAndExpansions extends java.lang.Object { private android.icu.impl.coll.CollationData data private android.icu.text.UnicodeSet contractions private android.icu.text.UnicodeSet expansions private android.icu.impl.coll.ContractionsAndExpansions$CESink sink private boolean addPrefixes private int checkTailored private android.icu.text.UnicodeSet tailored private android.icu.text.UnicodeSet ranges private StringBuilder unreversedPrefix private String suffix private long[] ces static final synthetic boolean $assertionsDisabled public void <init> (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.impl.coll.ContractionsAndExpansions$CESink, boolean) android.icu.text.UnicodeSet con android.icu.text.UnicodeSet exp android.icu.impl.coll.ContractionsAndExpansions$CESink s boolean prefixes public void forData (android.icu.impl.coll.CollationData) android.icu.impl.Trie2$Range range android.icu.impl.Trie2$Range range android.icu.impl.coll.CollationData d java.util.Iterator trieIterator private void enumCnERange (int, int, int, android.icu.impl.coll.ContractionsAndExpansions) int i int count int start int end int ce32 android.icu.impl.coll.ContractionsAndExpansions cne public void forCodePoint (android.icu.impl.coll.CollationData, int) android.icu.impl.coll.CollationData d int c int ce32 private void handleCE32 (int, int, int) int i int idx int length int idx int length int length int c android.icu.impl.coll.UTF16CollationIterator iter StringBuilder hangul int start int end int ce32 private void handlePrefixes (int, int, int) android.icu.util.CharsTrie$Entry e int start int end int ce32 int index android.icu.util.CharsTrie$Iterator prefixes void handleContractions (int, int, int) android.icu.util.CharsTrie$Entry e int start int end int ce32 int index android.icu.util.CharsTrie$Iterator suffixes void addExpansions (int, int) int start int end void addStrings (int, int, android.icu.text.UnicodeSet) int start int end android.icu.text.UnicodeSet set StringBuilder s private void setPrefix (java.lang.CharSequence) CharSequence pfx private void resetPrefix () static void <clinit> () }
android/icu/impl/coll/FCDIterCollationIterator$State.class
FCDIterCollationIterator.java package android.icu.impl.coll final enum android.icu.impl.coll.FCDIterCollationIterator$State extends java.lang.Enum { public static final enum android.icu.impl.coll.FCDIterCollationIterator$State ITER_CHECK_FWD public static final enum android.icu.impl.coll.FCDIterCollationIterator$State ITER_CHECK_BWD public static final enum android.icu.impl.coll.FCDIterCollationIterator$State ITER_IN_FCD_SEGMENT public static final enum android.icu.impl.coll.FCDIterCollationIterator$State IN_NORM_ITER_AT_LIMIT public static final enum android.icu.impl.coll.FCDIterCollationIterator$State IN_NORM_ITER_AT_START private static final synthetic android.icu.impl.coll.FCDIterCollationIterator$State[] $VALUES public static android.icu.impl.coll.FCDIterCollationIterator$State[] values () public static android.icu.impl.coll.FCDIterCollationIterator$State valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/impl/coll/FCDIterCollationIterator.class
FCDIterCollationIterator.java package android.icu.impl.coll public final android.icu.impl.coll.FCDIterCollationIterator extends android.icu.impl.coll.IterCollationIterator { private android.icu.impl.coll.FCDIterCollationIterator$State state private int start private int pos private int limit private final android.icu.impl.Normalizer2Impl nfcImpl private StringBuilder s private StringBuilder normalized static final synthetic boolean $assertionsDisabled public void <init> (android.icu.impl.coll.CollationData, boolean, android.icu.text.UCharacterIterator, int) android.icu.impl.coll.CollationData data boolean numeric android.icu.text.UCharacterIterator ui int startIndex public void resetToOffset (int) int newOffset public int getOffset () public int nextCodePoint () int trail int c int c int c public int previousCodePoint () int prev int c int c int c protected long handleNextCE32 () int c int c int c int c protected char handleGetTrailSurrogate () int trail char trail protected void forwardNumCodePoints (int) int num protected void backwardNumCodePoints (int) int num private void switchToForward () private boolean nextSegment () int c int fcd16 int leadCC int prevCC private void switchToBackward () private boolean previousSegment () int c int fcd16 int trailCC int nextCC private void normalize (java.lang.CharSequence) CharSequence s static void <clinit> () }
android/icu/impl/coll/FCDUTF16CollationIterator.class
FCDUTF16CollationIterator.java package android.icu.impl.coll public final android.icu.impl.coll.FCDUTF16CollationIterator extends android.icu.impl.coll.UTF16CollationIterator { private CharSequence rawSeq private static final int rawStart private int segmentStart private int segmentLimit private int rawLimit private final android.icu.impl.Normalizer2Impl nfcImpl private StringBuilder normalized private int checkDir static final synthetic boolean $assertionsDisabled public void <init> (android.icu.impl.coll.CollationData) android.icu.impl.coll.CollationData d public void <init> (android.icu.impl.coll.CollationData, boolean, java.lang.CharSequence, int) android.icu.impl.coll.CollationData data boolean numeric CharSequence s int p public boolean equals (java.lang.Object) Object other android.icu.impl.coll.FCDUTF16CollationIterator o public int hashCode () public void resetToOffset (int) int newOffset public int getOffset () public void setText (boolean, java.lang.CharSequence, int) boolean numeric CharSequence s int p public int nextCodePoint () char c char c char trail char c public int previousCodePoint () char c char c char lead char c protected long handleNextCE32 () char c char c char c protected void forwardNumCodePoints (int) int num protected void backwardNumCodePoints (int) int num private void switchToForward () private void nextSegment () int q int c int fcd16 int leadCC int p int prevCC private void switchToBackward () private void previousSegment () int q int c int fcd16 int trailCC int p int nextCC private void normalize (int, int) int from int to static void <clinit> () }
android/icu/impl/coll/IterCollationIterator.class
IterCollationIterator.java package android.icu.impl.coll public android.icu.impl.coll.IterCollationIterator extends android.icu.impl.coll.CollationIterator { protected android.icu.text.UCharacterIterator iter public void <init> (android.icu.impl.coll.CollationData, boolean, android.icu.text.UCharacterIterator) android.icu.impl.coll.CollationData d boolean numeric android.icu.text.UCharacterIterator ui public void resetToOffset (int) int newOffset public int getOffset () public int nextCodePoint () public int previousCodePoint () protected long handleNextCE32 () int c protected char handleGetTrailSurrogate () int trail protected void forwardNumCodePoints (int) int num protected void backwardNumCodePoints (int) int num }
android/icu/impl/coll/SharedObject$Reference.class
SharedObject.java package android.icu.impl.coll public final android.icu.impl.coll.SharedObject$Reference extends java.lang.Object implements java.lang.Cloneable { private android.icu.impl.coll.SharedObject ref public void <init> (android.icu.impl.coll.SharedObject) android.icu.impl.coll.SharedObject r public android.icu.impl.coll.SharedObject$Reference clone () android.icu.impl.coll.SharedObject$Reference c CloneNotSupportedException e android.icu.impl.coll.SharedObject$Reference c public android.icu.impl.coll.SharedObject readOnly () public android.icu.impl.coll.SharedObject copyOnWrite () android.icu.impl.coll.SharedObject r android.icu.impl.coll.SharedObject r2 public void clear () protected void finalize () throws java.lang.Throwable public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException }
android/icu/impl/coll/SharedObject.class
SharedObject.java package android.icu.impl.coll public android.icu.impl.coll.SharedObject extends java.lang.Object implements java.lang.Cloneable { private java.util.concurrent.atomic.AtomicInteger refCount public void <init> () public android.icu.impl.coll.SharedObject clone () android.icu.impl.coll.SharedObject c CloneNotSupportedException e android.icu.impl.coll.SharedObject c public final void addRef () public final void removeRef () public final int getRefCount () public final void deleteIfZeroRefCount () public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException }
android/icu/impl/coll/TailoredSet.class
TailoredSet.java package android.icu.impl.coll public final android.icu.impl.coll.TailoredSet extends java.lang.Object { private android.icu.impl.coll.CollationData data private android.icu.impl.coll.CollationData baseData private android.icu.text.UnicodeSet tailored private StringBuilder unreversedPrefix private String suffix static final synthetic boolean $assertionsDisabled public void <init> (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet t public void forData (android.icu.impl.coll.CollationData) android.icu.impl.Trie2$Range range android.icu.impl.coll.CollationData d java.util.Iterator trieIterator private void enumTailoredRange (int, int, int, android.icu.impl.coll.TailoredSet) int start int end int ce32 android.icu.impl.coll.TailoredSet ts private void handleCE32 (int, int, int) int baseCE32 int start int end int ce32 private void compare (int, int, int) int baseIndex int dataIndex int baseIndex int baseIndex int dataIndex int baseIndex int tag int baseTag long dataCE long p int i int length int baseLength int idx0 int idx1 int i int length int baseLength int idx0 int idx1 StringBuilder jamos int length int c int ce32 int baseCE32 int tag int baseTag private void comparePrefixes (int, java.lang.CharSequence, int, java.lang.CharSequence, int) int cmp int c CharSequence p int pidx CharSequence q int qidx android.icu.util.CharsTrie$Iterator prefixes android.icu.util.CharsTrie$Iterator basePrefixes String tp String bp String none android.icu.util.CharsTrie$Entry te android.icu.util.CharsTrie$Entry be private void compareContractions (int, java.lang.CharSequence, int, java.lang.CharSequence, int) int cmp int c CharSequence p int pidx CharSequence q int qidx android.icu.util.CharsTrie$Iterator suffixes android.icu.util.CharsTrie$Iterator baseSuffixes String ts String bs String none android.icu.util.CharsTrie$Entry te android.icu.util.CharsTrie$Entry be private void addPrefixes (android.icu.impl.coll.CollationData, int, java.lang.CharSequence, int) android.icu.util.CharsTrie$Entry e android.icu.impl.coll.CollationData d int c CharSequence p int pidx android.icu.util.CharsTrie$Iterator prefixes private void addPrefix (android.icu.impl.coll.CollationData, java.lang.CharSequence, int, int) int idx android.icu.impl.coll.CollationData d CharSequence pfx int c int ce32 private void addContractions (int, java.lang.CharSequence, int) android.icu.util.CharsTrie$Entry e int c CharSequence p int pidx android.icu.util.CharsTrie$Iterator suffixes private void addSuffix (int, java.lang.CharSequence) int c CharSequence sfx private void add (int) StringBuilder s int c private void setPrefix (java.lang.CharSequence) CharSequence pfx private void resetPrefix () static void <clinit> () }
android/icu/impl/coll/UTF16CollationIterator.class
UTF16CollationIterator.java package android.icu.impl.coll public android.icu.impl.coll.UTF16CollationIterator extends android.icu.impl.coll.CollationIterator { protected CharSequence seq protected int start protected int pos protected int limit static final synthetic boolean $assertionsDisabled public void <init> (android.icu.impl.coll.CollationData) android.icu.impl.coll.CollationData d public void <init> (android.icu.impl.coll.CollationData, boolean, java.lang.CharSequence, int) android.icu.impl.coll.CollationData d boolean numeric CharSequence s int p public boolean equals (java.lang.Object) Object other android.icu.impl.coll.UTF16CollationIterator o public int hashCode () public void resetToOffset (int) int newOffset public int getOffset () public void setText (boolean, java.lang.CharSequence, int) boolean numeric CharSequence s int p public int nextCodePoint () char trail char c public int previousCodePoint () char lead char c protected long handleNextCE32 () char c protected char handleGetTrailSurrogate () char trail protected void forwardNumCodePoints (int) char c int num protected void backwardNumCodePoints (int) char c int num static void <clinit> () }
android/icu/impl/coll/UVector32.class
UVector32.java package android.icu.impl.coll public final android.icu.impl.coll.UVector32 extends java.lang.Object { private int[] buffer private int length public void <init> () public boolean isEmpty () public int size () public int elementAti (int) int i public int[] getBuffer () public void addElement (int) int e public void setElementAt (int, int) int elem int index public void insertElementAt (int, int) int elem int index public void removeAllElements () private void ensureAppendCapacity () int newCapacity int[] newBuffer }
android/icu/impl/coll/UVector64.class
UVector64.java package android.icu.impl.coll public final android.icu.impl.coll.UVector64 extends java.lang.Object { private long[] buffer private int length public void <init> () public boolean isEmpty () public int size () public long elementAti (int) int i public long[] getBuffer () public void addElement (long) long e public void setElementAt (long, int) long elem int index public void insertElementAt (long, int) long elem int index public void removeAllElements () private void ensureAppendCapacity () int newCapacity long[] newBuffer }
android/icu/impl/data/
android/icu/impl/data/HolidayBundle.class
HolidayBundle.java package android.icu.impl.data public android.icu.impl.data.HolidayBundle extends java.util.ListResourceBundle { private static final Object[][] fContents public void <init> () public synchronized java.lang.Object[][] getContents () static void <clinit> () }
android/icu/impl/data/HolidayBundle_da.class
HolidayBundle_da.java package android.icu.impl.data public android.icu.impl.data.HolidayBundle_da extends java.util.ListResourceBundle { private static final Object[][] fContents public void <init> () public synchronized java.lang.Object[][] getContents () static void <clinit> () }
android/icu/impl/data/HolidayBundle_da_DK.class
HolidayBundle_da_DK.java package android.icu.impl.data public android.icu.impl.data.HolidayBundle_da_DK extends java.util.ListResourceBundle { private static final android.icu.util.Holiday[] fHolidays private static final Object[][] fContents public void <init> () public synchronized java.lang.Object[][] getContents () static void <clinit> () }
android/icu/impl/data/HolidayBundle_de.class
HolidayBundle_de.java package android.icu.impl.data public android.icu.impl.data.HolidayBundle_de extends java.util.ListResourceBundle { private static final Object[][] fContents public void <init> () public synchronized java.lang.Object[][] getContents () static void <clinit> () }
android/icu/impl/data/HolidayBundle_de_AT.class
HolidayBundle_de_AT.java package android.icu.impl.data public android.icu.impl.data.HolidayBundle_de_AT extends java.util.ListResourceBundle { private static final android.icu.util.Holiday[] fHolidays private static final Object[][] fContents public void <init> () public synchronized java.lang.Object[][] getContents () static void <clinit> () }
android/icu/impl/data/HolidayBundle_de_DE.class
HolidayBundle_de_DE.java package android.icu.impl.data public android.icu.impl.data.HolidayBundle_de_DE extends java.util.ListResourceBundle { private static final android.icu.util.Holiday[] fHolidays private static final Object[][] fContents public void <init> () public synchronized java.lang.Object[][] getContents () static void <clinit> () }
android/icu/impl/data/HolidayBundle_el.class
HolidayBundle_el.java package android.icu.impl.data public android.icu.impl.data.HolidayBundle_el extends java.util.ListResourceBundle { private static final Object[][] fContents public void <init> () public synchronized java.lang.Object[][] getContents () static void <clinit> () }
android/icu/impl/data/HolidayBundle_el_GR.class
HolidayBundle_el_GR.java package android.icu.impl.data public android.icu.impl.data.HolidayBundle_el_GR extends java.util.ListResourceBundle { private static final android.icu.util.Holiday[] fHolidays private static final Object[][] fContents public void <init> () public synchronized java.lang.Object[][] getContents () static void <clinit> () }
android/icu/impl/data/HolidayBundle_en.class
HolidayBundle_en.java package android.icu.impl.data public android.icu.impl.data.HolidayBundle_en extends java.util.ListResourceBundle { private static final Object[][] fContents public void <init> () public synchronized java.lang.Object[][] getContents () static void <clinit> () }
android/icu/impl/data/HolidayBundle_en_CA.class
HolidayBundle_en_CA.java package android.icu.impl.data public android.icu.impl.data.HolidayBundle_en_CA extends java.util.ListResourceBundle { private static final android.icu.util.Holiday[] fHolidays private static final Object[][] fContents public void <init> () public synchronized java.lang.Object[][] getContents () static void <clinit> () }
android/icu/impl/data/HolidayBundle_en_GB.class
HolidayBundle_en_GB.java package android.icu.impl.data public android.icu.impl.data.HolidayBundle_en_GB extends java.util.ListResourceBundle { private static final android.icu.util.Holiday[] fHolidays private static final Object[][] fContents public void <init> () public synchronized java.lang.Object[][] getContents () static void <clinit> () }
android/icu/impl/data/HolidayBundle_en_US.class
HolidayBundle_en_US.java package android.icu.impl.data public android.icu.impl.data.HolidayBundle_en_US extends java.util.ListResourceBundle { private static final android.icu.util.Holiday[] fHolidays private static final Object[][] fContents public void <init> () public synchronized java.lang.Object[][] getContents () static void <clinit> () }
android/icu/impl/data/HolidayBundle_es.class
HolidayBundle_es.java package android.icu.impl.data public android.icu.impl.data.HolidayBundle_es extends java.util.ListResourceBundle { private static final Object[][] fContents public void <init> () public synchronized java.lang.Object[][] getContents () static void <clinit> () }
android/icu/impl/data/HolidayBundle_es_MX.class
HolidayBundle_es_MX.java package android.icu.impl.data public android.icu.impl.data.HolidayBundle_es_MX extends java.util.ListResourceBundle { private static final android.icu.util.Holiday[] fHolidays private static final Object[][] fContents public void <init> () public synchronized java.lang.Object[][] getContents () static void <clinit> () }
android/icu/impl/data/HolidayBundle_fr.class
HolidayBundle_fr.java package android.icu.impl.data public android.icu.impl.data.HolidayBundle_fr extends java.util.ListResourceBundle { private static final Object[][] fContents public void <init> () public synchronized java.lang.Object[][] getContents () static void <clinit> () }
android/icu/impl/data/HolidayBundle_fr_CA.class
HolidayBundle_fr_CA.java package android.icu.impl.data public android.icu.impl.data.HolidayBundle_fr_CA extends java.util.ListResourceBundle { private static final android.icu.util.Holiday[] fHolidays private static final Object[][] fContents public void <init> () public synchronized java.lang.Object[][] getContents () static void <clinit> () }
android/icu/impl/data/HolidayBundle_fr_FR.class
HolidayBundle_fr_FR.java package android.icu.impl.data public android.icu.impl.data.HolidayBundle_fr_FR extends java.util.ListResourceBundle { private static final android.icu.util.Holiday[] fHolidays private static final Object[][] fContents public void <init> () public synchronized java.lang.Object[][] getContents () static void <clinit> () }
android/icu/impl/data/HolidayBundle_it.class
HolidayBundle_it.java package android.icu.impl.data public android.icu.impl.data.HolidayBundle_it extends java.util.ListResourceBundle { private static final Object[][] fContents public void <init> () public synchronized java.lang.Object[][] getContents () static void <clinit> () }
android/icu/impl/data/HolidayBundle_it_IT.class
HolidayBundle_it_IT.java package android.icu.impl.data public android.icu.impl.data.HolidayBundle_it_IT extends java.util.ListResourceBundle { private static final android.icu.util.Holiday[] fHolidays private static final Object[][] fContents public void <init> () public synchronized java.lang.Object[][] getContents () static void <clinit> () }
android/icu/impl/data/HolidayBundle_iw.class
HolidayBundle_iw.java package android.icu.impl.data public android.icu.impl.data.HolidayBundle_iw extends java.util.ListResourceBundle { private static final Object[][] fContents public void <init> () public synchronized java.lang.Object[][] getContents () static void <clinit> () }
android/icu/impl/data/HolidayBundle_iw_IL.class
HolidayBundle_iw_IL.java package android.icu.impl.data public android.icu.impl.data.HolidayBundle_iw_IL extends java.util.ListResourceBundle { private static final android.icu.util.Holiday[] fHolidays private static final Object[][] fContents public void <init> () public synchronized java.lang.Object[][] getContents () static void <clinit> () }
android/icu/impl/data/HolidayBundle_ja_JP.class
HolidayBundle_ja_JP.java package android.icu.impl.data public android.icu.impl.data.HolidayBundle_ja_JP extends java.util.ListResourceBundle { private static final android.icu.util.Holiday[] fHolidays private static final Object[][] fContents public void <init> () public synchronized java.lang.Object[][] getContents () static void <clinit> () }
android/icu/impl/data/ResourceReader.class
ResourceReader.java package android.icu.impl.data public android.icu.impl.data.ResourceReader extends java.lang.Object implements java.io.Closeable { private java.io.BufferedReader reader private String resourceName private String encoding private Class root private int lineNo public void <init> (java.lang.String, java.lang.String) throws java.io.UnsupportedEncodingException String resourceName String encoding public void <init> (java.lang.String) String resourceName public void <init> (java.lang.Class, java.lang.String, java.lang.String) throws java.io.UnsupportedEncodingException Class rootClass String resourceName String encoding public void <init> (java.io.InputStream, java.lang.String, java.lang.String) java.io.InputStreamReader isr java.io.InputStream is String resourceName String encoding public void <init> (java.io.InputStream, java.lang.String) java.io.InputStream is String resourceName public void <init> (java.lang.Class, java.lang.String) Class rootClass String resourceName public java.lang.String readLine () throws java.io.IOException String line public java.lang.String readLineSkippingComments (boolean) throws java.io.IOException String line int pos boolean trim public java.lang.String readLineSkippingComments () throws java.io.IOException public int getLineNumber () public java.lang.String describePosition () public void reset () private void _reset () throws java.io.UnsupportedEncodingException java.io.InputStream is java.io.InputStreamReader isr public void close () throws java.io.IOException }
android/icu/impl/data/TokenIterator.class
TokenIterator.java package android.icu.impl.data public android.icu.impl.data.TokenIterator extends java.lang.Object { private android.icu.impl.data.ResourceReader reader private String line private StringBuffer buf private boolean done private int pos private int lastpos public void <init> (android.icu.impl.data.ResourceReader) android.icu.impl.data.ResourceReader r public java.lang.String next () throws java.io.IOException public int getLineNumber () public java.lang.String describePosition () private int nextToken (int) int c32 int position int startpos char c char quote int[] posref }
android/icu/impl/duration/
android/icu/impl/duration/BasicDurationFormat.class
BasicDurationFormat.java package android.icu.impl.duration public android.icu.impl.duration.BasicDurationFormat extends android.icu.text.DurationFormat { private static final long serialVersionUID transient android.icu.impl.duration.DurationFormatter formatter transient android.icu.impl.duration.PeriodFormatter pformatter transient android.icu.impl.duration.PeriodFormatterService pfs public static android.icu.impl.duration.BasicDurationFormat getInstance (android.icu.util.ULocale) android.icu.util.ULocale locale public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition) String res String res String res Object object StringBuffer toAppend java.text.FieldPosition pos public void <init> () public void <init> (android.icu.util.ULocale) android.icu.util.ULocale locale public java.lang.String formatDurationFrom (long, long) long duration long referenceDate public java.lang.String formatDurationFromNow (long) long duration public java.lang.String formatDurationFromNowTo (java.util.Date) java.util.Date targetDate public java.lang.String formatDuration (java.lang.Object) double fullSeconds double intSeconds double millis Number n float floatVal android.icu.impl.duration.TimeUnit alternateUnit float alternateVal int i Object obj javax.xml.datatype.DatatypeConstants$Field[] inFields android.icu.impl.duration.TimeUnit[] outFields javax.xml.datatype.Duration inDuration android.icu.impl.duration.Period p javax.xml.datatype.Duration duration boolean inPast boolean sawNonZero }
android/icu/impl/duration/BasicDurationFormatter.class
BasicDurationFormatter.java package android.icu.impl.duration android.icu.impl.duration.BasicDurationFormatter extends java.lang.Object implements android.icu.impl.duration.DurationFormatter { private android.icu.impl.duration.PeriodFormatter formatter private android.icu.impl.duration.PeriodBuilder builder private android.icu.impl.duration.DateFormatter fallback private long fallbackLimit private String localeName private java.util.TimeZone timeZone public void <init> (android.icu.impl.duration.PeriodFormatter, android.icu.impl.duration.PeriodBuilder, android.icu.impl.duration.DateFormatter, long) android.icu.impl.duration.PeriodFormatter formatter android.icu.impl.duration.PeriodBuilder builder android.icu.impl.duration.DateFormatter fallback long fallbackLimit protected void <init> (android.icu.impl.duration.PeriodFormatter, android.icu.impl.duration.PeriodBuilder, android.icu.impl.duration.DateFormatter, long, java.lang.String, java.util.TimeZone) android.icu.impl.duration.PeriodFormatter formatter android.icu.impl.duration.PeriodBuilder builder android.icu.impl.duration.DateFormatter fallback long fallbackLimit String localeName java.util.TimeZone timeZone public java.lang.String formatDurationFromNowTo (java.util.Date) java.util.Date targetDate long now long duration public java.lang.String formatDurationFromNow (long) long duration public java.lang.String formatDurationFrom (long, long) android.icu.impl.duration.Period p long duration long referenceDate String s public android.icu.impl.duration.DurationFormatter withLocale (java.lang.String) android.icu.impl.duration.PeriodFormatter newFormatter android.icu.impl.duration.PeriodBuilder newBuilder android.icu.impl.duration.DateFormatter newFallback String locName public android.icu.impl.duration.DurationFormatter withTimeZone (java.util.TimeZone) android.icu.impl.duration.PeriodBuilder newBuilder android.icu.impl.duration.DateFormatter newFallback java.util.TimeZone tz protected java.lang.String doFallback (long, long) long duration long referenceDate protected android.icu.impl.duration.Period doBuild (long, long) long duration long referenceDate protected java.lang.String doFormat (android.icu.impl.duration.Period) android.icu.impl.duration.Period period }
android/icu/impl/duration/BasicDurationFormatterFactory.class
BasicDurationFormatterFactory.java package android.icu.impl.duration android.icu.impl.duration.BasicDurationFormatterFactory extends java.lang.Object implements android.icu.impl.duration.DurationFormatterFactory { private android.icu.impl.duration.BasicPeriodFormatterService ps private android.icu.impl.duration.PeriodFormatter formatter private android.icu.impl.duration.PeriodBuilder builder private android.icu.impl.duration.DateFormatter fallback private long fallbackLimit private String localeName private java.util.TimeZone timeZone private android.icu.impl.duration.BasicDurationFormatter f void <init> (android.icu.impl.duration.BasicPeriodFormatterService) android.icu.impl.duration.BasicPeriodFormatterService ps public android.icu.impl.duration.DurationFormatterFactory setPeriodFormatter (android.icu.impl.duration.PeriodFormatter) android.icu.impl.duration.PeriodFormatter formatter public android.icu.impl.duration.DurationFormatterFactory setPeriodBuilder (android.icu.impl.duration.PeriodBuilder) android.icu.impl.duration.PeriodBuilder builder public android.icu.impl.duration.DurationFormatterFactory setFallback (android.icu.impl.duration.DateFormatter) android.icu.impl.duration.DateFormatter fallback boolean doReset public android.icu.impl.duration.DurationFormatterFactory setFallbackLimit (long) long fallbackLimit public android.icu.impl.duration.DurationFormatterFactory setLocale (java.lang.String) String localeName public android.icu.impl.duration.DurationFormatterFactory setTimeZone (java.util.TimeZone) java.util.TimeZone timeZone public android.icu.impl.duration.DurationFormatter getFormatter () public android.icu.impl.duration.PeriodFormatter getPeriodFormatter () public android.icu.impl.duration.PeriodBuilder getPeriodBuilder () public android.icu.impl.duration.DateFormatter getFallback () public long getFallbackLimit () public java.lang.String getLocaleName () public java.util.TimeZone getTimeZone () protected android.icu.impl.duration.BasicDurationFormatter createFormatter () protected void reset () }
android/icu/impl/duration/BasicPeriodBuilderFactory$Settings.class
BasicPeriodBuilderFactory.java package android.icu.impl.duration android.icu.impl.duration.BasicPeriodBuilderFactory$Settings extends java.lang.Object { boolean inUse short uset android.icu.impl.duration.TimeUnit maxUnit android.icu.impl.duration.TimeUnit minUnit int maxLimit int minLimit boolean allowZero boolean weeksAloneOnly boolean allowMillis final synthetic android.icu.impl.duration.BasicPeriodBuilderFactory this$0 void <init> (android.icu.impl.duration.BasicPeriodBuilderFactory) android.icu.impl.duration.BasicPeriodBuilderFactory this$0 android.icu.impl.duration.BasicPeriodBuilderFactory$Settings setUnits (int) int i int lastUnit int uset android.icu.impl.duration.BasicPeriodBuilderFactory$Settings result short effectiveSet () android.icu.impl.duration.TimeUnit effectiveMinUnit () int i android.icu.impl.duration.BasicPeriodBuilderFactory$Settings setMaxLimit (float) float maxLimit int val android.icu.impl.duration.BasicPeriodBuilderFactory$Settings result android.icu.impl.duration.BasicPeriodBuilderFactory$Settings setMinLimit (float) float minLimit int val android.icu.impl.duration.BasicPeriodBuilderFactory$Settings result android.icu.impl.duration.BasicPeriodBuilderFactory$Settings setAllowZero (boolean) boolean allow android.icu.impl.duration.BasicPeriodBuilderFactory$Settings result android.icu.impl.duration.BasicPeriodBuilderFactory$Settings setWeeksAloneOnly (boolean) boolean weeksAlone android.icu.impl.duration.BasicPeriodBuilderFactory$Settings result android.icu.impl.duration.BasicPeriodBuilderFactory$Settings setAllowMilliseconds (boolean) boolean allowMillis android.icu.impl.duration.BasicPeriodBuilderFactory$Settings result android.icu.impl.duration.BasicPeriodBuilderFactory$Settings setLocale (java.lang.String) String localeName android.icu.impl.duration.impl.PeriodFormatterData data android.icu.impl.duration.BasicPeriodBuilderFactory$Settings setInUse () android.icu.impl.duration.Period createLimited (long, boolean) long maxUnitDuration android.icu.impl.duration.TimeUnit emu long emud long eml long duration boolean inPast public android.icu.impl.duration.BasicPeriodBuilderFactory$Settings copy () android.icu.impl.duration.BasicPeriodBuilderFactory$Settings result }
android/icu/impl/duration/BasicPeriodBuilderFactory.class
BasicPeriodBuilderFactory.java package android.icu.impl.duration android.icu.impl.duration.BasicPeriodBuilderFactory extends java.lang.Object implements android.icu.impl.duration.PeriodBuilderFactory { private android.icu.impl.duration.impl.PeriodFormatterDataService ds private android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings private static final short allBits void <init> (android.icu.impl.duration.impl.PeriodFormatterDataService) android.icu.impl.duration.impl.PeriodFormatterDataService ds static long approximateDurationOf (android.icu.impl.duration.TimeUnit) android.icu.impl.duration.TimeUnit unit public android.icu.impl.duration.PeriodBuilderFactory setAvailableUnitRange (android.icu.impl.duration.TimeUnit, android.icu.impl.duration.TimeUnit) int i android.icu.impl.duration.TimeUnit minUnit android.icu.impl.duration.TimeUnit maxUnit int uset public android.icu.impl.duration.PeriodBuilderFactory setUnitIsAvailable (android.icu.impl.duration.TimeUnit, boolean) android.icu.impl.duration.TimeUnit unit boolean available int uset public android.icu.impl.duration.PeriodBuilderFactory setMaxLimit (float) float maxLimit public android.icu.impl.duration.PeriodBuilderFactory setMinLimit (float) float minLimit public android.icu.impl.duration.PeriodBuilderFactory setAllowZero (boolean) boolean allow public android.icu.impl.duration.PeriodBuilderFactory setWeeksAloneOnly (boolean) boolean aloneOnly public android.icu.impl.duration.PeriodBuilderFactory setAllowMilliseconds (boolean) boolean allow public android.icu.impl.duration.PeriodBuilderFactory setLocale (java.lang.String) String localeName public android.icu.impl.duration.PeriodBuilderFactory setTimeZone (java.util.TimeZone) java.util.TimeZone timeZone private android.icu.impl.duration.BasicPeriodBuilderFactory$Settings getSettings () public android.icu.impl.duration.PeriodBuilder getFixedUnitBuilder (android.icu.impl.duration.TimeUnit) android.icu.impl.duration.TimeUnit unit public android.icu.impl.duration.PeriodBuilder getSingleUnitBuilder () public android.icu.impl.duration.PeriodBuilder getOneOrTwoUnitBuilder () public android.icu.impl.duration.PeriodBuilder getMultiUnitBuilder (int) int periodCount static synthetic android.icu.impl.duration.impl.PeriodFormatterDataService access$000 (android.icu.impl.duration.BasicPeriodBuilderFactory) android.icu.impl.duration.BasicPeriodBuilderFactory x0 }
android/icu/impl/duration/BasicPeriodFormatter.class
BasicPeriodFormatter.java package android.icu.impl.duration android.icu.impl.duration.BasicPeriodFormatter extends java.lang.Object implements android.icu.impl.duration.PeriodFormatter { private android.icu.impl.duration.BasicPeriodFormatterFactory factory private String localeName private android.icu.impl.duration.impl.PeriodFormatterData data private android.icu.impl.duration.BasicPeriodFormatterFactory$Customizations customs void <init> (android.icu.impl.duration.BasicPeriodFormatterFactory, java.lang.String, android.icu.impl.duration.impl.PeriodFormatterData, android.icu.impl.duration.BasicPeriodFormatterFactory$Customizations) android.icu.impl.duration.BasicPeriodFormatterFactory factory String localeName android.icu.impl.duration.impl.PeriodFormatterData data android.icu.impl.duration.BasicPeriodFormatterFactory$Customizations customs public java.lang.String format (android.icu.impl.duration.Period) android.icu.impl.duration.Period period public android.icu.impl.duration.PeriodFormatter withLocale (java.lang.String) android.icu.impl.duration.impl.PeriodFormatterData newData String locName private java.lang.String format (int, boolean, int[]) int i int i int m int sx int mx int sf int mf int i int td boolean afterFirst boolean beforeLast boolean fullSep android.icu.impl.duration.TimeUnit unit int count int cv boolean isLast boolean mustSkip int i int j int tl boolean inFuture int[] counts int mask boolean forceD3Seconds int first int last boolean isZero StringBuffer sb int td boolean useDigitPrefix boolean multiple boolean wasSkipped boolean skipped boolean countSep }
android/icu/impl/duration/BasicPeriodFormatterFactory$Customizations.class
BasicPeriodFormatterFactory.java package android.icu.impl.duration android.icu.impl.duration.BasicPeriodFormatterFactory$Customizations extends java.lang.Object { boolean displayLimit boolean displayDirection byte separatorVariant byte unitVariant byte countVariant void <init> () public android.icu.impl.duration.BasicPeriodFormatterFactory$Customizations copy () android.icu.impl.duration.BasicPeriodFormatterFactory$Customizations result }
android/icu/impl/duration/BasicPeriodFormatterFactory.class
BasicPeriodFormatterFactory.java package android.icu.impl.duration public android.icu.impl.duration.BasicPeriodFormatterFactory extends java.lang.Object implements android.icu.impl.duration.PeriodFormatterFactory { private final android.icu.impl.duration.impl.PeriodFormatterDataService ds private android.icu.impl.duration.impl.PeriodFormatterData data private android.icu.impl.duration.BasicPeriodFormatterFactory$Customizations customizations private boolean customizationsInUse private String localeName void <init> (android.icu.impl.duration.impl.PeriodFormatterDataService) android.icu.impl.duration.impl.PeriodFormatterDataService ds public static android.icu.impl.duration.BasicPeriodFormatterFactory getDefault () public android.icu.impl.duration.PeriodFormatterFactory setLocale (java.lang.String) String localeName public android.icu.impl.duration.PeriodFormatterFactory setDisplayLimit (boolean) boolean display public boolean getDisplayLimit () public android.icu.impl.duration.PeriodFormatterFactory setDisplayPastFuture (boolean) boolean display public boolean getDisplayPastFuture () public android.icu.impl.duration.PeriodFormatterFactory setSeparatorVariant (int) int variant public int getSeparatorVariant () public android.icu.impl.duration.PeriodFormatterFactory setUnitVariant (int) int variant public int getUnitVariant () public android.icu.impl.duration.PeriodFormatterFactory setCountVariant (int) int variant public int getCountVariant () public android.icu.impl.duration.PeriodFormatter getFormatter () private android.icu.impl.duration.BasicPeriodFormatterFactory$Customizations updateCustomizations () android.icu.impl.duration.impl.PeriodFormatterData getData () android.icu.impl.duration.impl.PeriodFormatterData getData (java.lang.String) String locName }
android/icu/impl/duration/BasicPeriodFormatterService.class
BasicPeriodFormatterService.java package android.icu.impl.duration public android.icu.impl.duration.BasicPeriodFormatterService extends java.lang.Object implements android.icu.impl.duration.PeriodFormatterService { private static android.icu.impl.duration.BasicPeriodFormatterService instance private android.icu.impl.duration.impl.PeriodFormatterDataService ds public static android.icu.impl.duration.BasicPeriodFormatterService getInstance () android.icu.impl.duration.impl.PeriodFormatterDataService ds public void <init> (android.icu.impl.duration.impl.PeriodFormatterDataService) android.icu.impl.duration.impl.PeriodFormatterDataService ds public android.icu.impl.duration.DurationFormatterFactory newDurationFormatterFactory () public android.icu.impl.duration.PeriodFormatterFactory newPeriodFormatterFactory () public android.icu.impl.duration.PeriodBuilderFactory newPeriodBuilderFactory () public java.util.Collection getAvailableLocaleNames () }
android/icu/impl/duration/DateFormatter.class
DateFormatter.java package android.icu.impl.duration public abstract android.icu.impl.duration.DateFormatter extends java.lang.Object { public abstract java.lang.String format (java.util.Date) public abstract java.lang.String format (long) public abstract android.icu.impl.duration.DateFormatter withLocale (java.lang.String) public abstract android.icu.impl.duration.DateFormatter withTimeZone (java.util.TimeZone) }
android/icu/impl/duration/DurationFormatter.class
DurationFormatter.java package android.icu.impl.duration public abstract android.icu.impl.duration.DurationFormatter extends java.lang.Object { public abstract java.lang.String formatDurationFromNowTo (java.util.Date) public abstract java.lang.String formatDurationFromNow (long) public abstract java.lang.String formatDurationFrom (long, long) public abstract android.icu.impl.duration.DurationFormatter withLocale (java.lang.String) public abstract android.icu.impl.duration.DurationFormatter withTimeZone (java.util.TimeZone) }
android/icu/impl/duration/DurationFormatterFactory.class
DurationFormatterFactory.java package android.icu.impl.duration public abstract android.icu.impl.duration.DurationFormatterFactory extends java.lang.Object { public abstract android.icu.impl.duration.DurationFormatterFactory setPeriodFormatter (android.icu.impl.duration.PeriodFormatter) public abstract android.icu.impl.duration.DurationFormatterFactory setPeriodBuilder (android.icu.impl.duration.PeriodBuilder) public abstract android.icu.impl.duration.DurationFormatterFactory setFallback (android.icu.impl.duration.DateFormatter) public abstract android.icu.impl.duration.DurationFormatterFactory setFallbackLimit (long) public abstract android.icu.impl.duration.DurationFormatterFactory setLocale (java.lang.String) public abstract android.icu.impl.duration.DurationFormatterFactory setTimeZone (java.util.TimeZone) public abstract android.icu.impl.duration.DurationFormatter getFormatter () }
android/icu/impl/duration/FixedUnitBuilder.class
BasicPeriodBuilderFactory.java package android.icu.impl.duration android.icu.impl.duration.FixedUnitBuilder extends android.icu.impl.duration.PeriodBuilderImpl { private android.icu.impl.duration.TimeUnit unit public static android.icu.impl.duration.FixedUnitBuilder get (android.icu.impl.duration.TimeUnit, android.icu.impl.duration.BasicPeriodBuilderFactory$Settings) android.icu.impl.duration.TimeUnit unit android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settingsToUse void <init> (android.icu.impl.duration.TimeUnit, android.icu.impl.duration.BasicPeriodBuilderFactory$Settings) android.icu.impl.duration.TimeUnit unit android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings protected android.icu.impl.duration.PeriodBuilder withSettings (android.icu.impl.duration.BasicPeriodBuilderFactory$Settings) android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settingsToUse protected android.icu.impl.duration.Period handleCreate (long, long, boolean) long duration long referenceDate boolean inPast long unitDuration }
android/icu/impl/duration/MultiUnitBuilder.class
BasicPeriodBuilderFactory.java package android.icu.impl.duration android.icu.impl.duration.MultiUnitBuilder extends android.icu.impl.duration.PeriodBuilderImpl { private int nPeriods void <init> (int, android.icu.impl.duration.BasicPeriodBuilderFactory$Settings) int nPeriods android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings public static android.icu.impl.duration.MultiUnitBuilder get (int, android.icu.impl.duration.BasicPeriodBuilderFactory$Settings) int nPeriods android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings protected android.icu.impl.duration.PeriodBuilder withSettings (android.icu.impl.duration.BasicPeriodBuilderFactory$Settings) android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settingsToUse protected android.icu.impl.duration.Period handleCreate (long, long, boolean) double count android.icu.impl.duration.TimeUnit unit long unitDuration int i long duration long referenceDate boolean inPast android.icu.impl.duration.Period period int n short uset }
android/icu/impl/duration/OneOrTwoUnitBuilder.class
BasicPeriodBuilderFactory.java package android.icu.impl.duration android.icu.impl.duration.OneOrTwoUnitBuilder extends android.icu.impl.duration.PeriodBuilderImpl { void <init> (android.icu.impl.duration.BasicPeriodBuilderFactory$Settings) android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings public static android.icu.impl.duration.OneOrTwoUnitBuilder get (android.icu.impl.duration.BasicPeriodBuilderFactory$Settings) android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings protected android.icu.impl.duration.PeriodBuilder withSettings (android.icu.impl.duration.BasicPeriodBuilderFactory$Settings) android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settingsToUse protected android.icu.impl.duration.Period handleCreate (long, long, boolean) double count android.icu.impl.duration.TimeUnit unit long unitDuration int i long duration long referenceDate boolean inPast android.icu.impl.duration.Period period short uset }
android/icu/impl/duration/Period.class
Period.java package android.icu.impl.duration public final android.icu.impl.duration.Period extends java.lang.Object { final byte timeLimit final boolean inFuture final int[] counts public static android.icu.impl.duration.Period at (float, android.icu.impl.duration.TimeUnit) float count android.icu.impl.duration.TimeUnit unit public static android.icu.impl.duration.Period moreThan (float, android.icu.impl.duration.TimeUnit) float count android.icu.impl.duration.TimeUnit unit public static android.icu.impl.duration.Period lessThan (float, android.icu.impl.duration.TimeUnit) float count android.icu.impl.duration.TimeUnit unit public android.icu.impl.duration.Period and (float, android.icu.impl.duration.TimeUnit) float count android.icu.impl.duration.TimeUnit unit public android.icu.impl.duration.Period omit (android.icu.impl.duration.TimeUnit) android.icu.impl.duration.TimeUnit unit public android.icu.impl.duration.Period at () public android.icu.impl.duration.Period moreThan () public android.icu.impl.duration.Period lessThan () public android.icu.impl.duration.Period inFuture () public android.icu.impl.duration.Period inPast () public android.icu.impl.duration.Period inFuture (boolean) boolean future public android.icu.impl.duration.Period inPast (boolean) boolean past public boolean isSet () int i public boolean isSet (android.icu.impl.duration.TimeUnit) android.icu.impl.duration.TimeUnit unit public float getCount (android.icu.impl.duration.TimeUnit) android.icu.impl.duration.TimeUnit unit int ord public boolean isInFuture () public boolean isInPast () public boolean isMoreThan () public boolean isLessThan () public boolean equals (java.lang.Object) ClassCastException e Object rhs public boolean equals (android.icu.impl.duration.Period) int i android.icu.impl.duration.Period rhs public int hashCode () int i int hc private void <init> (int, boolean, float, android.icu.impl.duration.TimeUnit) int limit boolean future float count android.icu.impl.duration.TimeUnit unit void <init> (int, boolean, int[]) int timeLimit boolean inFuture int[] counts private android.icu.impl.duration.Period setTimeUnitValue (android.icu.impl.duration.TimeUnit, float) android.icu.impl.duration.TimeUnit unit float value private android.icu.impl.duration.Period setTimeUnitInternalValue (android.icu.impl.duration.TimeUnit, int) int i int[] newCounts android.icu.impl.duration.TimeUnit unit int value int ord private android.icu.impl.duration.Period setFuture (boolean) boolean future private android.icu.impl.duration.Period setTimeLimit (byte) byte limit private static void checkCount (float) float count }
android/icu/impl/duration/PeriodBuilder.class
PeriodBuilder.java package android.icu.impl.duration public abstract android.icu.impl.duration.PeriodBuilder extends java.lang.Object { public abstract android.icu.impl.duration.Period create (long) public abstract android.icu.impl.duration.Period createWithReferenceDate (long, long) public abstract android.icu.impl.duration.PeriodBuilder withLocale (java.lang.String) public abstract android.icu.impl.duration.PeriodBuilder withTimeZone (java.util.TimeZone) }
android/icu/impl/duration/PeriodBuilderFactory.class
PeriodBuilderFactory.java package android.icu.impl.duration public abstract android.icu.impl.duration.PeriodBuilderFactory extends java.lang.Object { public abstract android.icu.impl.duration.PeriodBuilderFactory setAvailableUnitRange (android.icu.impl.duration.TimeUnit, android.icu.impl.duration.TimeUnit) public abstract android.icu.impl.duration.PeriodBuilderFactory setUnitIsAvailable (android.icu.impl.duration.TimeUnit, boolean) public abstract android.icu.impl.duration.PeriodBuilderFactory setMaxLimit (float) public abstract android.icu.impl.duration.PeriodBuilderFactory setMinLimit (float) public abstract android.icu.impl.duration.PeriodBuilderFactory setAllowZero (boolean) public abstract android.icu.impl.duration.PeriodBuilderFactory setWeeksAloneOnly (boolean) public abstract android.icu.impl.duration.PeriodBuilderFactory setAllowMilliseconds (boolean) public abstract android.icu.impl.duration.PeriodBuilderFactory setLocale (java.lang.String) public abstract android.icu.impl.duration.PeriodBuilderFactory setTimeZone (java.util.TimeZone) public abstract android.icu.impl.duration.PeriodBuilder getFixedUnitBuilder (android.icu.impl.duration.TimeUnit) public abstract android.icu.impl.duration.PeriodBuilder getSingleUnitBuilder () public abstract android.icu.impl.duration.PeriodBuilder getOneOrTwoUnitBuilder () public abstract android.icu.impl.duration.PeriodBuilder getMultiUnitBuilder (int) }
android/icu/impl/duration/PeriodBuilderImpl.class
BasicPeriodBuilderFactory.java package android.icu.impl.duration abstract android.icu.impl.duration.PeriodBuilderImpl extends java.lang.Object implements android.icu.impl.duration.PeriodBuilder { protected android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings public android.icu.impl.duration.Period create (long) long duration public long approximateDurationOf (android.icu.impl.duration.TimeUnit) android.icu.impl.duration.TimeUnit unit public android.icu.impl.duration.Period createWithReferenceDate (long, long) long duration long referenceDate boolean inPast android.icu.impl.duration.Period ts public android.icu.impl.duration.PeriodBuilder withTimeZone (java.util.TimeZone) java.util.TimeZone timeZone public android.icu.impl.duration.PeriodBuilder withLocale (java.lang.String) String localeName android.icu.impl.duration.BasicPeriodBuilderFactory$Settings newSettings protected abstract android.icu.impl.duration.PeriodBuilder withSettings (android.icu.impl.duration.BasicPeriodBuilderFactory$Settings) protected abstract android.icu.impl.duration.Period handleCreate (long, long, boolean) protected void <init> (android.icu.impl.duration.BasicPeriodBuilderFactory$Settings) android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings }
android/icu/impl/duration/PeriodFormatter.class
PeriodFormatter.java package android.icu.impl.duration public abstract android.icu.impl.duration.PeriodFormatter extends java.lang.Object { public abstract java.lang.String format (android.icu.impl.duration.Period) public abstract android.icu.impl.duration.PeriodFormatter withLocale (java.lang.String) }
android/icu/impl/duration/PeriodFormatterFactory.class
PeriodFormatterFactory.java package android.icu.impl.duration public abstract android.icu.impl.duration.PeriodFormatterFactory extends java.lang.Object { public abstract android.icu.impl.duration.PeriodFormatterFactory setLocale (java.lang.String) public abstract android.icu.impl.duration.PeriodFormatterFactory setDisplayLimit (boolean) public abstract android.icu.impl.duration.PeriodFormatterFactory setDisplayPastFuture (boolean) public abstract android.icu.impl.duration.PeriodFormatterFactory setSeparatorVariant (int) public abstract android.icu.impl.duration.PeriodFormatterFactory setUnitVariant (int) public abstract android.icu.impl.duration.PeriodFormatterFactory setCountVariant (int) public abstract android.icu.impl.duration.PeriodFormatter getFormatter () }
android/icu/impl/duration/PeriodFormatterService.class
PeriodFormatterService.java package android.icu.impl.duration public abstract android.icu.impl.duration.PeriodFormatterService extends java.lang.Object { public abstract android.icu.impl.duration.DurationFormatterFactory newDurationFormatterFactory () public abstract android.icu.impl.duration.PeriodFormatterFactory newPeriodFormatterFactory () public abstract android.icu.impl.duration.PeriodBuilderFactory newPeriodBuilderFactory () public abstract java.util.Collection getAvailableLocaleNames () }
android/icu/impl/duration/SingleUnitBuilder.class
BasicPeriodBuilderFactory.java package android.icu.impl.duration android.icu.impl.duration.SingleUnitBuilder extends android.icu.impl.duration.PeriodBuilderImpl { void <init> (android.icu.impl.duration.BasicPeriodBuilderFactory$Settings) android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings public static android.icu.impl.duration.SingleUnitBuilder get (android.icu.impl.duration.BasicPeriodBuilderFactory$Settings) android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings protected android.icu.impl.duration.PeriodBuilder withSettings (android.icu.impl.duration.BasicPeriodBuilderFactory$Settings) android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settingsToUse protected android.icu.impl.duration.Period handleCreate (long, long, boolean) android.icu.impl.duration.TimeUnit unit long unitDuration int i long duration long referenceDate boolean inPast short uset }
android/icu/impl/duration/TimeUnit.class
TimeUnit.java package android.icu.impl.duration public final android.icu.impl.duration.TimeUnit extends java.lang.Object { final String name final byte ordinal public static final android.icu.impl.duration.TimeUnit YEAR public static final android.icu.impl.duration.TimeUnit MONTH public static final android.icu.impl.duration.TimeUnit WEEK public static final android.icu.impl.duration.TimeUnit DAY public static final android.icu.impl.duration.TimeUnit HOUR public static final android.icu.impl.duration.TimeUnit MINUTE public static final android.icu.impl.duration.TimeUnit SECOND public static final android.icu.impl.duration.TimeUnit MILLISECOND static final android.icu.impl.duration.TimeUnit[] units static final long[] approxDurations private void <init> (java.lang.String, int) String name int ordinal public java.lang.String toString () public android.icu.impl.duration.TimeUnit larger () public android.icu.impl.duration.TimeUnit smaller () public int ordinal () static void <clinit> () }
android/icu/impl/duration/TimeUnitConstants.class
TimeUnitConstants.java package android.icu.impl.duration public abstract android.icu.impl.duration.TimeUnitConstants extends java.lang.Object { public static final android.icu.impl.duration.TimeUnit YEAR public static final android.icu.impl.duration.TimeUnit MONTH public static final android.icu.impl.duration.TimeUnit WEEK public static final android.icu.impl.duration.TimeUnit DAY public static final android.icu.impl.duration.TimeUnit HOUR public static final android.icu.impl.duration.TimeUnit MINUTE public static final android.icu.impl.duration.TimeUnit SECOND public static final android.icu.impl.duration.TimeUnit MILLISECOND static void <clinit> () }
android/icu/impl/duration/impl/
android/icu/impl/duration/impl/DataRecord$ECountVariant.class
DataRecord.java package android.icu.impl.duration.impl public abstract android.icu.impl.duration.impl.DataRecord$ECountVariant extends java.lang.Object { public static final byte INTEGER public static final byte INTEGER_CUSTOM public static final byte HALF_FRACTION public static final byte DECIMAL1 public static final byte DECIMAL2 public static final byte DECIMAL3 public static final String[] names static void <clinit> () }
android/icu/impl/duration/impl/DataRecord$EDecimalHandling.class
DataRecord.java package android.icu.impl.duration.impl public abstract android.icu.impl.duration.impl.DataRecord$EDecimalHandling extends java.lang.Object { public static final byte DPLURAL public static final byte DSINGULAR public static final byte DSINGULAR_SUBONE public static final byte DPAUCAL public static final String[] names static void <clinit> () }
android/icu/impl/duration/impl/DataRecord$EFractionHandling.class
DataRecord.java package android.icu.impl.duration.impl public abstract android.icu.impl.duration.impl.DataRecord$EFractionHandling extends java.lang.Object { public static final byte FPLURAL public static final byte FSINGULAR_PLURAL public static final byte FSINGULAR_PLURAL_ANDAHALF public static final byte FPAUCAL public static final String[] names static void <clinit> () }
android/icu/impl/duration/impl/DataRecord$EGender.class
DataRecord.java package android.icu.impl.duration.impl public abstract android.icu.impl.duration.impl.DataRecord$EGender extends java.lang.Object { public static final byte M public static final byte F public static final byte N public static final String[] names static void <clinit> () }
android/icu/impl/duration/impl/DataRecord$EHalfPlacement.class
DataRecord.java package android.icu.impl.duration.impl public abstract android.icu.impl.duration.impl.DataRecord$EHalfPlacement extends java.lang.Object { public static final byte PREFIX public static final byte AFTER_FIRST public static final byte LAST public static final String[] names static void <clinit> () }
android/icu/impl/duration/impl/DataRecord$EHalfSupport.class
DataRecord.java package android.icu.impl.duration.impl public abstract android.icu.impl.duration.impl.DataRecord$EHalfSupport extends java.lang.Object { public static final byte YES public static final byte NO public static final byte ONE_PLUS public static final String[] names static void <clinit> () }
android/icu/impl/duration/impl/DataRecord$EMilliSupport.class
DataRecord.java package android.icu.impl.duration.impl public abstract android.icu.impl.duration.impl.DataRecord$EMilliSupport extends java.lang.Object { public static final byte YES public static final byte NO public static final byte WITH_SECONDS public static final String[] names static void <clinit> () }
android/icu/impl/duration/impl/DataRecord$ENumberSystem.class
DataRecord.java package android.icu.impl.duration.impl public abstract android.icu.impl.duration.impl.DataRecord$ENumberSystem extends java.lang.Object { public static final byte DEFAULT public static final byte CHINESE_TRADITIONAL public static final byte CHINESE_SIMPLIFIED public static final byte KOREAN public static final String[] names static void <clinit> () }
android/icu/impl/duration/impl/DataRecord$EPluralization.class
DataRecord.java package android.icu.impl.duration.impl public abstract android.icu.impl.duration.impl.DataRecord$EPluralization extends java.lang.Object { public static final byte NONE public static final byte PLURAL public static final byte DUAL public static final byte PAUCAL public static final byte HEBREW public static final byte ARABIC public static final String[] names static void <clinit> () }
android/icu/impl/duration/impl/DataRecord$ESeparatorVariant.class
DataRecord.java package android.icu.impl.duration.impl public abstract android.icu.impl.duration.impl.DataRecord$ESeparatorVariant extends java.lang.Object { public static final byte NONE public static final byte SHORT public static final byte FULL public static final String[] names static void <clinit> () }
android/icu/impl/duration/impl/DataRecord$ETimeDirection.class
DataRecord.java package android.icu.impl.duration.impl public abstract android.icu.impl.duration.impl.DataRecord$ETimeDirection extends java.lang.Object { public static final byte NODIRECTION public static final byte PAST public static final byte FUTURE public static final String[] names static void <clinit> () }
android/icu/impl/duration/impl/DataRecord$ETimeLimit.class
DataRecord.java package android.icu.impl.duration.impl public abstract android.icu.impl.duration.impl.DataRecord$ETimeLimit extends java.lang.Object { public static final byte NOLIMIT public static final byte LT public static final byte MT public static final String[] names static void <clinit> () }
android/icu/impl/duration/impl/DataRecord$EUnitVariant.class
DataRecord.java package android.icu.impl.duration.impl public abstract android.icu.impl.duration.impl.DataRecord$EUnitVariant extends java.lang.Object { public static final byte PLURALIZED public static final byte MEDIUM public static final byte SHORT public static final String[] names static void <clinit> () }
android/icu/impl/duration/impl/DataRecord$EZeroHandling.class
DataRecord.java package android.icu.impl.duration.impl public abstract android.icu.impl.duration.impl.DataRecord$EZeroHandling extends java.lang.Object { public static final byte ZPLURAL public static final byte ZSINGULAR public static final String[] names static void <clinit> () }
android/icu/impl/duration/impl/DataRecord$ScopeData.class
DataRecord.java package android.icu.impl.duration.impl public android.icu.impl.duration.impl.DataRecord$ScopeData extends java.lang.Object { String prefix boolean requiresDigitPrefix String suffix public void <init> () public void write (android.icu.impl.duration.impl.RecordWriter) android.icu.impl.duration.impl.RecordWriter out public static android.icu.impl.duration.impl.DataRecord$ScopeData read (android.icu.impl.duration.impl.RecordReader) android.icu.impl.duration.impl.DataRecord$ScopeData scope android.icu.impl.duration.impl.RecordReader in }
android/icu/impl/duration/impl/DataRecord.class
DataRecord.java package android.icu.impl.duration.impl public android.icu.impl.duration.impl.DataRecord extends java.lang.Object { byte pl String[][] pluralNames byte[] genders String[] singularNames String[] halfNames String[] numberNames String[] mediumNames String[] shortNames String[] measures String[] rqdSuffixes String[] optSuffixes String[] halves byte[] halfPlacements byte[] halfSupport String fifteenMinutes String fiveMinutes boolean requiresDigitSeparator String digitPrefix String countSep String shortUnitSep String[] unitSep boolean[] unitSepRequiresDP boolean[] requiresSkipMarker byte numberSystem char zero char decimalSep boolean omitSingularCount boolean omitDualCount byte zeroHandling byte decimalHandling byte fractionHandling String skippedUnitMarker boolean allowZero boolean weeksAloneOnly byte useMilliseconds android.icu.impl.duration.impl.DataRecord$ScopeData[] scopeData public void <init> () public static android.icu.impl.duration.impl.DataRecord read (java.lang.String, android.icu.impl.duration.impl.RecordReader) java.util.List list android.icu.impl.duration.impl.DataRecord$ScopeData data android.icu.impl.duration.impl.DataRecord record String ln android.icu.impl.duration.impl.RecordReader in public void write (android.icu.impl.duration.impl.RecordWriter) int i android.icu.impl.duration.impl.RecordWriter out }
android/icu/impl/duration/impl/PeriodFormatterData.class
PeriodFormatterData.java package android.icu.impl.duration.impl public android.icu.impl.duration.impl.PeriodFormatterData extends java.lang.Object { final android.icu.impl.duration.impl.DataRecord dr String localeName public static boolean trace private static final int FORM_PLURAL private static final int FORM_SINGULAR private static final int FORM_DUAL private static final int FORM_PAUCAL private static final int FORM_SINGULAR_SPELLED private static final int FORM_SINGULAR_NO_OMIT private static final int FORM_HALF_SPELLED public void <init> (java.lang.String, android.icu.impl.duration.impl.DataRecord) String localeName android.icu.impl.duration.impl.DataRecord dr public int pluralization () public boolean allowZero () public boolean weeksAloneOnly () public int useMilliseconds () public boolean appendPrefix (int, int, java.lang.StringBuffer) String prefix int ix android.icu.impl.duration.impl.DataRecord$ScopeData sd int tl int td StringBuffer sb public void appendSuffix (int, int, java.lang.StringBuffer) String suffix int ix android.icu.impl.duration.impl.DataRecord$ScopeData sd int tl int td StringBuffer sb public boolean appendUnit (android.icu.impl.duration.TimeUnit, int, int, int, boolean, boolean, boolean, boolean, boolean, java.lang.StringBuffer) boolean useMedium String[] names NullPointerException e String suffix android.icu.impl.duration.TimeUnit unit int count int cv int uv boolean useCountSep boolean useDigitPrefix boolean multiple boolean last boolean wasSkipped StringBuffer sb int px boolean willRequireSkipMarker String name int form boolean omitCount int suffixIndex public int appendCount (android.icu.impl.duration.TimeUnit, boolean, boolean, int, int, boolean, java.lang.String, boolean, java.lang.StringBuffer) int val int solox int hp String half String measure int v int decimals String measure android.icu.impl.duration.TimeUnit unit boolean omitCount boolean useDigitPrefix int count int cv boolean useSep String name boolean last StringBuffer sb int index public void appendCountValue (int, int, int, java.lang.StringBuffer) int count int integralDigits int decimalDigits StringBuffer sb int ival int dval public void appendInteger (int, int, int, java.lang.StringBuffer) String name int num int mindigits int maxdigits StringBuffer sb public void appendDigits (long, int, int, java.lang.StringBuffer) int e long num int mindigits int maxdigits StringBuffer sb char[] buf int ix public void appendSkippedUnit (java.lang.StringBuffer) StringBuffer sb public boolean appendUnitSeparator (android.icu.impl.duration.TimeUnit, boolean, boolean, boolean, java.lang.StringBuffer) int ix android.icu.impl.duration.TimeUnit unit boolean longSep boolean afterFirst boolean beforeLast StringBuffer sb private int computeForm (android.icu.impl.duration.TimeUnit, int, int, boolean) int v int v int v android.icu.impl.duration.TimeUnit unit int count int cv boolean lastOfMultiple int val int form static void <clinit> () }
android/icu/impl/duration/impl/PeriodFormatterDataService.class
PeriodFormatterDataService.java package android.icu.impl.duration.impl public abstract android.icu.impl.duration.impl.PeriodFormatterDataService extends java.lang.Object { public void <init> () public abstract android.icu.impl.duration.impl.PeriodFormatterData get (java.lang.String) public abstract java.util.Collection getAvailableLocales () }
android/icu/impl/duration/impl/RecordReader.class
RecordReader.java package android.icu.impl.duration.impl abstract android.icu.impl.duration.impl.RecordReader extends java.lang.Object { public abstract boolean open (java.lang.String) public abstract boolean close () public abstract boolean bool (java.lang.String) public abstract boolean[] boolArray (java.lang.String) public abstract char character (java.lang.String) public abstract char[] characterArray (java.lang.String) public abstract byte namedIndex (java.lang.String, java.lang.String[]) public abstract byte[] namedIndexArray (java.lang.String, java.lang.String[]) public abstract java.lang.String string (java.lang.String) public abstract java.lang.String[] stringArray (java.lang.String) public abstract java.lang.String[][] stringTable (java.lang.String) }
android/icu/impl/duration/impl/RecordWriter.class
RecordWriter.java package android.icu.impl.duration.impl abstract android.icu.impl.duration.impl.RecordWriter extends java.lang.Object { public abstract boolean open (java.lang.String) public abstract boolean close () public abstract void bool (java.lang.String, boolean) public abstract void boolArray (java.lang.String, boolean[]) public abstract void character (java.lang.String, char) public abstract void characterArray (java.lang.String, char[]) public abstract void namedIndex (java.lang.String, java.lang.String[], int) public abstract void namedIndexArray (java.lang.String, java.lang.String[], byte[]) public abstract void string (java.lang.String, java.lang.String) public abstract void stringArray (java.lang.String, java.lang.String[]) public abstract void stringTable (java.lang.String, java.lang.String[][]) }
android/icu/impl/duration/impl/ResourceBasedPeriodFormatterDataService.class
ResourceBasedPeriodFormatterDataService.java package android.icu.impl.duration.impl public android.icu.impl.duration.impl.ResourceBasedPeriodFormatterDataService extends android.icu.impl.duration.impl.PeriodFormatterDataService { private java.util.Collection availableLocales private android.icu.impl.duration.impl.PeriodFormatterData lastData private String lastLocale private java.util.Map cache private static final String PATH private static final android.icu.impl.duration.impl.ResourceBasedPeriodFormatterDataService singleton public static android.icu.impl.duration.impl.ResourceBasedPeriodFormatterDataService getInstance () private void <init> () java.io.BufferedReader br String string java.io.IOException e java.util.List localeNames java.io.InputStream is public android.icu.impl.duration.impl.PeriodFormatterData get (java.lang.String) int ix java.io.InputStreamReader reader android.icu.impl.duration.impl.DataRecord dr java.io.UnsupportedEncodingException e java.io.IOException e String name String ln android.icu.impl.duration.impl.PeriodFormatterData ld String localeName int x public java.util.Collection getAvailableLocales () static void <clinit> () }
android/icu/impl/duration/impl/Utils$ChineseDigits.class
Utils.java package android.icu.impl.duration.impl public android.icu.impl.duration.impl.Utils$ChineseDigits extends java.lang.Object { final char[] digits final char[] units final char[] levels final char liang final boolean ko public static final android.icu.impl.duration.impl.Utils$ChineseDigits DEBUG public static final android.icu.impl.duration.impl.Utils$ChineseDigits TRADITIONAL public static final android.icu.impl.duration.impl.Utils$ChineseDigits SIMPLIFIED public static final android.icu.impl.duration.impl.Utils$ChineseDigits KOREAN void <init> (java.lang.String, java.lang.String, java.lang.String, char, boolean) String digits String units String levels char liang boolean ko static void <clinit> () }
android/icu/impl/duration/impl/Utils.class
Utils.java package android.icu.impl.duration.impl public android.icu.impl.duration.impl.Utils extends java.lang.Object { public void <init> () public static final java.util.Locale localeFromString (java.lang.String) String s String language String region String variant int x public static java.lang.String chineseNumber (long, android.icu.impl.duration.impl.Utils$ChineseDigits) int d int i int u int l int j int e boolean empty boolean last int i int i int r long n android.icu.impl.duration.impl.Utils$ChineseDigits zh char[] buf char[] digits boolean inZero boolean forcedZero int x int w }
android/icu/impl/duration/impl/XMLRecordReader.class
XMLRecordReader.java package android.icu.impl.duration.impl public android.icu.impl.duration.impl.XMLRecordReader extends java.lang.Object implements android.icu.impl.duration.impl.RecordReader { private java.io.Reader r private java.util.List nameStack private boolean atTag private String tag public void <init> (java.io.Reader) java.io.Reader r public boolean open (java.lang.String) String title public boolean close () int ix String name public boolean bool (java.lang.String) String name String s public boolean[] boolArray (java.lang.String) int i boolean[] result String name String[] sa public char character (java.lang.String) String name String s public char[] characterArray (java.lang.String) int i char[] result String name String[] sa public byte namedIndex (java.lang.String, java.lang.String[]) int i String name String[] names String sa public byte[] namedIndexArray (java.lang.String, java.lang.String[]) int j String s int i byte[] result String name String[] names String[] sa public java.lang.String string (java.lang.String) String result String name public java.lang.String[] stringArray (java.lang.String) java.util.List list String s String name public java.lang.String[][] stringTable (java.lang.String) java.util.List list String[] sa String name private boolean match (java.lang.String) String target private java.lang.String getTag () private void advance () private java.lang.String readData () int num NumberFormatException ex StringBuilder numBuf int radix StringBuilder charBuf String charName int c StringBuilder sb boolean inWhitespace private java.lang.String readNextTag () StringBuilder sb int c int readChar () }
android/icu/impl/duration/impl/XMLRecordWriter.class
XMLRecordWriter.java package android.icu.impl.duration.impl public android.icu.impl.duration.impl.XMLRecordWriter extends java.lang.Object implements android.icu.impl.duration.impl.RecordWriter { private java.io.Writer w private java.util.List nameStack static final String NULL_NAME private static final String INDENT public void <init> (java.io.Writer) java.io.Writer w public boolean open (java.lang.String) String title public boolean close () String name int ix public void flush () public void bool (java.lang.String, boolean) String name boolean value public void boolArray (java.lang.String, boolean[]) int i String[] stringValues String name boolean[] values private static java.lang.String ctos (char) char value public void character (java.lang.String, char) String name char value public void characterArray (java.lang.String, char[]) char value int i String[] stringValues String name char[] values public void namedIndex (java.lang.String, java.lang.String[], int) String name String[] names int value public void namedIndexArray (java.lang.String, java.lang.String[], byte[]) int value int i String[] stringValues String name String[] names byte[] values public static java.lang.String normalize (java.lang.String) int i String str StringBuilder sb boolean inWhitespace char c boolean special private void internalString (java.lang.String, java.lang.String) String name String normalizedValue private void internalStringArray (java.lang.String, java.lang.String[]) String value int i String name String[] normalizedValues public void string (java.lang.String, java.lang.String) String name String value public void stringArray (java.lang.String, java.lang.String[]) String value int i String name String[] values public void stringTable (java.lang.String, java.lang.String[][]) String[] rowValues int i String name String[][] values private void push (java.lang.String) String name private void pop () int ix String name private void newline () int i private void writeString (java.lang.String) java.io.IOException e String str }
android/icu/impl/duration/impl/data/
android/icu/impl/duration/impl/data/index.txt
android/icu/impl/duration/impl/data/pfd_ar_EG.xml
android/icu/impl/duration/impl/data/pfd_ar_EG.xml.escaped
android/icu/impl/duration/impl/data/pfd_en.xml
android/icu/impl/duration/impl/data/pfd_es.xml
android/icu/impl/duration/impl/data/pfd_fr.xml
android/icu/impl/duration/impl/data/pfd_he_IL.xml
android/icu/impl/duration/impl/data/pfd_hi.xml
android/icu/impl/duration/impl/data/pfd_it.xml
android/icu/impl/duration/impl/data/pfd_ja.xml
android/icu/impl/duration/impl/data/pfd_ko.xml
android/icu/impl/duration/impl/data/pfd_ru.xml
android/icu/impl/duration/impl/data/pfd_th.xml
android/icu/impl/duration/impl/data/pfd_zh_Hans.xml
android/icu/impl/duration/impl/data/pfd_zh_Hans_SG.xml
android/icu/impl/duration/impl/data/pfd_zh_Hant.xml
android/icu/impl/duration/impl/data/pfd_zh_Hant_HK.xml
android/icu/impl/locale/
android/icu/impl/locale/AsciiUtil$CaseInsensitiveKey.class
AsciiUtil.java package android.icu.impl.locale public android.icu.impl.locale.AsciiUtil$CaseInsensitiveKey extends java.lang.Object { private String _key private int _hash public void <init> (java.lang.String) String key public boolean equals (java.lang.Object) Object o public int hashCode () }
android/icu/impl/locale/AsciiUtil.class
AsciiUtil.java package android.icu.impl.locale public final android.icu.impl.locale.AsciiUtil extends java.lang.Object { public void <init> () public static boolean caseIgnoreMatch (java.lang.String, java.lang.String) char c1 char c2 String s1 String s2 int len int i public static int caseIgnoreCompare (java.lang.String, java.lang.String) String s1 String s2 public static char toUpper (char) char c public static char toLower (char) char c public static java.lang.String toLowerString (java.lang.String) char c String s int idx StringBuilder buf public static java.lang.String toUpperString (java.lang.String) char c String s int idx StringBuilder buf public static java.lang.String toTitleString (java.lang.String) String s int idx char c StringBuilder buf public static boolean isAlpha (char) char c public static boolean isAlphaString (java.lang.String) int i String s boolean b public static boolean isNumeric (char) char c public static boolean isNumericString (java.lang.String) int i String s boolean b public static boolean isAlphaNumeric (char) char c public static boolean isAlphaNumericString (java.lang.String) int i String s boolean b }
android/icu/impl/locale/BaseLocale$1.class
BaseLocale.java package android.icu.impl.locale synthetic android.icu.impl.locale.BaseLocale$1 extends java.lang.Object { }
android/icu/impl/locale/BaseLocale$Cache.class
BaseLocale.java package android.icu.impl.locale android.icu.impl.locale.BaseLocale$Cache extends android.icu.impl.locale.LocaleObjectCache { public void <init> () protected android.icu.impl.locale.BaseLocale$Key normalizeKey (android.icu.impl.locale.BaseLocale$Key) android.icu.impl.locale.BaseLocale$Key key protected android.icu.impl.locale.BaseLocale createObject (android.icu.impl.locale.BaseLocale$Key) android.icu.impl.locale.BaseLocale$Key key protected volatile synthetic java.lang.Object normalizeKey (java.lang.Object) protected volatile synthetic java.lang.Object createObject (java.lang.Object) }
android/icu/impl/locale/BaseLocale$Key.class
BaseLocale.java package android.icu.impl.locale android.icu.impl.locale.BaseLocale$Key extends java.lang.Object implements java.lang.Comparable { private String _lang private String _scrt private String _regn private String _vart private volatile int _hash public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String language String script String region String variant public boolean equals (java.lang.Object) Object obj public int compareTo (android.icu.impl.locale.BaseLocale$Key) android.icu.impl.locale.BaseLocale$Key other int res public int hashCode () int i int i int i int i int h public static android.icu.impl.locale.BaseLocale$Key normalize (android.icu.impl.locale.BaseLocale$Key) android.icu.impl.locale.BaseLocale$Key key String lang String scrt String regn String vart public volatile synthetic int compareTo (java.lang.Object) static synthetic java.lang.String access$000 (android.icu.impl.locale.BaseLocale$Key) android.icu.impl.locale.BaseLocale$Key x0 static synthetic java.lang.String access$100 (android.icu.impl.locale.BaseLocale$Key) android.icu.impl.locale.BaseLocale$Key x0 static synthetic java.lang.String access$200 (android.icu.impl.locale.BaseLocale$Key) android.icu.impl.locale.BaseLocale$Key x0 static synthetic java.lang.String access$300 (android.icu.impl.locale.BaseLocale$Key) android.icu.impl.locale.BaseLocale$Key x0 }
android/icu/impl/locale/BaseLocale.class
BaseLocale.java package android.icu.impl.locale public final android.icu.impl.locale.BaseLocale extends java.lang.Object { private static final boolean JDKIMPL public static final String SEP private static final android.icu.impl.locale.BaseLocale$Cache CACHE public static final android.icu.impl.locale.BaseLocale ROOT private String _language private String _script private String _region private String _variant private volatile transient int _hash private void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String language String script String region String variant public static android.icu.impl.locale.BaseLocale getInstance (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String language String script String region String variant android.icu.impl.locale.BaseLocale$Key key android.icu.impl.locale.BaseLocale baseLocale public java.lang.String getLanguage () public java.lang.String getScript () public java.lang.String getRegion () public java.lang.String getVariant () public boolean equals (java.lang.Object) Object obj android.icu.impl.locale.BaseLocale other public java.lang.String toString () StringBuilder buf public int hashCode () int i int i int i int i int h synthetic void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String, android.icu.impl.locale.BaseLocale$1) String x0 String x1 String x2 String x3 android.icu.impl.locale.BaseLocale$1 x4 static void <clinit> () }
android/icu/impl/locale/Extension.class
Extension.java package android.icu.impl.locale public android.icu.impl.locale.Extension extends java.lang.Object { private char _key protected String _value protected void <init> (char) char key void <init> (char, java.lang.String) char key String value public char getKey () public java.lang.String getValue () public java.lang.String getID () public java.lang.String toString () }
android/icu/impl/locale/InternalLocaleBuilder$CaseInsensitiveChar.class
InternalLocaleBuilder.java package android.icu.impl.locale android.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveChar extends java.lang.Object { private char _c void <init> (char) char c public char value () public int hashCode () public boolean equals (java.lang.Object) Object obj }
android/icu/impl/locale/InternalLocaleBuilder$CaseInsensitiveString.class
InternalLocaleBuilder.java package android.icu.impl.locale android.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveString extends java.lang.Object { private String _s void <init> (java.lang.String) String s public java.lang.String value () public int hashCode () public boolean equals (java.lang.Object) Object obj }
android/icu/impl/locale/InternalLocaleBuilder.class
InternalLocaleBuilder.java package android.icu.impl.locale public final android.icu.impl.locale.InternalLocaleBuilder extends java.lang.Object { private static final boolean JDKIMPL private String _language private String _script private String _region private String _variant private static final android.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveChar PRIVUSE_KEY private java.util.HashMap _extensions private java.util.HashSet _uattributes private java.util.HashMap _ukeywords static final synthetic boolean $assertionsDisabled public void <init> () public android.icu.impl.locale.InternalLocaleBuilder setLanguage (java.lang.String) throws android.icu.impl.locale.LocaleSyntaxException String language public android.icu.impl.locale.InternalLocaleBuilder setScript (java.lang.String) throws android.icu.impl.locale.LocaleSyntaxException String script public android.icu.impl.locale.InternalLocaleBuilder setRegion (java.lang.String) throws android.icu.impl.locale.LocaleSyntaxException String region public android.icu.impl.locale.InternalLocaleBuilder setVariant (java.lang.String) throws android.icu.impl.locale.LocaleSyntaxException String var int errIdx String variant public android.icu.impl.locale.InternalLocaleBuilder addUnicodeLocaleAttribute (java.lang.String) throws android.icu.impl.locale.LocaleSyntaxException String attribute public android.icu.impl.locale.InternalLocaleBuilder removeUnicodeLocaleAttribute (java.lang.String) throws android.icu.impl.locale.LocaleSyntaxException String attribute public android.icu.impl.locale.InternalLocaleBuilder setUnicodeLocaleKeyword (java.lang.String, java.lang.String) throws android.icu.impl.locale.LocaleSyntaxException String s String tp android.icu.impl.locale.StringTokenIterator itr String key String type android.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveString cikey public android.icu.impl.locale.InternalLocaleBuilder setExtension (char, java.lang.String) throws android.icu.impl.locale.LocaleSyntaxException boolean validSubtag String s boolean validSubtag String val android.icu.impl.locale.StringTokenIterator itr char singleton String value boolean isBcpPrivateuse boolean remove android.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveChar key public android.icu.impl.locale.InternalLocaleBuilder setExtensions (java.lang.String) throws android.icu.impl.locale.LocaleSyntaxException String singleton StringBuilder sb String s int start StringBuilder sb int start String s String subtags android.icu.impl.locale.StringTokenIterator itr java.util.List extensions String privateuse int parsed private android.icu.impl.locale.InternalLocaleBuilder setExtensions (java.util.List, java.lang.String) android.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveChar key String bcpExt java.util.HashSet processedExtensions java.util.List bcpExtensions String privateuse public android.icu.impl.locale.InternalLocaleBuilder setLanguageTag (android.icu.impl.locale.LanguageTag) String language int i StringBuilder var android.icu.impl.locale.LanguageTag langtag java.util.ArrayList bcpVariants public android.icu.impl.locale.InternalLocaleBuilder setLocale (android.icu.impl.locale.BaseLocale, android.icu.impl.locale.LocaleExtensions) throws android.icu.impl.locale.LocaleSyntaxException int errIdx String uatr String ukey android.icu.impl.locale.UnicodeLocaleExtension ue android.icu.impl.locale.Extension e Character key android.icu.impl.locale.BaseLocale base android.icu.impl.locale.LocaleExtensions extensions String language String script String region String variant java.util.Set extKeys public android.icu.impl.locale.InternalLocaleBuilder clear () public android.icu.impl.locale.InternalLocaleBuilder clearExtensions () public android.icu.impl.locale.BaseLocale getBaseLocale () StringBuilder sb android.icu.impl.locale.StringTokenIterator itr boolean sawPrefix int privVarStart String privuse String language String script String region String variant public android.icu.impl.locale.LocaleExtensions getLocaleExtensions () static java.lang.String removePrivateuseVariant (java.lang.String) String privuseVal android.icu.impl.locale.StringTokenIterator itr int prefixStart boolean sawPrivuseVar private int checkVariants (java.lang.String, java.lang.String) String s String variants String sep android.icu.impl.locale.StringTokenIterator itr private void setUnicodeLocaleExtension (java.lang.String) android.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveString tmpKey String type String type String subtags android.icu.impl.locale.StringTokenIterator itr android.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveString key int typeStart int typeEnd static void <clinit> () }
android/icu/impl/locale/KeyTypeData$1.class
KeyTypeData.java package android.icu.impl.locale synthetic android.icu.impl.locale.KeyTypeData$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$impl$locale$KeyTypeData$KeyInfoType static final synthetic int[] $SwitchMap$android$icu$impl$locale$KeyTypeData$TypeInfoType static void <clinit> () }
android/icu/impl/locale/KeyTypeData$CodepointsTypeHandler.class
KeyTypeData.java package android.icu.impl.locale android.icu.impl.locale.KeyTypeData$CodepointsTypeHandler extends android.icu.impl.locale.KeyTypeData$SpecialTypeHandler { private static final java.util.regex.Pattern pat private void <init> () boolean isWellFormed (java.lang.String) String value synthetic void <init> (android.icu.impl.locale.KeyTypeData$1) android.icu.impl.locale.KeyTypeData$1 x0 static void <clinit> () }
android/icu/impl/locale/KeyTypeData$KeyData.class
KeyTypeData.java package android.icu.impl.locale android.icu.impl.locale.KeyTypeData$KeyData extends java.lang.Object { String legacyId String bcpId java.util.Map typeMap java.util.EnumSet specialTypes void <init> (java.lang.String, java.lang.String, java.util.Map, java.util.EnumSet) String legacyId String bcpId java.util.Map typeMap java.util.EnumSet specialTypes }
android/icu/impl/locale/KeyTypeData$KeyInfoType.class
KeyTypeData.java package android.icu.impl.locale final enum android.icu.impl.locale.KeyTypeData$KeyInfoType extends java.lang.Enum { public static final enum android.icu.impl.locale.KeyTypeData$KeyInfoType deprecated public static final enum android.icu.impl.locale.KeyTypeData$KeyInfoType valueType private static final synthetic android.icu.impl.locale.KeyTypeData$KeyInfoType[] $VALUES public static android.icu.impl.locale.KeyTypeData$KeyInfoType[] values () public static android.icu.impl.locale.KeyTypeData$KeyInfoType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/impl/locale/KeyTypeData$PrivateUseKeyValueTypeHandler.class
KeyTypeData.java package android.icu.impl.locale android.icu.impl.locale.KeyTypeData$PrivateUseKeyValueTypeHandler extends android.icu.impl.locale.KeyTypeData$SpecialTypeHandler { private static final java.util.regex.Pattern pat private void <init> () boolean isWellFormed (java.lang.String) String value synthetic void <init> (android.icu.impl.locale.KeyTypeData$1) android.icu.impl.locale.KeyTypeData$1 x0 static void <clinit> () }
android/icu/impl/locale/KeyTypeData$ReorderCodeTypeHandler.class
KeyTypeData.java package android.icu.impl.locale android.icu.impl.locale.KeyTypeData$ReorderCodeTypeHandler extends android.icu.impl.locale.KeyTypeData$SpecialTypeHandler { private static final java.util.regex.Pattern pat private void <init> () boolean isWellFormed (java.lang.String) String value synthetic void <init> (android.icu.impl.locale.KeyTypeData$1) android.icu.impl.locale.KeyTypeData$1 x0 static void <clinit> () }
android/icu/impl/locale/KeyTypeData$RgKeyValueTypeHandler.class
KeyTypeData.java package android.icu.impl.locale android.icu.impl.locale.KeyTypeData$RgKeyValueTypeHandler extends android.icu.impl.locale.KeyTypeData$SpecialTypeHandler { private static final java.util.regex.Pattern pat private void <init> () boolean isWellFormed (java.lang.String) String value synthetic void <init> (android.icu.impl.locale.KeyTypeData$1) android.icu.impl.locale.KeyTypeData$1 x0 static void <clinit> () }
android/icu/impl/locale/KeyTypeData$ScriptCodeTypeHandler.class
KeyTypeData.java package android.icu.impl.locale android.icu.impl.locale.KeyTypeData$ScriptCodeTypeHandler extends android.icu.impl.locale.KeyTypeData$SpecialTypeHandler { private static final java.util.regex.Pattern pat private void <init> () boolean isWellFormed (java.lang.String) String value synthetic void <init> (android.icu.impl.locale.KeyTypeData$1) android.icu.impl.locale.KeyTypeData$1 x0 static void <clinit> () }
android/icu/impl/locale/KeyTypeData$SpecialType.class
KeyTypeData.java package android.icu.impl.locale final enum android.icu.impl.locale.KeyTypeData$SpecialType extends java.lang.Enum { public static final enum android.icu.impl.locale.KeyTypeData$SpecialType CODEPOINTS public static final enum android.icu.impl.locale.KeyTypeData$SpecialType REORDER_CODE public static final enum android.icu.impl.locale.KeyTypeData$SpecialType RG_KEY_VALUE public static final enum android.icu.impl.locale.KeyTypeData$SpecialType SCRIPT_CODE public static final enum android.icu.impl.locale.KeyTypeData$SpecialType SUBDIVISION_CODE public static final enum android.icu.impl.locale.KeyTypeData$SpecialType PRIVATE_USE android.icu.impl.locale.KeyTypeData$SpecialTypeHandler handler private static final synthetic android.icu.impl.locale.KeyTypeData$SpecialType[] $VALUES public static android.icu.impl.locale.KeyTypeData$SpecialType[] values () public static android.icu.impl.locale.KeyTypeData$SpecialType valueOf (java.lang.String) String name private void <init> (java.lang.String, int, android.icu.impl.locale.KeyTypeData$SpecialTypeHandler) android.icu.impl.locale.KeyTypeData$SpecialTypeHandler handler static void <clinit> () }
android/icu/impl/locale/KeyTypeData$SpecialTypeHandler.class
KeyTypeData.java package android.icu.impl.locale abstract android.icu.impl.locale.KeyTypeData$SpecialTypeHandler extends java.lang.Object { private void <init> () abstract boolean isWellFormed (java.lang.String) java.lang.String canonicalize (java.lang.String) String value synthetic void <init> (android.icu.impl.locale.KeyTypeData$1) android.icu.impl.locale.KeyTypeData$1 x0 }
android/icu/impl/locale/KeyTypeData$SubdivisionKeyValueTypeHandler.class
KeyTypeData.java package android.icu.impl.locale android.icu.impl.locale.KeyTypeData$SubdivisionKeyValueTypeHandler extends android.icu.impl.locale.KeyTypeData$SpecialTypeHandler { private static final java.util.regex.Pattern pat private void <init> () boolean isWellFormed (java.lang.String) String value synthetic void <init> (android.icu.impl.locale.KeyTypeData$1) android.icu.impl.locale.KeyTypeData$1 x0 static void <clinit> () }
android/icu/impl/locale/KeyTypeData$Type.class
KeyTypeData.java package android.icu.impl.locale android.icu.impl.locale.KeyTypeData$Type extends java.lang.Object { String legacyId String bcpId void <init> (java.lang.String, java.lang.String) String legacyId String bcpId }
android/icu/impl/locale/KeyTypeData$TypeInfoType.class
KeyTypeData.java package android.icu.impl.locale final enum android.icu.impl.locale.KeyTypeData$TypeInfoType extends java.lang.Enum { public static final enum android.icu.impl.locale.KeyTypeData$TypeInfoType deprecated private static final synthetic android.icu.impl.locale.KeyTypeData$TypeInfoType[] $VALUES public static android.icu.impl.locale.KeyTypeData$TypeInfoType[] values () public static android.icu.impl.locale.KeyTypeData$TypeInfoType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/impl/locale/KeyTypeData$ValueType.class
KeyTypeData.java package android.icu.impl.locale public final enum android.icu.impl.locale.KeyTypeData$ValueType extends java.lang.Enum { public static final enum android.icu.impl.locale.KeyTypeData$ValueType single public static final enum android.icu.impl.locale.KeyTypeData$ValueType multiple public static final enum android.icu.impl.locale.KeyTypeData$ValueType incremental public static final enum android.icu.impl.locale.KeyTypeData$ValueType any private static final synthetic android.icu.impl.locale.KeyTypeData$ValueType[] $VALUES public static android.icu.impl.locale.KeyTypeData$ValueType[] values () public static android.icu.impl.locale.KeyTypeData$ValueType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/impl/locale/KeyTypeData.class
KeyTypeData.java package android.icu.impl.locale public android.icu.impl.locale.KeyTypeData extends java.lang.Object { static java.util.Set DEPRECATED_KEYS static java.util.Map VALUE_TYPES static java.util.Map DEPRECATED_KEY_TYPES private static final Object[][] KEY_DATA private static final java.util.Map KEYMAP private static java.util.Map BCP47_KEYS static final synthetic boolean $assertionsDisabled public void <init> () public static java.lang.String toBcpKey (java.lang.String) String key android.icu.impl.locale.KeyTypeData$KeyData keyData public static java.lang.String toLegacyKey (java.lang.String) String key android.icu.impl.locale.KeyTypeData$KeyData keyData public static java.lang.String toBcpType (java.lang.String, java.lang.String, android.icu.util.Output, android.icu.util.Output) android.icu.impl.locale.KeyTypeData$SpecialType st android.icu.impl.locale.KeyTypeData$Type t String key String type android.icu.util.Output isKnownKey android.icu.util.Output isSpecialType android.icu.impl.locale.KeyTypeData$KeyData keyData public static java.lang.String toLegacyType (java.lang.String, java.lang.String, android.icu.util.Output, android.icu.util.Output) android.icu.impl.locale.KeyTypeData$SpecialType st android.icu.impl.locale.KeyTypeData$Type t String key String type android.icu.util.Output isKnownKey android.icu.util.Output isSpecialType android.icu.impl.locale.KeyTypeData$KeyData keyData private static void initFromResourceBundle () android.icu.util.UResourceBundle typeAliasDataEntry String from String to java.util.Set aliasSet android.icu.util.UResourceBundleIterator typeAliasResItr android.icu.util.UResourceBundle typeAliasResByKey android.icu.util.UResourceBundle bcpTypeAliasDataEntry String from String to java.util.Set aliasSet android.icu.util.UResourceBundleIterator bcpTypeAliasResItr android.icu.util.UResourceBundle bcpTypeAliasResByKey java.util.MissingResourceException e String alias java.util.Set typeAliasSet String alias java.util.Set bcpTypeAliasSet android.icu.util.UResourceBundle typeMapEntry String legacyTypeId String bcpTypeId char first boolean isSpecialType boolean hasSameType android.icu.impl.locale.KeyTypeData$Type t android.icu.util.UResourceBundleIterator typeMapResByKeyItr android.icu.util.UResourceBundle keyMapEntry String legacyKeyId String bcpKeyId boolean hasSameKey java.util.LinkedHashSet _bcp47Types boolean isTZ java.util.Map typeAliasMap java.util.Map bcpTypeAliasMap java.util.Map typeDataMap java.util.EnumSet specialTypeSet android.icu.util.UResourceBundle typeMapResByKey android.icu.impl.locale.KeyTypeData$KeyData keyData android.icu.util.UResourceBundle keyTypeDataRes android.icu.util.UResourceBundle keyMapRes android.icu.util.UResourceBundle typeMapRes android.icu.util.UResourceBundle typeAliasRes android.icu.util.UResourceBundle bcpTypeAliasRes android.icu.util.UResourceBundleIterator keyMapItr java.util.Map _Bcp47Keys private static void getKeyInfo (android.icu.util.UResourceBundle) android.icu.util.UResourceBundle keyInfoEntry2 String key2 String value2 android.icu.util.UResourceBundleIterator keyInfoIt2 android.icu.util.UResourceBundle keyInfoEntry String key android.icu.impl.locale.KeyTypeData$KeyInfoType keyInfo android.icu.util.UResourceBundleIterator keyInfoIt android.icu.util.UResourceBundle keyInfoRes java.util.Set _deprecatedKeys java.util.Map _valueTypes private static void getTypeInfo (android.icu.util.UResourceBundle) android.icu.util.UResourceBundle keyInfoEntry3 String key3 android.icu.util.UResourceBundleIterator keyInfoIt3 android.icu.util.UResourceBundle keyInfoEntry2 String key2 java.util.Set _deprecatedTypes android.icu.util.UResourceBundleIterator keyInfoIt2 android.icu.util.UResourceBundle keyInfoEntry String key android.icu.impl.locale.KeyTypeData$TypeInfoType typeInfo android.icu.util.UResourceBundleIterator keyInfoIt android.icu.util.UResourceBundle typeInfoRes java.util.Map _deprecatedKeyTypes private static void initFromTables () String from String to java.util.Set aliasSet String[] typeAliasDataEntry String from String to java.util.Set aliasSet String[] bcpTypeAliasDataEntry android.icu.impl.locale.KeyTypeData$SpecialType st String alias String alias String legacyTypeId String bcpTypeId boolean isSpecialType boolean hasSameType android.icu.impl.locale.KeyTypeData$Type t java.util.Set typeAliasSet java.util.Set bcpTypeAliasSet String[] typeDataEntry String legacyKeyId String bcpKeyId String[][] typeData String[][] typeAliasData String[][] bcpTypeAliasData boolean hasSameKey java.util.Map typeAliasMap java.util.Map bcpTypeAliasMap java.util.Map typeDataMap java.util.Set specialTypeSet java.util.EnumSet specialTypes android.icu.impl.locale.KeyTypeData$KeyData keyData Object[] keyDataEntry public static java.util.Set getBcp47Keys () public static java.util.Set getBcp47KeyTypes (java.lang.String) String key public static boolean isDeprecated (java.lang.String) String key public static boolean isDeprecated (java.lang.String, java.lang.String) String key String type java.util.Set deprecatedTypes public static android.icu.impl.locale.KeyTypeData$ValueType getValueType (java.lang.String) String key android.icu.impl.locale.KeyTypeData$ValueType type static void <clinit> () }
android/icu/impl/locale/LSR.class
LSR.java package android.icu.impl.locale public final android.icu.impl.locale.LSR extends java.lang.Object { public static final int REGION_INDEX_LIMIT public static final int EXPLICIT_LSR public static final int EXPLICIT_LANGUAGE public static final int EXPLICIT_SCRIPT public static final int EXPLICIT_REGION public static final int IMPLICIT_LSR public static final int DONT_CARE_FLAGS public static final boolean DEBUG_OUTPUT public final String language public final String script public final String region final int regionIndex public final int flags public void <init> (java.lang.String, java.lang.String, java.lang.String, int) String language String script String region int flags public static final int indexForRegion (java.lang.String) int a int b int a int b int c String region public java.lang.String toString () StringBuilder result public boolean isEquivalentTo (android.icu.impl.locale.LSR) android.icu.impl.locale.LSR other public boolean equals (java.lang.Object) android.icu.impl.locale.LSR other Object obj public int hashCode () }
android/icu/impl/locale/LanguageTag.class
LanguageTag.java package android.icu.impl.locale public android.icu.impl.locale.LanguageTag extends java.lang.Object { private static final boolean JDKIMPL public static final String SEP public static final String PRIVATEUSE public static String UNDETERMINED public static final String PRIVUSE_VARIANT_PREFIX private String _language private String _script private String _region private String _privateuse private java.util.List _extlangs private java.util.List _variants private java.util.List _extensions private static final java.util.Map LEGACY static final synthetic boolean $assertionsDisabled private void <init> () public static android.icu.impl.locale.LanguageTag parse (java.lang.String, android.icu.impl.locale.ParseStatus) android.icu.impl.locale.StringTokenIterator itr android.icu.impl.locale.StringTokenIterator itr String s String languageTag android.icu.impl.locale.ParseStatus sts android.icu.impl.locale.StringTokenIterator itr boolean isLegacy String[] gfmap int dash android.icu.impl.locale.LanguageTag tag private boolean parseLanguage (android.icu.impl.locale.StringTokenIterator, android.icu.impl.locale.ParseStatus) android.icu.impl.locale.StringTokenIterator itr android.icu.impl.locale.ParseStatus sts boolean found String s private boolean parseExtlangs (android.icu.impl.locale.StringTokenIterator, android.icu.impl.locale.ParseStatus) String s android.icu.impl.locale.StringTokenIterator itr android.icu.impl.locale.ParseStatus sts boolean found private boolean parseScript (android.icu.impl.locale.StringTokenIterator, android.icu.impl.locale.ParseStatus) android.icu.impl.locale.StringTokenIterator itr android.icu.impl.locale.ParseStatus sts boolean found String s private boolean parseRegion (android.icu.impl.locale.StringTokenIterator, android.icu.impl.locale.ParseStatus) android.icu.impl.locale.StringTokenIterator itr android.icu.impl.locale.ParseStatus sts boolean found String s private boolean parseVariants (android.icu.impl.locale.StringTokenIterator, android.icu.impl.locale.ParseStatus) String s android.icu.impl.locale.StringTokenIterator itr android.icu.impl.locale.ParseStatus sts boolean found private boolean parseExtensions (android.icu.impl.locale.StringTokenIterator, android.icu.impl.locale.ParseStatus) String extension int start String singleton StringBuilder sb boolean alreadyHas String s android.icu.impl.locale.StringTokenIterator itr android.icu.impl.locale.ParseStatus sts boolean found private boolean parsePrivateuse (android.icu.impl.locale.StringTokenIterator, android.icu.impl.locale.ParseStatus) int start StringBuilder sb android.icu.impl.locale.StringTokenIterator itr android.icu.impl.locale.ParseStatus sts boolean found String s public static android.icu.impl.locale.LanguageTag parseLocale (android.icu.impl.locale.BaseLocale, android.icu.impl.locale.LocaleExtensions) String var String prvv StringBuilder buf java.util.List variants android.icu.impl.locale.StringTokenIterator varitr android.icu.impl.locale.Extension ext Character locextKey android.icu.impl.locale.BaseLocale baseLocale android.icu.impl.locale.LocaleExtensions localeExtensions android.icu.impl.locale.LanguageTag tag String language String script String region String variant boolean hasSubtag String privuseVar java.util.List extensions String privateuse java.util.Set locextKeys public java.lang.String getLanguage () public java.util.List getExtlangs () public java.lang.String getScript () public java.lang.String getRegion () public java.util.List getVariants () public java.util.List getExtensions () public java.lang.String getPrivateuse () public static boolean isLanguage (java.lang.String) String s public static boolean isExtlang (java.lang.String) String s public static boolean isScript (java.lang.String) String s public static boolean isRegion (java.lang.String) String s public static boolean isVariant (java.lang.String) String s int len public static boolean isExtensionSingleton (java.lang.String) String s public static boolean isExtensionSingletonChar (char) char c public static boolean isExtensionSubtag (java.lang.String) String s public static boolean isPrivateusePrefix (java.lang.String) String s public static boolean isPrivateusePrefixChar (char) char c public static boolean isPrivateuseSubtag (java.lang.String) String s public static java.lang.String canonicalizeLanguage (java.lang.String) String s public static java.lang.String canonicalizeExtlang (java.lang.String) String s public static java.lang.String canonicalizeScript (java.lang.String) String s public static java.lang.String canonicalizeRegion (java.lang.String) String s public static java.lang.String canonicalizeVariant (java.lang.String) String s public static java.lang.String canonicalizeExtension (java.lang.String) String s int found public static java.lang.String canonicalizeExtensionSingleton (java.lang.String) String s public static java.lang.String canonicalizeExtensionSubtag (java.lang.String) String s public static java.lang.String canonicalizePrivateuse (java.lang.String) String s public static java.lang.String canonicalizePrivateuseSubtag (java.lang.String) String s public java.lang.String toString () String extlang String variant String extension StringBuilder sb static void <clinit> () String[] e String[][] entries }
android/icu/impl/locale/LocaleDistance$Data.class
LocaleDistance.java package android.icu.impl.locale public final android.icu.impl.locale.LocaleDistance$Data extends java.lang.Object { public byte[] trie public byte[] regionToPartitionsIndex public String[] partitionArrays public java.util.Set paradigmLSRs public int[] distances public void <init> (byte[], byte[], java.lang.String[], java.util.Set, int[]) byte[] trie byte[] regionToPartitionsIndex String[] partitionArrays java.util.Set paradigmLSRs int[] distances private static android.icu.impl.UResource$Value getValue (android.icu.impl.UResource$Table, java.lang.String, android.icu.impl.UResource$Value) android.icu.impl.UResource$Table table String key android.icu.impl.UResource$Value value public static android.icu.impl.locale.LocaleDistance$Data load () throws java.util.MissingResourceException int i String[] paradigms java.util.Set paradigmLSRs android.icu.impl.ICUResourceBundle langInfo android.icu.impl.UResource$Value value android.icu.impl.UResource$Table matchTable java.nio.ByteBuffer buffer byte[] trie byte[] regionToPartitions String[] partitions java.util.Set paradigmLSRs int[] distances public boolean equals (java.lang.Object) Object other android.icu.impl.locale.LocaleDistance$Data od public int hashCode () }
android/icu/impl/locale/LocaleDistance.class
LocaleDistance.java package android.icu.impl.locale public android.icu.impl.locale.LocaleDistance extends java.lang.Object { public static final int END_OF_SUBTAG public static final int DISTANCE_SKIP_SCRIPT private static final int DISTANCE_IS_FINAL private static final int DISTANCE_IS_FINAL_OR_SKIP_SCRIPT private static final int DISTANCE_SHIFT private static final int DISTANCE_FRACTION_MASK private static final int DISTANCE_INT_SHIFT private static final int INDEX_SHIFT private static final int DISTANCE_MASK private static final int INDEX_NEG_1 public static final int IX_DEF_LANG_DISTANCE public static final int IX_DEF_SCRIPT_DISTANCE public static final int IX_DEF_REGION_DISTANCE public static final int IX_MIN_REGION_DISTANCE public static final int IX_LIMIT private static final int ABOVE_THRESHOLD private static final boolean DEBUG_OUTPUT private final android.icu.util.BytesTrie trie private final byte[] regionToPartitionsIndex private final String[] partitionArrays private final java.util.Set paradigmLSRs private final int defaultLanguageDistance private final int defaultScriptDistance private final int defaultRegionDistance private final int minRegionDistance private final int defaultDemotionPerDesiredLocale public static final android.icu.impl.locale.LocaleDistance INSTANCE static final synthetic boolean $assertionsDisabled public static final int shiftDistance (int) int distance public static final int getShiftedDistance (int) int indexAndDistance public static final double getDistanceDouble (int) int indexAndDistance double shiftedDistance public static final int getDistanceFloor (int) int indexAndDistance public static final int getIndex (int) int indexAndDistance private void <init> (android.icu.impl.locale.LocaleDistance$Data) android.icu.impl.locale.LocaleDistance$Data data android.icu.impl.locale.LSR en android.icu.impl.locale.LSR enGB int indexAndDistance public int testOnlyDistance (android.icu.util.ULocale, android.icu.util.ULocale, int, android.icu.util.LocaleMatcher$FavorSubtag) android.icu.util.ULocale desired android.icu.util.ULocale supported int threshold android.icu.util.LocaleMatcher$FavorSubtag favorSubtag android.icu.impl.locale.LSR supportedLSR android.icu.impl.locale.LSR desiredLSR int indexAndDistance public int getBestIndexAndDistance (android.icu.impl.locale.LSR, android.icu.impl.locale.LSR[], int, int, android.icu.util.LocaleMatcher$FavorSubtag, android.icu.util.LocaleMatcher$Direction) int flags int scriptDistance int scriptDistance int remainingThreshold android.icu.impl.locale.LSR supported boolean star int distance int flags int roundedThreshold int scriptDistance int shiftedDistance int slIndex android.icu.impl.locale.LSR desired android.icu.impl.locale.LSR[] supportedLSRs int supportedLSRsLength int shiftedThreshold android.icu.util.LocaleMatcher$FavorSubtag favorSubtag android.icu.util.LocaleMatcher$Direction direction android.icu.util.BytesTrie iter int desLangDistance long desLangState int bestIndex int bestLikelyInfo private boolean isMatch (android.icu.impl.locale.LSR, android.icu.impl.locale.LSR, int, android.icu.util.LocaleMatcher$FavorSubtag) android.icu.impl.locale.LSR desired android.icu.impl.locale.LSR supported int shiftedThreshold android.icu.util.LocaleMatcher$FavorSubtag favorSubtag private static final int getDesSuppScriptDistance (android.icu.util.BytesTrie, long, java.lang.String, java.lang.String) android.icu.util.BytesTrie$Result result android.icu.util.BytesTrie iter long startState String desired String supported int distance private static final int getRegionPartitionsDistance (android.icu.util.BytesTrie, long, java.lang.String, java.lang.String, int) android.icu.util.BytesTrie$Result result int d int d int d int si long desState int d android.icu.util.BytesTrie$Result result int di android.icu.util.BytesTrie iter long startState String desiredPartitions String supportedPartitions int threshold int desLength int suppLength int regionDistance boolean star private static final int getFallbackRegionDistance (android.icu.util.BytesTrie, long) android.icu.util.BytesTrie iter long startState android.icu.util.BytesTrie$Result result int distance private static final int trieNext (android.icu.util.BytesTrie, java.lang.String, boolean) int value android.icu.util.BytesTrie$Result result int c int i int end android.icu.util.BytesTrie iter String s boolean wantValue public java.lang.String toString () private java.lang.String partitionsForRegion (android.icu.impl.locale.LSR) android.icu.impl.locale.LSR lsr int pIndex public boolean isParadigmLSR (android.icu.impl.locale.LSR) android.icu.impl.locale.LSR plsr android.icu.impl.locale.LSR lsr public int getDefaultScriptDistance () int getDefaultRegionDistance () public int getDefaultDemotionPerDesiredLocale () public java.util.Map testOnlyGetDistanceTable () byte b int i int length android.icu.util.BytesTrie$Entry entry java.util.Map map StringBuilder sb public void testOnlyPrintDistanceTable () String suffix int value java.util.Map$Entry mapping static void <clinit> () }
android/icu/impl/locale/LocaleExtensions.class
LocaleExtensions.java package android.icu.impl.locale public android.icu.impl.locale.LocaleExtensions extends java.lang.Object { private java.util.SortedMap _map private String _id private static final java.util.SortedMap EMPTY_MAP public static final android.icu.impl.locale.LocaleExtensions EMPTY_EXTENSIONS public static final android.icu.impl.locale.LocaleExtensions CALENDAR_JAPANESE public static final android.icu.impl.locale.LocaleExtensions NUMBER_THAI static final synthetic boolean $assertionsDisabled private void <init> () void <init> (java.util.Map, java.util.Set, java.util.Map) char key String value android.icu.impl.locale.Extension e java.util.Map$Entry ext android.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveString cis String key String type java.util.Map$Entry kwd java.util.TreeSet uaset java.util.TreeMap ukmap android.icu.impl.locale.UnicodeLocaleExtension ule java.util.Map extensions java.util.Set uattributes java.util.Map ukeywords boolean hasExtension boolean hasUAttributes boolean hasUKeywords public java.util.Set getKeys () public android.icu.impl.locale.Extension getExtension (java.lang.Character) Character key public java.lang.String getExtensionValue (java.lang.Character) Character key android.icu.impl.locale.Extension ext public java.util.Set getUnicodeLocaleAttributes () android.icu.impl.locale.Extension ext public java.util.Set getUnicodeLocaleKeys () android.icu.impl.locale.Extension ext public java.lang.String getUnicodeLocaleType (java.lang.String) String unicodeLocaleKey android.icu.impl.locale.Extension ext public boolean isEmpty () public static boolean isValidKey (char) char c public static boolean isValidUnicodeLocaleKey (java.lang.String) String ukey private static java.lang.String toID (java.util.SortedMap) char singleton android.icu.impl.locale.Extension extension java.util.Map$Entry entry java.util.SortedMap map StringBuilder buf android.icu.impl.locale.Extension privuse public java.lang.String toString () public java.lang.String getID () public int hashCode () public boolean equals (java.lang.Object) Object other static void <clinit> () }
android/icu/impl/locale/LocaleObjectCache$CacheEntry.class
LocaleObjectCache.java package android.icu.impl.locale android.icu.impl.locale.LocaleObjectCache$CacheEntry extends java.lang.ref.SoftReference { private Object _key void <init> (java.lang.Object, java.lang.Object, java.lang.ref.ReferenceQueue) Object key Object value java.lang.ref.ReferenceQueue queue java.lang.Object getKey () }
android/icu/impl/locale/LocaleObjectCache.class
LocaleObjectCache.java package android.icu.impl.locale public abstract android.icu.impl.locale.LocaleObjectCache extends java.lang.Object { private java.util.concurrent.ConcurrentHashMap _map private java.lang.ref.ReferenceQueue _queue public void <init> () public void <init> (int, float, int) int initialCapacity float loadFactor int concurrencyLevel public java.lang.Object get (java.lang.Object) Object newVal android.icu.impl.locale.LocaleObjectCache$CacheEntry newEntry Object key Object value android.icu.impl.locale.LocaleObjectCache$CacheEntry entry private void cleanStaleEntries () android.icu.impl.locale.LocaleObjectCache$CacheEntry entry protected abstract java.lang.Object createObject (java.lang.Object) protected java.lang.Object normalizeKey (java.lang.Object) Object key }
android/icu/impl/locale/LocaleSyntaxException.class
LocaleSyntaxException.java package android.icu.impl.locale public android.icu.impl.locale.LocaleSyntaxException extends java.lang.Exception { private static final long serialVersionUID private int _index public void <init> (java.lang.String) String msg public void <init> (java.lang.String, int) String msg int errorIndex public int getErrorIndex () }
android/icu/impl/locale/LocaleValidityChecker$1.class
LocaleValidityChecker.java package android.icu.impl.locale synthetic android.icu.impl.locale.LocaleValidityChecker$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$impl$ValidIdentifiers$Datatype static final synthetic int[] $SwitchMap$android$icu$impl$locale$KeyTypeData$ValueType static final synthetic int[] $SwitchMap$android$icu$impl$locale$LocaleValidityChecker$SpecialCase static void <clinit> () }
android/icu/impl/locale/LocaleValidityChecker$SpecialCase.class
LocaleValidityChecker.java package android.icu.impl.locale final enum android.icu.impl.locale.LocaleValidityChecker$SpecialCase extends java.lang.Enum { public static final enum android.icu.impl.locale.LocaleValidityChecker$SpecialCase normal public static final enum android.icu.impl.locale.LocaleValidityChecker$SpecialCase anything public static final enum android.icu.impl.locale.LocaleValidityChecker$SpecialCase reorder public static final enum android.icu.impl.locale.LocaleValidityChecker$SpecialCase codepoints public static final enum android.icu.impl.locale.LocaleValidityChecker$SpecialCase subdivision public static final enum android.icu.impl.locale.LocaleValidityChecker$SpecialCase rgKey private static final synthetic android.icu.impl.locale.LocaleValidityChecker$SpecialCase[] $VALUES public static android.icu.impl.locale.LocaleValidityChecker$SpecialCase[] values () public static android.icu.impl.locale.LocaleValidityChecker$SpecialCase valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static android.icu.impl.locale.LocaleValidityChecker$SpecialCase get (java.lang.String) String key static void <clinit> () }
android/icu/impl/locale/LocaleValidityChecker$Where.class
LocaleValidityChecker.java package android.icu.impl.locale public android.icu.impl.locale.LocaleValidityChecker$Where extends java.lang.Object { public android.icu.impl.ValidIdentifiers$Datatype fieldFailure public String codeFailure public void <init> () public boolean set (android.icu.impl.ValidIdentifiers$Datatype, java.lang.String) android.icu.impl.ValidIdentifiers$Datatype datatype String code public java.lang.String toString () }
android/icu/impl/locale/LocaleValidityChecker.class
LocaleValidityChecker.java package android.icu.impl.locale public android.icu.impl.locale.LocaleValidityChecker extends java.lang.Object { private final java.util.Set datasubtypes private final boolean allowsDeprecated static java.util.regex.Pattern SEPARATOR private static final java.util.regex.Pattern VALID_X static final java.util.Set REORDERING_INCLUDE static final java.util.Set REORDERING_EXCLUDE static final java.util.Set REGULAR_ONLY public void <init> (java.util.Set) java.util.Set datasubtypes public transient void <init> (android.icu.impl.ValidIdentifiers$Datasubtype[]) android.icu.impl.ValidIdentifiers$Datasubtype[] datasubtypes public java.util.Set getDatasubtypes () public boolean isValid (android.icu.util.ULocale, android.icu.impl.locale.LocaleValidityChecker$Where) String variant android.icu.impl.ValidIdentifiers$Datatype datatype Exception e Character c android.icu.util.ULocale locale android.icu.impl.locale.LocaleValidityChecker$Where where String language String script String region String variantString java.util.Set extensionKeys private boolean isValidU (android.icu.util.ULocale, android.icu.impl.ValidIdentifiers$Datatype, java.lang.String, android.icu.impl.locale.LocaleValidityChecker$Where) NumberFormatException e boolean newlyAdded android.icu.util.Output isKnownKey android.icu.util.Output isSpecialType String type String subtag android.icu.util.ULocale locale android.icu.impl.ValidIdentifiers$Datatype datatype String extensionString android.icu.impl.locale.LocaleValidityChecker$Where where String key int typeCount android.icu.impl.locale.KeyTypeData$ValueType valueType android.icu.impl.locale.LocaleValidityChecker$SpecialCase specialCase StringBuilder prefix java.util.Set seen StringBuilder tBuffer private boolean isSubdivision (android.icu.util.ULocale, java.lang.String) android.icu.util.ULocale max android.icu.util.ULocale locale String subtag String region String subdivision String localeRegion private boolean isScriptReorder (java.lang.String) String subtag private boolean isValidLocale (java.lang.String, android.icu.impl.locale.LocaleValidityChecker$Where) android.icu.util.ULocale locale int startIndex String[] list android.icu.util.IllformedLocaleException e Exception e String extensionString android.icu.impl.locale.LocaleValidityChecker$Where where private boolean isValid (android.icu.impl.ValidIdentifiers$Datatype, java.lang.String, android.icu.impl.locale.LocaleValidityChecker$Where) android.icu.impl.ValidIdentifiers$Datatype datatype String code android.icu.impl.locale.LocaleValidityChecker$Where where static void <clinit> () }
android/icu/impl/locale/ParseStatus.class
ParseStatus.java package android.icu.impl.locale public android.icu.impl.locale.ParseStatus extends java.lang.Object { int _parseLength int _errorIndex String _errorMsg public void <init> () public void reset () public boolean isError () public int getErrorIndex () public int getParseLength () public java.lang.String getErrorMessage () }
android/icu/impl/locale/StringTokenIterator.class
StringTokenIterator.java package android.icu.impl.locale public android.icu.impl.locale.StringTokenIterator extends java.lang.Object { private String _text private String _dlms private String _token private int _start private int _end private boolean _done public void <init> (java.lang.String, java.lang.String) String text String dlms public java.lang.String first () public java.lang.String current () public int currentStart () public int currentEnd () public boolean isDone () public java.lang.String next () public boolean hasNext () public android.icu.impl.locale.StringTokenIterator setStart (int) int offset public android.icu.impl.locale.StringTokenIterator setText (java.lang.String) String text private int nextDelimiter (int) int i char c int start int idx }
android/icu/impl/locale/UnicodeLocaleExtension.class
UnicodeLocaleExtension.java package android.icu.impl.locale public android.icu.impl.locale.UnicodeLocaleExtension extends android.icu.impl.locale.Extension { public static final char SINGLETON private static final java.util.SortedSet EMPTY_SORTED_SET private static final java.util.SortedMap EMPTY_SORTED_MAP private java.util.SortedSet _attributes private java.util.SortedMap _keywords public static final android.icu.impl.locale.UnicodeLocaleExtension CA_JAPANESE public static final android.icu.impl.locale.UnicodeLocaleExtension NU_THAI private void <init> () void <init> (java.util.SortedSet, java.util.SortedMap) String attribute String key String value java.util.Map$Entry keyword StringBuilder sb java.util.SortedSet attributes java.util.SortedMap keywords public java.util.Set getUnicodeLocaleAttributes () public java.util.Set getUnicodeLocaleKeys () public java.lang.String getUnicodeLocaleType (java.lang.String) String unicodeLocaleKey public static boolean isSingletonChar (char) char c public static boolean isAttribute (java.lang.String) String s public static boolean isKey (java.lang.String) String s public static boolean isTypeSubtag (java.lang.String) String s public static boolean isType (java.lang.String) int idx String subtag String s int startIdx boolean sawSubtag static void <clinit> () }
android/icu/impl/locale/XCldrStub$1.class
XCldrStub.java package android.icu.impl.locale synthetic android.icu.impl.locale.XCldrStub$1 extends java.lang.Object { }
android/icu/impl/locale/XCldrStub$CollectionUtilities.class
XCldrStub.java package android.icu.impl.locale public android.icu.impl.locale.XCldrStub$CollectionUtilities extends java.lang.Object { public void <init> () public static java.lang.String join (java.lang.Iterable, java.lang.String) Iterable source String separator }
android/icu/impl/locale/XCldrStub$FileUtilities.class
XCldrStub.java package android.icu.impl.locale public android.icu.impl.locale.XCldrStub$FileUtilities extends java.lang.Object { public static final java.nio.charset.Charset UTF8 public void <init> () public static java.io.BufferedReader openFile (java.lang.Class, java.lang.String) Class class1 String file public static java.io.BufferedReader openFile (java.lang.Class, java.lang.String, java.nio.charset.Charset) java.io.InputStream resourceAsStream java.io.InputStreamReader reader java.io.BufferedReader bufferedReader String relativeFileName Exception e1 String className String canonicalName Exception e Class class1 String file java.nio.charset.Charset charset public static java.lang.String getRelativeFileName (java.lang.Class, java.lang.String) Class class1 String filename java.net.URL resource String resourceString static void <clinit> () }
android/icu/impl/locale/XCldrStub$HashMultimap.class
XCldrStub.java package android.icu.impl.locale public android.icu.impl.locale.XCldrStub$HashMultimap extends android.icu.impl.locale.XCldrStub$Multimap { private void <init> () public static android.icu.impl.locale.XCldrStub$HashMultimap create () }
android/icu/impl/locale/XCldrStub$ImmutableMap.class
XCldrStub.java package android.icu.impl.locale public android.icu.impl.locale.XCldrStub$ImmutableMap extends java.lang.Object { public void <init> () public static java.util.Map copyOf (java.util.Map) java.util.Map values }
android/icu/impl/locale/XCldrStub$ImmutableMultimap.class
XCldrStub.java package android.icu.impl.locale public android.icu.impl.locale.XCldrStub$ImmutableMultimap extends java.lang.Object { public void <init> () public static android.icu.impl.locale.XCldrStub$Multimap copyOf (android.icu.impl.locale.XCldrStub$Multimap) java.util.Set value java.util.Map$Entry entry android.icu.impl.locale.XCldrStub$Multimap values java.util.LinkedHashMap temp }
android/icu/impl/locale/XCldrStub$ImmutableSet.class
XCldrStub.java package android.icu.impl.locale public android.icu.impl.locale.XCldrStub$ImmutableSet extends java.lang.Object { public void <init> () public static java.util.Set copyOf (java.util.Set) java.util.Set values }
android/icu/impl/locale/XCldrStub$Joiner.class
XCldrStub.java package android.icu.impl.locale public android.icu.impl.locale.XCldrStub$Joiner extends java.lang.Object { private final String separator private void <init> (java.lang.String) String separator public static final android.icu.impl.locale.XCldrStub$Joiner on (java.lang.String) String separator public java.lang.String join (java.lang.Object[]) Object[] source public java.lang.String join (java.lang.Iterable) Iterable source }
android/icu/impl/locale/XCldrStub$LinkedHashMultimap.class
XCldrStub.java package android.icu.impl.locale public android.icu.impl.locale.XCldrStub$LinkedHashMultimap extends android.icu.impl.locale.XCldrStub$Multimap { private void <init> () public static android.icu.impl.locale.XCldrStub$LinkedHashMultimap create () }
android/icu/impl/locale/XCldrStub$Multimap.class
XCldrStub.java package android.icu.impl.locale public android.icu.impl.locale.XCldrStub$Multimap extends java.lang.Object { private final java.util.Map map private final Class setClass private void <init> (java.util.Map, java.lang.Class) java.util.Map map Class setClass public final transient android.icu.impl.locale.XCldrStub$Multimap putAll (java.lang.Object, java.lang.Object[]) Object key Object[] values public void putAll (java.lang.Object, java.util.Collection) Object key java.util.Collection values public void putAll (java.util.Collection, java.lang.Object) Object key java.util.Collection keys Object value public void putAll (android.icu.impl.locale.XCldrStub$Multimap) java.util.Map$Entry entry android.icu.impl.locale.XCldrStub$Multimap source public void put (java.lang.Object, java.lang.Object) Object key Object value private java.util.Set createSetIfMissing (java.lang.Object) Object key java.util.Set old private java.util.Set getInstance () Exception e public java.util.Set get (java.lang.Object) Object key java.util.Set result public java.util.Set keySet () public java.util.Map asMap () public java.util.Set values () java.util.Set valueSet java.util.Collection values java.util.Set result public int size () public java.lang.Iterable entries () public boolean equals (java.lang.Object) Object obj public int hashCode () synthetic void <init> (java.util.Map, java.lang.Class, android.icu.impl.locale.XCldrStub$1) java.util.Map x0 Class x1 android.icu.impl.locale.XCldrStub$1 x2 }
android/icu/impl/locale/XCldrStub$MultimapIterator.class
XCldrStub.java package android.icu.impl.locale android.icu.impl.locale.XCldrStub$MultimapIterator extends java.lang.Object implements java.util.Iterator java.lang.Iterable { private final java.util.Iterator it1 private java.util.Iterator it2 private final android.icu.impl.locale.XCldrStub$ReusableEntry entry private void <init> (java.util.Map) java.util.Map map public boolean hasNext () public java.util.Map$Entry next () java.util.Map$Entry e public java.util.Iterator iterator () public void remove () public volatile synthetic java.lang.Object next () synthetic void <init> (java.util.Map, android.icu.impl.locale.XCldrStub$1) java.util.Map x0 android.icu.impl.locale.XCldrStub$1 x1 }
android/icu/impl/locale/XCldrStub$Multimaps.class
XCldrStub.java package android.icu.impl.locale public android.icu.impl.locale.XCldrStub$Multimaps extends java.lang.Object { public void <init> () public static android.icu.impl.locale.XCldrStub$Multimap invertFrom (android.icu.impl.locale.XCldrStub$Multimap, android.icu.impl.locale.XCldrStub$Multimap) java.util.Map$Entry entry android.icu.impl.locale.XCldrStub$Multimap source android.icu.impl.locale.XCldrStub$Multimap target public static android.icu.impl.locale.XCldrStub$Multimap invertFrom (java.util.Map, android.icu.impl.locale.XCldrStub$Multimap) java.util.Map$Entry entry java.util.Map source android.icu.impl.locale.XCldrStub$Multimap target public static java.util.Map forMap (java.util.Map) java.util.Map map }
android/icu/impl/locale/XCldrStub$Predicate.class
XCldrStub.java package android.icu.impl.locale public abstract android.icu.impl.locale.XCldrStub$Predicate extends java.lang.Object { public abstract boolean test (java.lang.Object) }
android/icu/impl/locale/XCldrStub$RegexUtilities.class
XCldrStub.java package android.icu.impl.locale public android.icu.impl.locale.XCldrStub$RegexUtilities extends java.lang.Object { public void <init> () public static int findMismatch (java.util.regex.Matcher, java.lang.CharSequence) boolean matches java.util.regex.Matcher m CharSequence s int i public static java.lang.String showMismatch (java.util.regex.Matcher, java.lang.CharSequence) java.util.regex.Matcher m CharSequence s int failPoint String show }
android/icu/impl/locale/XCldrStub$ReusableEntry.class
XCldrStub.java package android.icu.impl.locale android.icu.impl.locale.XCldrStub$ReusableEntry extends java.lang.Object implements java.util.Map$Entry { Object key Object value private void <init> () public java.lang.Object getKey () public java.lang.Object getValue () public java.lang.Object setValue (java.lang.Object) Object value synthetic void <init> (android.icu.impl.locale.XCldrStub$1) android.icu.impl.locale.XCldrStub$1 x0 }
android/icu/impl/locale/XCldrStub$Splitter.class
XCldrStub.java package android.icu.impl.locale public android.icu.impl.locale.XCldrStub$Splitter extends java.lang.Object { java.util.regex.Pattern pattern boolean trimResults public void <init> (char) char c public void <init> (java.util.regex.Pattern) java.util.regex.Pattern p public static android.icu.impl.locale.XCldrStub$Splitter on (char) char c public static android.icu.impl.locale.XCldrStub$Splitter on (java.util.regex.Pattern) java.util.regex.Pattern p public java.util.List splitToList (java.lang.String) int i String input String[] items public android.icu.impl.locale.XCldrStub$Splitter trimResults () public java.lang.Iterable split (java.lang.String) String input }
android/icu/impl/locale/XCldrStub$TreeMultimap.class
XCldrStub.java package android.icu.impl.locale public android.icu.impl.locale.XCldrStub$TreeMultimap extends android.icu.impl.locale.XCldrStub$Multimap { private void <init> () public static android.icu.impl.locale.XCldrStub$TreeMultimap create () }
android/icu/impl/locale/XCldrStub.class
XCldrStub.java package android.icu.impl.locale public android.icu.impl.locale.XCldrStub extends java.lang.Object { public void <init> () public static java.lang.String join (java.lang.Object[], java.lang.String) int i Object[] source String separator StringBuilder result public static java.lang.String join (java.lang.Iterable, java.lang.String) Object item Iterable source String separator StringBuilder result boolean first }
android/icu/impl/locale/XLikelySubtags$1.class
XLikelySubtags.java package android.icu.impl.locale synthetic android.icu.impl.locale.XLikelySubtags$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$util$BytesTrie$Result static void <clinit> () }
android/icu/impl/locale/XLikelySubtags$Data.class
XLikelySubtags.java package android.icu.impl.locale public final android.icu.impl.locale.XLikelySubtags$Data extends java.lang.Object { public final java.util.Map languageAliases public final java.util.Map regionAliases public final byte[] trie public final android.icu.impl.locale.LSR[] lsrs public void <init> (java.util.Map, java.util.Map, byte[], android.icu.impl.locale.LSR[]) java.util.Map languageAliases java.util.Map regionAliases byte[] trie android.icu.impl.locale.LSR[] lsrs private static android.icu.impl.UResource$Value getValue (android.icu.impl.UResource$Table, java.lang.String, android.icu.impl.UResource$Value) android.icu.impl.UResource$Table table String key android.icu.impl.UResource$Value value public static android.icu.impl.locale.XLikelySubtags$Data load () throws java.util.MissingResourceException int i String[] pairs java.util.Map languageAliases int i String[] pairs java.util.Map regionAliases int i int j android.icu.impl.ICUResourceBundle langInfo android.icu.impl.UResource$Value value android.icu.impl.UResource$Table likelyTable java.util.Map languageAliases java.util.Map regionAliases java.nio.ByteBuffer buffer byte[] trie String[] lsrSubtags android.icu.impl.locale.LSR[] lsrs public boolean equals (java.lang.Object) Object other android.icu.impl.locale.XLikelySubtags$Data od public int hashCode () }
android/icu/impl/locale/XLikelySubtags.class
XLikelySubtags.java package android.icu.impl.locale public final android.icu.impl.locale.XLikelySubtags extends java.lang.Object { private static final String PSEUDO_ACCENTS_PREFIX private static final String PSEUDO_BIDI_PREFIX private static final String PSEUDO_CRACKED_PREFIX public static final int SKIP_SCRIPT private static final boolean DEBUG_OUTPUT public static final android.icu.impl.locale.XLikelySubtags INSTANCE private final java.util.Map languageAliases private final java.util.Map regionAliases private final android.icu.util.BytesTrie trie private final long trieUndState private final long trieUndZzzzState private final int defaultLsrIndex private final long[] trieFirstLetterStates private final android.icu.impl.locale.LSR[] lsrs static final synthetic boolean $assertionsDisabled private void <init> (android.icu.impl.locale.XLikelySubtags$Data) char c android.icu.impl.locale.XLikelySubtags$Data data android.icu.util.BytesTrie$Result result public android.icu.util.ULocale canonicalize (android.icu.util.ULocale) android.icu.util.ULocale locale String lang String lang2 String region String region2 private static java.lang.String getCanonical (java.util.Map, java.lang.String) java.util.Map aliases String alias String canonical public android.icu.impl.locale.LSR makeMaximizedLsrFrom (android.icu.util.ULocale) String tag android.icu.util.ULocale locale String name public android.icu.impl.locale.LSR makeMaximizedLsrFrom (java.util.Locale) java.util.Locale locale String tag private android.icu.impl.locale.LSR makeMaximizedLsr (java.lang.String, java.lang.String, java.lang.String, java.lang.String) int lsrFlags String language String script String region String variant private android.icu.impl.locale.LSR maximize (java.lang.String, java.lang.String, java.lang.String) long state int value int c0 long state String language String script String region int retainOldMask android.icu.util.BytesTrie iter long state int value android.icu.impl.locale.LSR result int compareLikely (android.icu.impl.locale.LSR, android.icu.impl.locale.LSR, int) int index int index android.icu.impl.locale.LSR likely int index int index android.icu.impl.locale.LSR likely android.icu.impl.locale.LSR lsr android.icu.impl.locale.LSR other int likelyInfo private int getLikelyIndex (java.lang.String, java.lang.String) long state int value int c0 long state String language String script android.icu.util.BytesTrie iter long state int value private static final int trieNext (android.icu.util.BytesTrie, java.lang.String, int) android.icu.util.BytesTrie$Result result android.icu.util.BytesTrie$Result result int c int end android.icu.util.BytesTrie iter String s int i android.icu.util.BytesTrie$Result result android.icu.impl.locale.LSR minimizeSubtags (java.lang.String, java.lang.String, java.lang.String, android.icu.util.ULocale$Minimize) String languageIn String scriptIn String regionIn android.icu.util.ULocale$Minimize fieldToFavor android.icu.impl.locale.LSR result android.icu.util.BytesTrie iter int value android.icu.impl.locale.LSR value00 boolean favorRegionOk android.icu.impl.locale.LSR result2 private java.util.Map getTable () byte b int i int length android.icu.util.BytesTrie$Entry entry java.util.Map map StringBuilder sb public java.lang.String toString () static void <clinit> () }
android/icu/impl/number/
android/icu/impl/number/AdoptingModifierStore$1.class
AdoptingModifierStore.java package android.icu.impl.number synthetic android.icu.impl.number.AdoptingModifierStore$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$impl$number$Modifier$Signum static void <clinit> () }
android/icu/impl/number/AdoptingModifierStore.class
AdoptingModifierStore.java package android.icu.impl.number public android.icu.impl.number.AdoptingModifierStore extends java.lang.Object implements android.icu.impl.number.ModifierStore { private final android.icu.impl.number.Modifier positive private final android.icu.impl.number.Modifier posZero private final android.icu.impl.number.Modifier negZero private final android.icu.impl.number.Modifier negative final android.icu.impl.number.Modifier[] mods boolean frozen static final synthetic boolean $assertionsDisabled public void <init> (android.icu.impl.number.Modifier, android.icu.impl.number.Modifier, android.icu.impl.number.Modifier, android.icu.impl.number.Modifier) android.icu.impl.number.Modifier positive android.icu.impl.number.Modifier posZero android.icu.impl.number.Modifier negZero android.icu.impl.number.Modifier negative public void <init> () public void setModifier (android.icu.impl.number.Modifier$Signum, android.icu.impl.StandardPlural, android.icu.impl.number.Modifier) android.icu.impl.number.Modifier$Signum signum android.icu.impl.StandardPlural plural android.icu.impl.number.Modifier mod public void freeze () public android.icu.impl.number.Modifier getModifierWithoutPlural (android.icu.impl.number.Modifier$Signum) android.icu.impl.number.Modifier$Signum signum public android.icu.impl.number.Modifier getModifier (android.icu.impl.number.Modifier$Signum, android.icu.impl.StandardPlural) android.icu.impl.number.Modifier$Signum signum android.icu.impl.StandardPlural plural private static int getModIndex (android.icu.impl.number.Modifier$Signum, android.icu.impl.StandardPlural) android.icu.impl.number.Modifier$Signum signum android.icu.impl.StandardPlural plural static void <clinit> () }
android/icu/impl/number/AffixPatternProvider$Flags.class
AffixPatternProvider.java package android.icu.impl.number public final android.icu.impl.number.AffixPatternProvider$Flags extends java.lang.Object { public static final int PLURAL_MASK public static final int PREFIX public static final int NEGATIVE_SUBPATTERN public static final int PADDING public void <init> () }
android/icu/impl/number/AffixPatternProvider.class
AffixPatternProvider.java package android.icu.impl.number public abstract android.icu.impl.number.AffixPatternProvider extends java.lang.Object { public static final int FLAG_POS_PREFIX public static final int FLAG_POS_SUFFIX public static final int FLAG_NEG_PREFIX public static final int FLAG_NEG_SUFFIX public abstract char charAt (int, int) public abstract int length (int) public abstract java.lang.String getString (int) public abstract boolean hasCurrencySign () public abstract boolean positiveHasPlusSign () public abstract boolean hasNegativeSubpattern () public abstract boolean negativeHasMinusSign () public abstract boolean containsSymbolType (int) public abstract boolean hasBody () }
android/icu/impl/number/AffixUtils$SymbolProvider.class
AffixUtils.java package android.icu.impl.number public abstract android.icu.impl.number.AffixUtils$SymbolProvider extends java.lang.Object { public abstract java.lang.CharSequence getSymbol (int) }
android/icu/impl/number/AffixUtils$TokenConsumer.class
AffixUtils.java package android.icu.impl.number public abstract android.icu.impl.number.AffixUtils$TokenConsumer extends java.lang.Object { public abstract void consumeToken (int) }
android/icu/impl/number/AffixUtils.class
AffixUtils.java package android.icu.impl.number public android.icu.impl.number.AffixUtils extends java.lang.Object { private static final int STATE_BASE private static final int STATE_FIRST_QUOTE private static final int STATE_INSIDE_QUOTE private static final int STATE_AFTER_QUOTE private static final int STATE_FIRST_CURR private static final int STATE_SECOND_CURR private static final int STATE_THIRD_CURR private static final int STATE_FOURTH_CURR private static final int STATE_FIFTH_CURR private static final int STATE_OVERFLOW_CURR private static final int TYPE_CODEPOINT public static final int TYPE_MINUS_SIGN public static final int TYPE_PLUS_SIGN public static final int TYPE_PERCENT public static final int TYPE_PERMILLE public static final int TYPE_CURRENCY_SINGLE public static final int TYPE_CURRENCY_DOUBLE public static final int TYPE_CURRENCY_TRIPLE public static final int TYPE_CURRENCY_QUAD public static final int TYPE_CURRENCY_QUINT public static final int TYPE_CURRENCY_OVERFLOW static final synthetic boolean $assertionsDisabled public void <init> () public static int estimateLength (java.lang.CharSequence) int cp CharSequence patternString int state int offset int length public static int escape (java.lang.CharSequence, java.lang.StringBuilder) int cp CharSequence input StringBuilder output int state int offset int startLength public static java.lang.String escape (java.lang.CharSequence) CharSequence input StringBuilder sb public static final android.icu.text.NumberFormat$Field getFieldForType (int) int type public static int unescape (java.lang.CharSequence, android.icu.impl.FormattedStringBuilder, int, android.icu.impl.number.AffixUtils$SymbolProvider, android.icu.text.NumberFormat$Field) int typeOrCp CharSequence affixPattern android.icu.impl.FormattedStringBuilder output int position android.icu.impl.number.AffixUtils$SymbolProvider provider android.icu.text.NumberFormat$Field field int length long tag public static int unescapedCount (java.lang.CharSequence, boolean, android.icu.impl.number.AffixUtils$SymbolProvider) CharSequence symbol int typeOrCp CharSequence affixPattern boolean lengthOrCount android.icu.impl.number.AffixUtils$SymbolProvider provider int length long tag public static boolean containsType (java.lang.CharSequence, int) CharSequence affixPattern int type long tag public static boolean hasCurrencySymbols (java.lang.CharSequence) int typeOrCp CharSequence affixPattern long tag public static java.lang.String replaceType (java.lang.CharSequence, int, char) int offset CharSequence affixPattern int type char replacementChar char[] chars long tag public static boolean containsOnlySymbolsAndIgnorables (java.lang.CharSequence, android.icu.text.UnicodeSet) int typeOrCp CharSequence affixPattern android.icu.text.UnicodeSet ignorables long tag public static void iterateWithConsumer (java.lang.CharSequence, android.icu.impl.number.AffixUtils$TokenConsumer) int typeOrCp CharSequence affixPattern android.icu.impl.number.AffixUtils$TokenConsumer consumer long tag private static long nextToken (long, java.lang.CharSequence) int cp int count long tag CharSequence patternString int offset int state private static boolean hasNext (long, java.lang.CharSequence) long tag CharSequence string int state int offset private static int getTypeOrCp (long) long tag int type private static long makeTag (int, int, int, int) int offset int type int state int cp long tag private static int getOffset (long) long tag private static int getType (long) long tag private static int getState (long) long tag private static int getCodePoint (long) long tag static void <clinit> () }
android/icu/impl/number/CompactData$CompactDataSink.class
CompactData.java package android.icu.impl.number final android.icu.impl.number.CompactData$CompactDataSink extends android.icu.impl.UResource$Sink { android.icu.impl.number.CompactData data static final synthetic boolean $assertionsDisabled public void <init> (android.icu.impl.number.CompactData) android.icu.impl.number.CompactData data public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) int numZeros android.icu.impl.StandardPlural plural String patternString int i4 byte magnitude byte multiplier android.icu.impl.UResource$Table pluralVariantsTable int i3 android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean isRoot android.icu.impl.UResource$Table powersOfTenTable static void <clinit> () }
android/icu/impl/number/CompactData$CompactType.class
CompactData.java package android.icu.impl.number public final enum android.icu.impl.number.CompactData$CompactType extends java.lang.Enum { public static final enum android.icu.impl.number.CompactData$CompactType DECIMAL public static final enum android.icu.impl.number.CompactData$CompactType CURRENCY private static final synthetic android.icu.impl.number.CompactData$CompactType[] $VALUES public static android.icu.impl.number.CompactData$CompactType[] values () public static android.icu.impl.number.CompactData$CompactType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/impl/number/CompactData.class
CompactData.java package android.icu.impl.number public android.icu.impl.number.CompactData extends java.lang.Object implements android.icu.impl.number.MultiplierProducer { private static final String USE_FALLBACK private final String[] patterns private final byte[] multipliers private byte largestMagnitude private boolean isEmpty private static final int COMPACT_MAX_DIGITS static final synthetic boolean $assertionsDisabled public void <init> () public void populate (android.icu.util.ULocale, java.lang.String, android.icu.text.CompactDecimalFormat$CompactStyle, android.icu.impl.number.CompactData$CompactType) android.icu.util.ULocale locale String nsName android.icu.text.CompactDecimalFormat$CompactStyle compactStyle android.icu.impl.number.CompactData$CompactType compactType android.icu.impl.number.CompactData$CompactDataSink sink android.icu.impl.ICUResourceBundle rb boolean nsIsLatn boolean compactIsShort StringBuilder resourceKey private static void getResourceBundleKey (java.lang.String, android.icu.text.CompactDecimalFormat$CompactStyle, android.icu.impl.number.CompactData$CompactType, java.lang.StringBuilder) String nsName android.icu.text.CompactDecimalFormat$CompactStyle compactStyle android.icu.impl.number.CompactData$CompactType compactType StringBuilder sb public void populate (java.util.Map) String pluralString android.icu.impl.StandardPlural plural String patternString int numZeros java.util.Map$Entry pluralEntry byte magnitude java.util.Map$Entry magnitudeEntry java.util.Map powersToPluralsToPatterns public int getMultiplier (int) int magnitude public java.lang.String getPattern (int, android.icu.impl.StandardPlural) int magnitude android.icu.impl.StandardPlural plural String patternString public void getUniquePatterns (java.util.Set) java.util.Set output private static final int getIndex (int, android.icu.impl.StandardPlural) int magnitude android.icu.impl.StandardPlural plural private static final int countZeros (java.lang.String) int i String patternString int numZeros static synthetic byte[] access$000 (android.icu.impl.number.CompactData) android.icu.impl.number.CompactData x0 static synthetic java.lang.String[] access$100 (android.icu.impl.number.CompactData) android.icu.impl.number.CompactData x0 static synthetic int access$200 (int, android.icu.impl.StandardPlural) int x0 android.icu.impl.StandardPlural x1 static synthetic int access$300 (java.lang.String) String x0 static synthetic byte access$400 (android.icu.impl.number.CompactData) android.icu.impl.number.CompactData x0 static synthetic byte access$402 (android.icu.impl.number.CompactData, byte) android.icu.impl.number.CompactData x0 byte x1 static synthetic boolean access$502 (android.icu.impl.number.CompactData, boolean) android.icu.impl.number.CompactData x0 boolean x1 static void <clinit> () }
android/icu/impl/number/ConstantAffixModifier.class
ConstantAffixModifier.java package android.icu.impl.number public android.icu.impl.number.ConstantAffixModifier extends java.lang.Object implements android.icu.impl.number.Modifier { public static final android.icu.impl.number.ConstantAffixModifier EMPTY private final String prefix private final String suffix private final java.text.Format$Field field private final boolean strong static final synthetic boolean $assertionsDisabled public void <init> (java.lang.String, java.lang.String, java.text.Format$Field, boolean) String prefix String suffix java.text.Format$Field field boolean strong public void <init> () public int apply (android.icu.impl.FormattedStringBuilder, int, int) android.icu.impl.FormattedStringBuilder output int leftIndex int rightIndex int length public int getPrefixLength () public int getCodePointCount () public boolean isStrong () public boolean containsField (java.text.Format$Field) java.text.Format$Field field public android.icu.impl.number.Modifier$Parameters getParameters () public boolean semanticallyEquivalent (android.icu.impl.number.Modifier) android.icu.impl.number.Modifier other android.icu.impl.number.ConstantAffixModifier _other public java.lang.String toString () static void <clinit> () }
android/icu/impl/number/ConstantMultiFieldModifier.class
ConstantMultiFieldModifier.java package android.icu.impl.number public android.icu.impl.number.ConstantMultiFieldModifier extends java.lang.Object implements android.icu.impl.number.Modifier { protected final char[] prefixChars protected final char[] suffixChars protected final Object[] prefixFields protected final Object[] suffixFields private final boolean overwrite private final boolean strong private final android.icu.impl.number.Modifier$Parameters parameters public void <init> (android.icu.impl.FormattedStringBuilder, android.icu.impl.FormattedStringBuilder, boolean, boolean) android.icu.impl.FormattedStringBuilder prefix android.icu.impl.FormattedStringBuilder suffix boolean overwrite boolean strong public void <init> (android.icu.impl.FormattedStringBuilder, android.icu.impl.FormattedStringBuilder, boolean, boolean, android.icu.impl.number.Modifier$Parameters) android.icu.impl.FormattedStringBuilder prefix android.icu.impl.FormattedStringBuilder suffix boolean overwrite boolean strong android.icu.impl.number.Modifier$Parameters parameters public int apply (android.icu.impl.FormattedStringBuilder, int, int) android.icu.impl.FormattedStringBuilder output int leftIndex int rightIndex int length public int getPrefixLength () public int getCodePointCount () public boolean isStrong () public boolean containsField (java.text.Format$Field) int i int i java.text.Format$Field field public android.icu.impl.number.Modifier$Parameters getParameters () public boolean semanticallyEquivalent (android.icu.impl.number.Modifier) android.icu.impl.number.Modifier other android.icu.impl.number.ConstantMultiFieldModifier _other public java.lang.String toString () android.icu.impl.FormattedStringBuilder temp int prefixLength }
android/icu/impl/number/CurrencyPluralInfoAffixProvider.class
CurrencyPluralInfoAffixProvider.java package android.icu.impl.number public android.icu.impl.number.CurrencyPluralInfoAffixProvider extends java.lang.Object implements android.icu.impl.number.AffixPatternProvider { private final android.icu.impl.number.PropertiesAffixPatternProvider[] affixesByPlural public void <init> (android.icu.text.CurrencyPluralInfo, android.icu.impl.number.DecimalFormatProperties) String pattern android.icu.impl.StandardPlural plural android.icu.text.CurrencyPluralInfo cpi android.icu.impl.number.DecimalFormatProperties properties android.icu.impl.number.DecimalFormatProperties pluralProperties public char charAt (int, int) int flags int i int pluralOrdinal public int length (int) int flags int pluralOrdinal public java.lang.String getString (int) int flags int pluralOrdinal public boolean positiveHasPlusSign () public boolean hasNegativeSubpattern () public boolean negativeHasMinusSign () public boolean hasCurrencySign () public boolean containsSymbolType (int) int type public boolean hasBody () }
android/icu/impl/number/CurrencySpacingEnabledModifier.class
CurrencySpacingEnabledModifier.java package android.icu.impl.number public android.icu.impl.number.CurrencySpacingEnabledModifier extends android.icu.impl.number.ConstantMultiFieldModifier { private static final android.icu.text.UnicodeSet UNISET_DIGIT private static final android.icu.text.UnicodeSet UNISET_NOTSZ static final byte PREFIX static final byte SUFFIX static final short IN_CURRENCY static final short IN_NUMBER private final android.icu.text.UnicodeSet afterPrefixUnicodeSet private final String afterPrefixInsert private final android.icu.text.UnicodeSet beforeSuffixUnicodeSet private final String beforeSuffixInsert public void <init> (android.icu.impl.FormattedStringBuilder, android.icu.impl.FormattedStringBuilder, boolean, boolean, android.icu.text.DecimalFormatSymbols) int prefixCp android.icu.text.UnicodeSet prefixUnicodeSet int suffixCp android.icu.text.UnicodeSet suffixUnicodeSet android.icu.impl.FormattedStringBuilder prefix android.icu.impl.FormattedStringBuilder suffix boolean overwrite boolean strong android.icu.text.DecimalFormatSymbols symbols public int apply (android.icu.impl.FormattedStringBuilder, int, int) android.icu.impl.FormattedStringBuilder output int leftIndex int rightIndex int length public static int applyCurrencySpacing (android.icu.impl.FormattedStringBuilder, int, int, int, int, android.icu.text.DecimalFormatSymbols) android.icu.impl.FormattedStringBuilder output int prefixStart int prefixLen int suffixStart int suffixLen android.icu.text.DecimalFormatSymbols symbols int length boolean hasPrefix boolean hasSuffix boolean hasNumber private static int applyCurrencySpacingAffix (android.icu.impl.FormattedStringBuilder, int, byte, android.icu.text.DecimalFormatSymbols) android.icu.impl.FormattedStringBuilder output int index byte affix android.icu.text.DecimalFormatSymbols symbols Object affixField int affixCp android.icu.text.UnicodeSet affixUniset int numberCp android.icu.text.UnicodeSet numberUniset String spacingString private static android.icu.text.UnicodeSet getUnicodeSet (android.icu.text.DecimalFormatSymbols, short, byte) android.icu.text.DecimalFormatSymbols symbols short position byte affix String pattern private static java.lang.String getInsertString (android.icu.text.DecimalFormatSymbols, byte) android.icu.text.DecimalFormatSymbols symbols byte affix static void <clinit> () }
android/icu/impl/number/CustomSymbolCurrency.class
CustomSymbolCurrency.java package android.icu.impl.number public android.icu.impl.number.CustomSymbolCurrency extends android.icu.util.Currency { private static final long serialVersionUID private String symbol1 private String symbol2 public static android.icu.util.Currency resolve (android.icu.util.Currency, android.icu.util.ULocale, android.icu.text.DecimalFormatSymbols) android.icu.util.Currency currency android.icu.util.ULocale locale android.icu.text.DecimalFormatSymbols symbols String currency1Sym String currency2Sym String currency1 String currency2 public void <init> (java.lang.String, java.lang.String, java.lang.String) String isoCode String currency1Sym String currency2Sym public java.lang.String getName (android.icu.util.ULocale, int, boolean[]) android.icu.util.ULocale locale int nameStyle boolean[] isChoiceFormat public java.lang.String getName (android.icu.util.ULocale, int, java.lang.String, boolean[]) android.icu.util.ULocale locale int nameStyle String pluralCount boolean[] isChoiceFormat public java.lang.String getCurrencyCode () public int hashCode () public boolean equals (java.lang.Object) Object other }
android/icu/impl/number/DecimalFormatProperties$ParseMode.class
DecimalFormatProperties.java package android.icu.impl.number public final enum android.icu.impl.number.DecimalFormatProperties$ParseMode extends java.lang.Enum { public static final enum android.icu.impl.number.DecimalFormatProperties$ParseMode LENIENT public static final enum android.icu.impl.number.DecimalFormatProperties$ParseMode STRICT public static final enum android.icu.impl.number.DecimalFormatProperties$ParseMode JAVA_COMPATIBILITY private static final synthetic android.icu.impl.number.DecimalFormatProperties$ParseMode[] $VALUES public static android.icu.impl.number.DecimalFormatProperties$ParseMode[] values () public static android.icu.impl.number.DecimalFormatProperties$ParseMode valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/impl/number/DecimalFormatProperties.class
DecimalFormatProperties.java package android.icu.impl.number public android.icu.impl.number.DecimalFormatProperties extends java.lang.Object implements java.lang.Cloneable java.io.Serializable { private static final android.icu.impl.number.DecimalFormatProperties DEFAULT private static final long serialVersionUID private transient java.util.Map compactCustomData private transient android.icu.text.CompactDecimalFormat$CompactStyle compactStyle private transient android.icu.util.Currency currency private transient android.icu.text.CurrencyPluralInfo currencyPluralInfo private transient android.icu.util.Currency$CurrencyUsage currencyUsage private transient boolean decimalPatternMatchRequired private transient boolean decimalSeparatorAlwaysShown private transient boolean exponentSignAlwaysShown private transient int formatWidth private transient int groupingSize private transient boolean groupingUsed private transient int magnitudeMultiplier private transient java.math.MathContext mathContext private transient int maximumFractionDigits private transient int maximumIntegerDigits private transient int maximumSignificantDigits private transient int minimumExponentDigits private transient int minimumFractionDigits private transient int minimumGroupingDigits private transient int minimumIntegerDigits private transient int minimumSignificantDigits private transient java.math.BigDecimal multiplier private transient String negativePrefix private transient String negativePrefixPattern private transient String negativeSuffix private transient String negativeSuffixPattern private transient android.icu.impl.number.Padder$PadPosition padPosition private transient String padString private transient boolean parseCaseSensitive private transient boolean parseIntegerOnly private transient android.icu.impl.number.DecimalFormatProperties$ParseMode parseMode private transient boolean parseNoExponent private transient boolean parseToBigDecimal private transient android.icu.text.PluralRules pluralRules private transient String positivePrefix private transient String positivePrefixPattern private transient String positiveSuffix private transient String positiveSuffixPattern private transient java.math.BigDecimal roundingIncrement private transient java.math.RoundingMode roundingMode private transient int secondaryGroupingSize private transient boolean signAlwaysShown public void <init> () private android.icu.impl.number.DecimalFormatProperties _clear () private android.icu.impl.number.DecimalFormatProperties _copyFrom (android.icu.impl.number.DecimalFormatProperties) android.icu.impl.number.DecimalFormatProperties other private boolean _equals (android.icu.impl.number.DecimalFormatProperties) android.icu.impl.number.DecimalFormatProperties other boolean eq private boolean _equalsHelper (boolean, boolean) boolean mine boolean theirs private boolean _equalsHelper (int, int) int mine int theirs private boolean _equalsHelper (java.lang.Object, java.lang.Object) Object mine Object theirs private int _hashCode () int hashCode private int _hashCodeHelper (boolean) boolean value private int _hashCodeHelper (int) int value private int _hashCodeHelper (java.lang.Object) Object value public android.icu.impl.number.DecimalFormatProperties clear () public android.icu.impl.number.DecimalFormatProperties clone () CloneNotSupportedException e public android.icu.impl.number.DecimalFormatProperties copyFrom (android.icu.impl.number.DecimalFormatProperties) android.icu.impl.number.DecimalFormatProperties other public boolean equals (java.lang.Object) Object other public java.util.Map getCompactCustomData () public android.icu.text.CompactDecimalFormat$CompactStyle getCompactStyle () public android.icu.util.Currency getCurrency () public android.icu.text.CurrencyPluralInfo getCurrencyPluralInfo () public android.icu.util.Currency$CurrencyUsage getCurrencyUsage () public boolean getDecimalPatternMatchRequired () public boolean getDecimalSeparatorAlwaysShown () public boolean getExponentSignAlwaysShown () public int getFormatWidth () public int getGroupingSize () public boolean getGroupingUsed () public int getMagnitudeMultiplier () public java.math.MathContext getMathContext () public int getMaximumFractionDigits () public int getMaximumIntegerDigits () public int getMaximumSignificantDigits () public int getMinimumExponentDigits () public int getMinimumFractionDigits () public int getMinimumGroupingDigits () public int getMinimumIntegerDigits () public int getMinimumSignificantDigits () public java.math.BigDecimal getMultiplier () public java.lang.String getNegativePrefix () public java.lang.String getNegativePrefixPattern () public java.lang.String getNegativeSuffix () public java.lang.String getNegativeSuffixPattern () public android.icu.impl.number.Padder$PadPosition getPadPosition () public java.lang.String getPadString () public boolean getParseCaseSensitive () public boolean getParseIntegerOnly () public android.icu.impl.number.DecimalFormatProperties$ParseMode getParseMode () public boolean getParseNoExponent () public boolean getParseToBigDecimal () public android.icu.text.PluralRules getPluralRules () public java.lang.String getPositivePrefix () public java.lang.String getPositivePrefixPattern () public java.lang.String getPositiveSuffix () public java.lang.String getPositiveSuffixPattern () public java.math.BigDecimal getRoundingIncrement () public java.math.RoundingMode getRoundingMode () public int getSecondaryGroupingSize () public boolean getSignAlwaysShown () public int hashCode () private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream ois void readObjectImpl (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException NoSuchFieldException e SecurityException e IllegalArgumentException e IllegalAccessException e String name Object value java.lang.reflect.Field field int i java.io.ObjectInputStream ois int count public android.icu.impl.number.DecimalFormatProperties setCompactCustomData (java.util.Map) java.util.Map compactCustomData public android.icu.impl.number.DecimalFormatProperties setCompactStyle (android.icu.text.CompactDecimalFormat$CompactStyle) android.icu.text.CompactDecimalFormat$CompactStyle compactStyle public android.icu.impl.number.DecimalFormatProperties setCurrency (android.icu.util.Currency) android.icu.util.Currency currency public android.icu.impl.number.DecimalFormatProperties setCurrencyPluralInfo (android.icu.text.CurrencyPluralInfo) android.icu.text.CurrencyPluralInfo currencyPluralInfo public android.icu.impl.number.DecimalFormatProperties setCurrencyUsage (android.icu.util.Currency$CurrencyUsage) android.icu.util.Currency$CurrencyUsage currencyUsage public android.icu.impl.number.DecimalFormatProperties setDecimalPatternMatchRequired (boolean) boolean decimalPatternMatchRequired public android.icu.impl.number.DecimalFormatProperties setDecimalSeparatorAlwaysShown (boolean) boolean alwaysShowDecimal public android.icu.impl.number.DecimalFormatProperties setExponentSignAlwaysShown (boolean) boolean exponentSignAlwaysShown public android.icu.impl.number.DecimalFormatProperties setFormatWidth (int) int paddingWidth public android.icu.impl.number.DecimalFormatProperties setGroupingSize (int) int groupingSize public android.icu.impl.number.DecimalFormatProperties setGroupingUsed (boolean) boolean groupingUsed public android.icu.impl.number.DecimalFormatProperties setMagnitudeMultiplier (int) int magnitudeMultiplier public android.icu.impl.number.DecimalFormatProperties setMathContext (java.math.MathContext) java.math.MathContext mathContext public android.icu.impl.number.DecimalFormatProperties setMaximumFractionDigits (int) int maximumFractionDigits public android.icu.impl.number.DecimalFormatProperties setMaximumIntegerDigits (int) int maximumIntegerDigits public android.icu.impl.number.DecimalFormatProperties setMaximumSignificantDigits (int) int maximumSignificantDigits public android.icu.impl.number.DecimalFormatProperties setMinimumExponentDigits (int) int minimumExponentDigits public android.icu.impl.number.DecimalFormatProperties setMinimumFractionDigits (int) int minimumFractionDigits public android.icu.impl.number.DecimalFormatProperties setMinimumGroupingDigits (int) int minimumGroupingDigits public android.icu.impl.number.DecimalFormatProperties setMinimumIntegerDigits (int) int minimumIntegerDigits public android.icu.impl.number.DecimalFormatProperties setMinimumSignificantDigits (int) int minimumSignificantDigits public android.icu.impl.number.DecimalFormatProperties setMultiplier (java.math.BigDecimal) java.math.BigDecimal multiplier public android.icu.impl.number.DecimalFormatProperties setNegativePrefix (java.lang.String) String negativePrefix public android.icu.impl.number.DecimalFormatProperties setNegativePrefixPattern (java.lang.String) String negativePrefixPattern public android.icu.impl.number.DecimalFormatProperties setNegativeSuffix (java.lang.String) String negativeSuffix public android.icu.impl.number.DecimalFormatProperties setNegativeSuffixPattern (java.lang.String) String negativeSuffixPattern public android.icu.impl.number.DecimalFormatProperties setPadPosition (android.icu.impl.number.Padder$PadPosition) android.icu.impl.number.Padder$PadPosition paddingLocation public android.icu.impl.number.DecimalFormatProperties setPadString (java.lang.String) String paddingString public android.icu.impl.number.DecimalFormatProperties setParseCaseSensitive (boolean) boolean parseCaseSensitive public android.icu.impl.number.DecimalFormatProperties setParseIntegerOnly (boolean) boolean parseIntegerOnly public android.icu.impl.number.DecimalFormatProperties setParseMode (android.icu.impl.number.DecimalFormatProperties$ParseMode) android.icu.impl.number.DecimalFormatProperties$ParseMode parseMode public android.icu.impl.number.DecimalFormatProperties setParseNoExponent (boolean) boolean parseNoExponent public android.icu.impl.number.DecimalFormatProperties setParseToBigDecimal (boolean) boolean parseToBigDecimal public android.icu.impl.number.DecimalFormatProperties setPluralRules (android.icu.text.PluralRules) android.icu.text.PluralRules pluralRules public android.icu.impl.number.DecimalFormatProperties setPositivePrefix (java.lang.String) String positivePrefix public android.icu.impl.number.DecimalFormatProperties setPositivePrefixPattern (java.lang.String) String positivePrefixPattern public android.icu.impl.number.DecimalFormatProperties setPositiveSuffix (java.lang.String) String positiveSuffix public android.icu.impl.number.DecimalFormatProperties setPositiveSuffixPattern (java.lang.String) String positiveSuffixPattern public android.icu.impl.number.DecimalFormatProperties setRoundingIncrement (java.math.BigDecimal) java.math.BigDecimal roundingIncrement public android.icu.impl.number.DecimalFormatProperties setRoundingMode (java.math.RoundingMode) java.math.RoundingMode roundingMode public android.icu.impl.number.DecimalFormatProperties setSecondaryGroupingSize (int) int secondaryGroupingSize public android.icu.impl.number.DecimalFormatProperties setSignAlwaysShown (boolean) boolean signAlwaysShown public java.lang.String toString () StringBuilder result public void toStringBare (java.lang.StringBuilder) Object myValue Object defaultValue IllegalArgumentException e IllegalAccessException e Object myValue Object defaultValue java.lang.reflect.Field field StringBuilder result java.lang.reflect.Field[] fields private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream oos void writeObjectImpl (java.io.ObjectOutputStream) throws java.io.IOException Object myValue Object defaultValue IllegalArgumentException e IllegalAccessException e java.lang.reflect.Field field java.lang.reflect.Field field Object value int i java.io.ObjectOutputStream oos java.util.ArrayList fieldsToSerialize java.util.ArrayList valuesToSerialize java.lang.reflect.Field[] fields int count public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException static void <clinit> () }
android/icu/impl/number/DecimalQuantity.class
DecimalQuantity.java package android.icu.impl.number public abstract android.icu.impl.number.DecimalQuantity extends java.lang.Object implements android.icu.text.PluralRules$IFixedDecimal { public abstract void setMinInteger (int) public abstract void setMinFraction (int) public abstract void applyMaxInteger (int) public abstract void roundToIncrement (java.math.BigDecimal, java.math.MathContext) public abstract void roundToNickel (int, java.math.MathContext) public abstract void roundToMagnitude (int, java.math.MathContext) public abstract void roundToInfinity () public abstract void multiplyBy (java.math.BigDecimal) public abstract void negate () public abstract void adjustMagnitude (int) public abstract int getMagnitude () throws java.lang.ArithmeticException public abstract int getExponent () public abstract void adjustExponent (int) public abstract boolean isZeroish () public abstract boolean isNegative () public abstract android.icu.impl.number.Modifier$Signum signum () public abstract boolean isInfinite () public abstract boolean isNaN () public abstract double toDouble () public abstract java.math.BigDecimal toBigDecimal () public abstract void setToBigDecimal (java.math.BigDecimal) public abstract int maxRepresentableDigits () public abstract android.icu.impl.StandardPlural getStandardPlural (android.icu.text.PluralRules) public abstract byte getDigit (int) public abstract int getUpperDisplayMagnitude () public abstract int getLowerDisplayMagnitude () public abstract java.lang.String toPlainString () public abstract android.icu.impl.number.DecimalQuantity createCopy () public abstract void copyFrom (android.icu.impl.number.DecimalQuantity) public abstract long getPositionFingerprint () public abstract void populateUFieldPosition (java.text.FieldPosition) }
android/icu/impl/number/DecimalQuantity_AbstractBCD$1.class
DecimalQuantity_AbstractBCD.java package android.icu.impl.number synthetic android.icu.impl.number.DecimalQuantity_AbstractBCD$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$text$PluralRules$Operand static void <clinit> () }
android/icu/impl/number/DecimalQuantity_AbstractBCD.class
DecimalQuantity_AbstractBCD.java package android.icu.impl.number public abstract android.icu.impl.number.DecimalQuantity_AbstractBCD extends java.lang.Object implements android.icu.impl.number.DecimalQuantity { protected int scale protected int precision protected byte flags protected static final int NEGATIVE_FLAG protected static final int INFINITY_FLAG protected static final int NAN_FLAG protected double origDouble protected int origDelta protected boolean isApproximate protected int lReqPos protected int rReqPos protected int exponent private static final double[] DOUBLE_MULTIPLIERS public boolean explicitExactDouble static final byte[] INT64_BCD private static final int SECTION_LOWER_EDGE private static final int SECTION_UPPER_EDGE static final synthetic boolean $assertionsDisabled public void <init> () public void copyFrom (android.icu.impl.number.DecimalQuantity) android.icu.impl.number.DecimalQuantity _other android.icu.impl.number.DecimalQuantity_AbstractBCD other public android.icu.impl.number.DecimalQuantity_AbstractBCD clear () public void setMinInteger (int) int minInt public void setMinFraction (int) int minFrac public void applyMaxInteger (int) int maxInt int magnitude public long getPositionFingerprint () long fingerprint public void roundToIncrement (java.math.BigDecimal, java.math.MathContext) java.math.BigDecimal roundingIncrement java.math.MathContext mathContext java.math.BigDecimal temp public void multiplyBy (java.math.BigDecimal) java.math.BigDecimal multiplicand java.math.BigDecimal temp public void negate () public int getMagnitude () throws java.lang.ArithmeticException public void adjustMagnitude (int) int delta public int getExponent () public void adjustExponent (int) int delta public android.icu.impl.StandardPlural getStandardPlural (android.icu.text.PluralRules) String ruleString android.icu.text.PluralRules rules public double getPluralOperand (android.icu.text.PluralRules$Operand) android.icu.text.PluralRules$Operand operand public void populateUFieldPosition (java.text.FieldPosition) java.text.FieldPosition fp public int getUpperDisplayMagnitude () int magnitude int result public int getLowerDisplayMagnitude () int magnitude int result public byte getDigit (int) int magnitude private int fractionCount () private int fractionCountWithoutTrailingZeros () public boolean isNegative () public android.icu.impl.number.Modifier$Signum signum () boolean isZero boolean isNeg public boolean isInfinite () public boolean isNaN () public boolean isZeroish () public void setToInt (int) int n private void _setToInt (int) int n public void setToLong (long) long n private void _setToLong (long) long n public void setToBigInteger (java.math.BigInteger) java.math.BigInteger n private void _setToBigInteger (java.math.BigInteger) java.math.BigInteger n public void setToDouble (double) double n private void _setToDoubleFast (double) int i int i double n long ieeeBits int exponent int fracLength long result private void convertToAccurateDouble () int expPos int decimalPos double n int delta String dstr public void setToBigDecimal (java.math.BigDecimal) java.math.BigDecimal n private void _setToBigDecimal (java.math.BigDecimal) java.math.BigDecimal n int fracLength java.math.BigInteger bi public long toLong (boolean) int magnitude boolean truncateIfOverflow long result int upperMagnitude public long toFractionLong (boolean) boolean includeTrailingZeros long result int magnitude int lowerMagnitude public boolean fitsInLong () byte digit int p int magnitude public double toDouble () StringBuilder sb public java.math.BigDecimal toBigDecimal () private static int safeSubtract (int, int) int a int b int diff public void truncate () public void roundToNickel (int, java.math.MathContext) int magnitude java.math.MathContext mathContext public void roundToMagnitude (int, java.math.MathContext) int magnitude java.math.MathContext mathContext private void roundToMagnitude (int, java.math.MathContext, boolean) int section int section int section int section int section int section int p int section int section int section int section int section int section int section int section int section int section int p int minP boolean roundsAtMidpoint int bubblePos byte digit0 byte leadingDigit int section boolean isEven boolean roundDown int magnitude java.math.MathContext mathContext boolean nickel int position int _mcPrecision byte trailingDigit public void roundToInfinity () public void appendDigit (byte, int, boolean) byte value int leadingZeros boolean appendAsInteger public java.lang.String toPlainString () StringBuilder sb public void toPlainString (java.lang.StringBuilder) StringBuilder result int upper int lower int p public java.lang.String toScientificString () StringBuilder sb public void toScientificString (java.lang.StringBuilder) int quot int rem StringBuilder result int upperPos int lowerPos int p int _scale int insertIndex public boolean equals (java.lang.Object) int m Object other android.icu.impl.number.DecimalQuantity_AbstractBCD _other boolean basicEquals protected abstract byte getDigitPos (int) protected abstract void setDigitPos (int, byte) protected abstract void shiftLeft (int) protected abstract void shiftRight (int) protected abstract void popFromLeft (int) protected abstract void setBcdToZero () protected abstract void readIntToBcd (int) protected abstract void readLongToBcd (long) protected abstract void readBigIntegerToBcd (java.math.BigInteger) protected abstract java.math.BigDecimal bcdToBigDecimal () protected abstract void copyBcdFrom (android.icu.impl.number.DecimalQuantity) protected abstract void compact () static void <clinit> () }
android/icu/impl/number/DecimalQuantity_DualStorageBCD.class
DecimalQuantity_DualStorageBCD.java package android.icu.impl.number public final android.icu.impl.number.DecimalQuantity_DualStorageBCD extends android.icu.impl.number.DecimalQuantity_AbstractBCD { private byte[] bcdBytes private long bcdLong private boolean usingBytes static final synthetic boolean $assertionsDisabled public int maxRepresentableDigits () public void <init> () public void <init> (long) long input public void <init> (int) int input public void <init> (double) double input public void <init> (java.math.BigInteger) java.math.BigInteger input public void <init> (java.math.BigDecimal) java.math.BigDecimal input public void <init> (android.icu.impl.number.DecimalQuantity_DualStorageBCD) android.icu.impl.number.DecimalQuantity_DualStorageBCD other public void <init> (java.lang.Number) Number number public android.icu.impl.number.DecimalQuantity createCopy () protected byte getDigitPos (int) int position protected void setDigitPos (int, byte) int shift int position byte value protected void shiftLeft (int) int numDigits protected void shiftRight (int) int i int numDigits protected void popFromLeft (int) int i int numDigits protected void setBcdToZero () protected void readIntToBcd (int) int n long result int i protected void readLongToBcd (long) int i long result int i long n protected void readBigIntegerToBcd (java.math.BigInteger) java.math.BigInteger[] temp java.math.BigInteger n int i protected java.math.BigDecimal bcdToBigDecimal () java.math.BigDecimal result int shift long tempLong java.math.BigDecimal result long newScale protected void compact () int delta int leading int delta private void ensureCapacity () private void ensureCapacity (int) byte[] bcd1 int capacity int oldCapacity private void switchStorage () int i int i protected void copyBcdFrom (android.icu.impl.number.DecimalQuantity) android.icu.impl.number.DecimalQuantity _other android.icu.impl.number.DecimalQuantity_DualStorageBCD other public java.lang.String checkHealth () int i int i int i int i int i public boolean isUsingBytes () public java.lang.String toString () private java.lang.String toNumberString () int i StringBuilder sb static void <clinit> () }
android/icu/impl/number/Grouper$1.class
Grouper.java package android.icu.impl.number synthetic android.icu.impl.number.Grouper$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$number$NumberFormatter$GroupingStrategy static void <clinit> () }
android/icu/impl/number/Grouper.class
Grouper.java package android.icu.impl.number public android.icu.impl.number.Grouper extends java.lang.Object { private static final android.icu.impl.number.Grouper GROUPER_NEVER private static final android.icu.impl.number.Grouper GROUPER_MIN2 private static final android.icu.impl.number.Grouper GROUPER_AUTO private static final android.icu.impl.number.Grouper GROUPER_ON_ALIGNED private static final android.icu.impl.number.Grouper GROUPER_WESTERN private static final android.icu.impl.number.Grouper GROUPER_INDIC private static final android.icu.impl.number.Grouper GROUPER_WESTERN_MIN2 private static final android.icu.impl.number.Grouper GROUPER_INDIC_MIN2 private final short grouping1 private final short grouping2 private final short minGrouping static final synthetic boolean $assertionsDisabled public static android.icu.impl.number.Grouper forStrategy (android.icu.number.NumberFormatter$GroupingStrategy) android.icu.number.NumberFormatter$GroupingStrategy grouping public static android.icu.impl.number.Grouper forProperties (android.icu.impl.number.DecimalFormatProperties) android.icu.impl.number.DecimalFormatProperties properties short grouping1 short grouping2 short minGrouping public static android.icu.impl.number.Grouper getInstance (short, short, short) short grouping1 short grouping2 short minGrouping private static short getMinGroupingForLocale (android.icu.util.ULocale) android.icu.util.ULocale locale android.icu.impl.ICUResourceBundle resource String result private void <init> (short, short, short) short grouping1 short grouping2 short minGrouping public android.icu.impl.number.Grouper withLocaleData (android.icu.util.ULocale, android.icu.impl.number.PatternStringParser$ParsedPatternInfo) short minGrouping short minGrouping android.icu.util.ULocale locale android.icu.impl.number.PatternStringParser$ParsedPatternInfo patternInfo short minGrouping short grouping1 short grouping2 short grouping3 public boolean groupAtPosition (int, android.icu.impl.number.DecimalQuantity) int position android.icu.impl.number.DecimalQuantity value public short getPrimary () public short getSecondary () static void <clinit> () }
android/icu/impl/number/LocalizedNumberFormatterAsFormat$Proxy.class
LocalizedNumberFormatterAsFormat.java package android.icu.impl.number android.icu.impl.number.LocalizedNumberFormatterAsFormat$Proxy extends java.lang.Object implements java.io.Externalizable { private static final long serialVersionUID String languageTag String skeleton public void <init> () public void writeExternal (java.io.ObjectOutput) throws java.io.IOException java.io.ObjectOutput out public void readExternal (java.io.ObjectInput) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInput in private java.lang.Object readResolve () throws java.io.ObjectStreamException }
android/icu/impl/number/LocalizedNumberFormatterAsFormat.class
LocalizedNumberFormatterAsFormat.java package android.icu.impl.number public android.icu.impl.number.LocalizedNumberFormatterAsFormat extends java.text.Format { private static final long serialVersionUID private final transient android.icu.number.LocalizedNumberFormatter formatter private final transient android.icu.util.ULocale locale public void <init> (android.icu.number.LocalizedNumberFormatter, android.icu.util.ULocale) android.icu.number.LocalizedNumberFormatter formatter android.icu.util.ULocale locale public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition) Object obj StringBuffer toAppendTo java.text.FieldPosition pos android.icu.impl.number.DecimalQuantity dq android.icu.impl.FormattedStringBuilder string boolean found public java.text.AttributedCharacterIterator formatToCharacterIterator (java.lang.Object) Object obj public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition) String source java.text.ParsePosition pos public android.icu.number.LocalizedNumberFormatter getNumberFormatter () public int hashCode () public boolean equals (java.lang.Object) Object other private java.lang.Object writeReplace () throws java.io.ObjectStreamException android.icu.impl.number.LocalizedNumberFormatterAsFormat$Proxy proxy }
android/icu/impl/number/LongNameHandler$PluralTableSink.class
LongNameHandler.java package android.icu.impl.number final android.icu.impl.number.LongNameHandler$PluralTableSink extends android.icu.impl.UResource$Sink { String[] outArray public void <init> (java.lang.String[]) String[] outArray public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) int index String formatString int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Table pluralsTable }
android/icu/impl/number/LongNameHandler.class
LongNameHandler.java package android.icu.impl.number public android.icu.impl.number.LongNameHandler extends java.lang.Object implements android.icu.impl.number.MicroPropsGenerator android.icu.impl.number.ModifierStore android.icu.impl.number.LongNameMultiplexer$ParentlessMicroPropsGenerator { private static final int DNAM_INDEX private static final int PER_INDEX static final int ARRAY_LENGTH private final java.util.Map modifiers private final android.icu.text.PluralRules rules private final android.icu.impl.number.MicroPropsGenerator parent private static int getIndex (java.lang.String) String pluralKeyword static java.lang.String getWithPlural (java.lang.String[], android.icu.impl.StandardPlural) String[] strings android.icu.impl.StandardPlural plural String result static void getMeasureData (android.icu.util.ULocale, android.icu.util.MeasureUnit, android.icu.number.NumberFormatter$UnitWidth, java.lang.String[]) java.util.MissingResourceException e android.icu.util.ULocale locale android.icu.util.MeasureUnit unit android.icu.number.NumberFormatter$UnitWidth width String[] outArray android.icu.impl.number.LongNameHandler$PluralTableSink sink android.icu.impl.ICUResourceBundle resource StringBuilder key private static void getCurrencyLongNameData (android.icu.util.ULocale, android.icu.util.Currency, java.lang.String[]) String pluralKeyword int index String longName String simpleFormat java.util.Map$Entry e android.icu.util.ULocale locale android.icu.util.Currency currency String[] outArray java.util.Map data private static java.lang.String getPerUnitFormat (android.icu.util.ULocale, android.icu.number.NumberFormatter$UnitWidth) java.util.MissingResourceException e android.icu.util.ULocale locale android.icu.number.NumberFormatter$UnitWidth width android.icu.impl.ICUResourceBundle resource StringBuilder key private void <init> (java.util.Map, android.icu.text.PluralRules, android.icu.impl.number.MicroPropsGenerator) java.util.Map modifiers android.icu.text.PluralRules rules android.icu.impl.number.MicroPropsGenerator parent public static java.lang.String getUnitDisplayName (android.icu.util.ULocale, android.icu.util.MeasureUnit, android.icu.number.NumberFormatter$UnitWidth) android.icu.util.ULocale locale android.icu.util.MeasureUnit unit android.icu.number.NumberFormatter$UnitWidth width String[] measureData public static android.icu.impl.number.LongNameHandler forCurrencyLongNames (android.icu.util.ULocale, android.icu.util.Currency, android.icu.text.PluralRules, android.icu.impl.number.MicroPropsGenerator) android.icu.util.ULocale locale android.icu.util.Currency currency android.icu.text.PluralRules rules android.icu.impl.number.MicroPropsGenerator parent String[] simpleFormats java.util.Map modifiers android.icu.impl.number.LongNameHandler result public static android.icu.impl.number.LongNameHandler forMeasureUnit (android.icu.util.ULocale, android.icu.util.MeasureUnit, android.icu.util.MeasureUnit, android.icu.number.NumberFormatter$UnitWidth, android.icu.text.PluralRules, android.icu.impl.number.MicroPropsGenerator) android.icu.util.MeasureUnit simplified android.icu.util.ULocale locale android.icu.util.MeasureUnit unit android.icu.util.MeasureUnit perUnit android.icu.number.NumberFormatter$UnitWidth width android.icu.text.PluralRules rules android.icu.impl.number.MicroPropsGenerator parent String[] simpleFormats java.util.Map modifiers android.icu.impl.number.LongNameHandler result private static android.icu.impl.number.LongNameHandler forCompoundUnit (android.icu.util.ULocale, android.icu.util.MeasureUnit, android.icu.util.MeasureUnit, android.icu.number.NumberFormatter$UnitWidth, android.icu.text.PluralRules, android.icu.impl.number.MicroPropsGenerator) String perUnitFormat String rawPerUnitFormat StringBuilder sb String compiled String secondaryFormat String secondaryCompiled String secondaryString android.icu.util.ULocale locale android.icu.util.MeasureUnit unit android.icu.util.MeasureUnit perUnit android.icu.number.NumberFormatter$UnitWidth width android.icu.text.PluralRules rules android.icu.impl.number.MicroPropsGenerator parent String[] primaryData String[] secondaryData String perUnitFormat java.util.Map modifiers android.icu.impl.number.LongNameHandler result private void simpleFormatsToModifiers (java.lang.String[], android.icu.text.NumberFormat$Field) String simpleFormat String compiled android.icu.impl.number.Modifier$Parameters parameters android.icu.impl.StandardPlural plural String[] simpleFormats android.icu.text.NumberFormat$Field field StringBuilder sb private void multiSimpleFormatsToModifiers (java.lang.String[], java.lang.String, android.icu.text.NumberFormat$Field) String leadFormat String compoundFormat String compoundCompiled android.icu.impl.number.Modifier$Parameters parameters android.icu.impl.StandardPlural plural String[] leadFormats String trailFormat android.icu.text.NumberFormat$Field field StringBuilder sb String trailCompiled public android.icu.impl.number.MicroProps processQuantity (android.icu.impl.number.DecimalQuantity) android.icu.impl.number.DecimalQuantity quantity android.icu.impl.number.MicroProps micros android.icu.impl.StandardPlural pluralForm public android.icu.impl.number.MicroProps processQuantityWithMicros (android.icu.impl.number.DecimalQuantity, android.icu.impl.number.MicroProps) android.icu.impl.number.DecimalQuantity quantity android.icu.impl.number.MicroProps micros android.icu.impl.StandardPlural pluralForm public android.icu.impl.number.Modifier getModifier (android.icu.impl.number.Modifier$Signum, android.icu.impl.StandardPlural) android.icu.impl.number.Modifier$Signum signum android.icu.impl.StandardPlural plural static synthetic int access$000 (java.lang.String) String x0 static void <clinit> () }
android/icu/impl/number/LongNameMultiplexer$ParentlessMicroPropsGenerator.class
LongNameMultiplexer.java package android.icu.impl.number public abstract android.icu.impl.number.LongNameMultiplexer$ParentlessMicroPropsGenerator extends java.lang.Object { public abstract android.icu.impl.number.MicroProps processQuantityWithMicros (android.icu.impl.number.DecimalQuantity, android.icu.impl.number.MicroProps) }
android/icu/impl/number/LongNameMultiplexer.class
LongNameMultiplexer.java package android.icu.impl.number public android.icu.impl.number.LongNameMultiplexer extends java.lang.Object implements android.icu.impl.number.MicroPropsGenerator { private final android.icu.impl.number.MicroPropsGenerator fParent private java.util.List fHandlers private java.util.List fMeasureUnits static final synthetic boolean $assertionsDisabled public void <init> (android.icu.impl.number.MicroPropsGenerator) android.icu.impl.number.MicroPropsGenerator fParent public static android.icu.impl.number.LongNameMultiplexer forMeasureUnits (android.icu.util.ULocale, java.util.List, android.icu.number.NumberFormatter$UnitWidth, android.icu.text.PluralRules, android.icu.impl.number.MicroPropsGenerator) android.icu.impl.number.MixedUnitLongNameHandler mlnh android.icu.impl.number.LongNameHandler lnh android.icu.util.MeasureUnit unit int i android.icu.util.ULocale locale java.util.List units android.icu.number.NumberFormatter$UnitWidth width android.icu.text.PluralRules rules android.icu.impl.number.MicroPropsGenerator parent android.icu.impl.number.LongNameMultiplexer result public android.icu.impl.number.MicroProps processQuantity (android.icu.impl.number.DecimalQuantity) android.icu.impl.number.LongNameMultiplexer$ParentlessMicroPropsGenerator handler int i android.icu.impl.number.DecimalQuantity quantity android.icu.impl.number.MicroProps micros static void <clinit> () }
android/icu/impl/number/MacroProps.class
MacroProps.java package android.icu.impl.number public android.icu.impl.number.MacroProps extends java.lang.Object implements java.lang.Cloneable { public android.icu.number.Notation notation public android.icu.util.MeasureUnit unit public android.icu.util.MeasureUnit perUnit public android.icu.number.Precision precision public java.math.RoundingMode roundingMode public Object grouping public android.icu.impl.number.Padder padder public android.icu.number.IntegerWidth integerWidth public Object symbols public android.icu.number.NumberFormatter$UnitWidth unitWidth public android.icu.number.NumberFormatter$SignDisplay sign public android.icu.number.NumberFormatter$DecimalSeparatorDisplay decimal public android.icu.number.Scale scale public String usage public android.icu.impl.number.AffixPatternProvider affixProvider public android.icu.text.PluralRules rules public Long threshold public android.icu.util.ULocale loc public void <init> () public void fallback (android.icu.impl.number.MacroProps) android.icu.impl.number.MacroProps fallback public int hashCode () public boolean equals (java.lang.Object) Object _other android.icu.impl.number.MacroProps other public java.lang.Object clone () CloneNotSupportedException e }
android/icu/impl/number/MicroProps.class
MicroProps.java package android.icu.impl.number public android.icu.impl.number.MicroProps extends java.lang.Object implements java.lang.Cloneable android.icu.impl.number.MicroPropsGenerator { public android.icu.number.NumberFormatter$SignDisplay sign public android.icu.text.DecimalFormatSymbols symbols public String nsName public android.icu.impl.number.Padder padding public android.icu.number.NumberFormatter$DecimalSeparatorDisplay decimal public android.icu.number.IntegerWidth integerWidth public android.icu.impl.number.Modifier modOuter public android.icu.impl.number.Modifier modMiddle public android.icu.impl.number.Modifier modInner public android.icu.number.Precision rounder public android.icu.impl.number.Grouper grouping public boolean useCurrency private final boolean immutable public android.icu.util.MeasureUnit outputUnit public java.util.List mixedMeasures private volatile boolean exhausted public void <init> (boolean) boolean immutable public android.icu.impl.number.MicroProps processQuantity (android.icu.impl.number.DecimalQuantity) android.icu.impl.number.DecimalQuantity quantity public java.lang.Object clone () CloneNotSupportedException e }
android/icu/impl/number/MicroPropsGenerator.class
MicroPropsGenerator.java package android.icu.impl.number public abstract android.icu.impl.number.MicroPropsGenerator extends java.lang.Object { public abstract android.icu.impl.number.MicroProps processQuantity (android.icu.impl.number.DecimalQuantity) }
android/icu/impl/number/MicroPropsMutator.class
MicroPropsMutator.java package android.icu.impl.number public abstract android.icu.impl.number.MicroPropsMutator extends java.lang.Object { public abstract void mutateMicros (android.icu.impl.number.MicroProps, java.lang.Object) }
android/icu/impl/number/MixedUnitLongNameHandler.class
MixedUnitLongNameHandler.java package android.icu.impl.number public android.icu.impl.number.MixedUnitLongNameHandler extends java.lang.Object implements android.icu.impl.number.MicroPropsGenerator android.icu.impl.number.ModifierStore android.icu.impl.number.LongNameMultiplexer$ParentlessMicroPropsGenerator { private final android.icu.text.PluralRules rules private final android.icu.impl.number.MicroPropsGenerator parent private java.util.List fMixedUnitData private android.icu.number.LocalizedNumberFormatter fIntegerFormatter private android.icu.text.ListFormatter fListFormatter static final synthetic boolean $assertionsDisabled private void <init> (android.icu.text.PluralRules, android.icu.impl.number.MicroPropsGenerator) android.icu.text.PluralRules rules android.icu.impl.number.MicroPropsGenerator parent public static android.icu.impl.number.MixedUnitLongNameHandler forMeasureUnit (android.icu.util.ULocale, android.icu.util.MeasureUnit, android.icu.number.NumberFormatter$UnitWidth, android.icu.text.PluralRules, android.icu.impl.number.MicroPropsGenerator) String[] unitData int i android.icu.util.ULocale locale android.icu.util.MeasureUnit mixedUnit android.icu.number.NumberFormatter$UnitWidth width android.icu.text.PluralRules rules android.icu.impl.number.MicroPropsGenerator parent android.icu.impl.number.MixedUnitLongNameHandler result java.util.List individualUnits android.icu.text.ListFormatter$Width listWidth public android.icu.impl.number.MicroProps processQuantity (android.icu.impl.number.DecimalQuantity) android.icu.impl.number.DecimalQuantity quantity android.icu.impl.number.MicroProps micros public android.icu.impl.number.MicroProps processQuantityWithMicros (android.icu.impl.number.DecimalQuantity, android.icu.impl.number.MicroProps) android.icu.impl.number.DecimalQuantity quantity android.icu.impl.number.MicroProps micros public android.icu.impl.number.Modifier getModifier (android.icu.impl.number.Modifier$Signum, android.icu.impl.StandardPlural) android.icu.impl.number.Modifier$Signum signum android.icu.impl.StandardPlural plural private android.icu.impl.number.Modifier getMixedUnitModifier (android.icu.impl.number.DecimalQuantity, android.icu.impl.number.MicroProps) android.icu.impl.number.DecimalQuantity fdec android.icu.impl.StandardPlural pluralForm String simpleFormat android.icu.text.SimpleFormatter compiledFormatter android.icu.impl.FormattedStringBuilder appendable int i android.icu.impl.number.DecimalQuantity quantity android.icu.impl.number.MicroProps micros java.util.List outputMeasuresList String[] finalSimpleFormats android.icu.impl.StandardPlural finalPlural String finalSimpleFormat android.icu.text.SimpleFormatter finalFormatter String premixedFormatPattern StringBuilder sb String premixedCompiled android.icu.impl.number.Modifier$Parameters params static void <clinit> () }
android/icu/impl/number/Modifier$Parameters.class
Modifier.java package android.icu.impl.number public android.icu.impl.number.Modifier$Parameters extends java.lang.Object { public android.icu.impl.number.ModifierStore obj public android.icu.impl.number.Modifier$Signum signum public android.icu.impl.StandardPlural plural public void <init> () }
android/icu/impl/number/Modifier$Signum.class
Modifier.java package android.icu.impl.number public final enum android.icu.impl.number.Modifier$Signum extends java.lang.Enum { public static final enum android.icu.impl.number.Modifier$Signum NEG public static final enum android.icu.impl.number.Modifier$Signum NEG_ZERO public static final enum android.icu.impl.number.Modifier$Signum POS_ZERO public static final enum android.icu.impl.number.Modifier$Signum POS static final int COUNT private static final synthetic android.icu.impl.number.Modifier$Signum[] $VALUES public static android.icu.impl.number.Modifier$Signum[] values () public static android.icu.impl.number.Modifier$Signum valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/impl/number/Modifier.class
Modifier.java package android.icu.impl.number public abstract android.icu.impl.number.Modifier extends java.lang.Object { public abstract int apply (android.icu.impl.FormattedStringBuilder, int, int) public abstract int getPrefixLength () public abstract int getCodePointCount () public abstract boolean isStrong () public abstract boolean containsField (java.text.Format$Field) public abstract android.icu.impl.number.Modifier$Parameters getParameters () public abstract boolean semanticallyEquivalent (android.icu.impl.number.Modifier) }
android/icu/impl/number/ModifierStore.class
ModifierStore.java package android.icu.impl.number public abstract android.icu.impl.number.ModifierStore extends java.lang.Object { public abstract android.icu.impl.number.Modifier getModifier (android.icu.impl.number.Modifier$Signum, android.icu.impl.StandardPlural) }
android/icu/impl/number/MultiplierFormatHandler.class
MultiplierFormatHandler.java package android.icu.impl.number public android.icu.impl.number.MultiplierFormatHandler extends java.lang.Object implements android.icu.impl.number.MicroPropsGenerator { final android.icu.number.Scale multiplier final android.icu.impl.number.MicroPropsGenerator parent public void <init> (android.icu.number.Scale, android.icu.impl.number.MicroPropsGenerator) android.icu.number.Scale multiplier android.icu.impl.number.MicroPropsGenerator parent public android.icu.impl.number.MicroProps processQuantity (android.icu.impl.number.DecimalQuantity) android.icu.impl.number.DecimalQuantity quantity android.icu.impl.number.MicroProps micros }
android/icu/impl/number/MultiplierProducer.class
MultiplierProducer.java package android.icu.impl.number public abstract android.icu.impl.number.MultiplierProducer extends java.lang.Object { public abstract int getMultiplier (int) }
android/icu/impl/number/MutablePatternModifier$1.class
MutablePatternModifier.java package android.icu.impl.number synthetic android.icu.impl.number.MutablePatternModifier$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$number$NumberFormatter$UnitWidth static void <clinit> () }
android/icu/impl/number/MutablePatternModifier$ImmutablePatternModifier.class
MutablePatternModifier.java package android.icu.impl.number public android.icu.impl.number.MutablePatternModifier$ImmutablePatternModifier extends java.lang.Object implements android.icu.impl.number.MicroPropsGenerator { final android.icu.impl.number.AdoptingModifierStore pm final android.icu.text.PluralRules rules android.icu.impl.number.MicroPropsGenerator parent void <init> (android.icu.impl.number.AdoptingModifierStore, android.icu.text.PluralRules) android.icu.impl.number.AdoptingModifierStore pm android.icu.text.PluralRules rules public android.icu.impl.number.MutablePatternModifier$ImmutablePatternModifier addToChain (android.icu.impl.number.MicroPropsGenerator) android.icu.impl.number.MicroPropsGenerator parent public android.icu.impl.number.MicroProps processQuantity (android.icu.impl.number.DecimalQuantity) android.icu.impl.number.DecimalQuantity quantity android.icu.impl.number.MicroProps micros public void applyToMicros (android.icu.impl.number.MicroProps, android.icu.impl.number.DecimalQuantity) android.icu.impl.StandardPlural pluralForm android.icu.impl.number.MicroProps micros android.icu.impl.number.DecimalQuantity quantity }
android/icu/impl/number/MutablePatternModifier.class
MutablePatternModifier.java package android.icu.impl.number public android.icu.impl.number.MutablePatternModifier extends java.lang.Object implements android.icu.impl.number.Modifier android.icu.impl.number.AffixUtils$SymbolProvider android.icu.impl.number.MicroPropsGenerator { final boolean isStrong android.icu.impl.number.AffixPatternProvider patternInfo android.icu.text.NumberFormat$Field field android.icu.number.NumberFormatter$SignDisplay signDisplay boolean perMilleReplacesPercent android.icu.text.DecimalFormatSymbols symbols android.icu.number.NumberFormatter$UnitWidth unitWidth android.icu.util.Currency currency android.icu.text.PluralRules rules android.icu.impl.number.Modifier$Signum signum android.icu.impl.StandardPlural plural android.icu.impl.number.MicroPropsGenerator parent StringBuilder currentAffix static final synthetic boolean $assertionsDisabled public void <init> (boolean) boolean isStrong public void setPatternInfo (android.icu.impl.number.AffixPatternProvider, android.icu.text.NumberFormat$Field) android.icu.impl.number.AffixPatternProvider patternInfo android.icu.text.NumberFormat$Field field public void setPatternAttributes (android.icu.number.NumberFormatter$SignDisplay, boolean) android.icu.number.NumberFormatter$SignDisplay signDisplay boolean perMille public void setSymbols (android.icu.text.DecimalFormatSymbols, android.icu.util.Currency, android.icu.number.NumberFormatter$UnitWidth, android.icu.text.PluralRules) android.icu.text.DecimalFormatSymbols symbols android.icu.util.Currency currency android.icu.number.NumberFormatter$UnitWidth unitWidth android.icu.text.PluralRules rules public void setNumberProperties (android.icu.impl.number.Modifier$Signum, android.icu.impl.StandardPlural) android.icu.impl.number.Modifier$Signum signum android.icu.impl.StandardPlural plural public boolean needsPlurals () public android.icu.impl.number.MutablePatternModifier$ImmutablePatternModifier createImmutable () android.icu.impl.StandardPlural plural android.icu.impl.number.AdoptingModifierStore pm android.icu.impl.number.Modifier positive android.icu.impl.number.Modifier posZero android.icu.impl.number.Modifier negZero android.icu.impl.number.Modifier negative android.icu.impl.number.AdoptingModifierStore pm android.icu.impl.FormattedStringBuilder a android.icu.impl.FormattedStringBuilder b private android.icu.impl.number.ConstantMultiFieldModifier createConstantModifier (android.icu.impl.FormattedStringBuilder, android.icu.impl.FormattedStringBuilder) android.icu.impl.FormattedStringBuilder a android.icu.impl.FormattedStringBuilder b public android.icu.impl.number.MicroPropsGenerator addToChain (android.icu.impl.number.MicroPropsGenerator) android.icu.impl.number.MicroPropsGenerator parent public android.icu.impl.number.MicroProps processQuantity (android.icu.impl.number.DecimalQuantity) android.icu.impl.StandardPlural pluralForm android.icu.impl.number.DecimalQuantity fq android.icu.impl.number.MicroProps micros public int apply (android.icu.impl.FormattedStringBuilder, int, int) android.icu.impl.FormattedStringBuilder output int leftIndex int rightIndex int prefixLen int suffixLen int overwriteLen public int getPrefixLength () int result public int getCodePointCount () int result public boolean isStrong () public boolean containsField (java.text.Format$Field) java.text.Format$Field field public android.icu.impl.number.Modifier$Parameters getParameters () public boolean semanticallyEquivalent (android.icu.impl.number.Modifier) android.icu.impl.number.Modifier other private int insertPrefix (android.icu.impl.FormattedStringBuilder, int) android.icu.impl.FormattedStringBuilder sb int position int length private int insertSuffix (android.icu.impl.FormattedStringBuilder, int) android.icu.impl.FormattedStringBuilder sb int position int length private void prepareAffix (boolean) boolean isPrefix public java.lang.CharSequence getSymbol (int) int selector int selector int selector int selector int selector int type static void <clinit> () }
android/icu/impl/number/Padder$1.class
Padder.java package android.icu.impl.number synthetic android.icu.impl.number.Padder$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$impl$number$Padder$PadPosition static void <clinit> () }
android/icu/impl/number/Padder$PadPosition.class
Padder.java package android.icu.impl.number public final enum android.icu.impl.number.Padder$PadPosition extends java.lang.Enum { public static final enum android.icu.impl.number.Padder$PadPosition BEFORE_PREFIX public static final enum android.icu.impl.number.Padder$PadPosition AFTER_PREFIX public static final enum android.icu.impl.number.Padder$PadPosition BEFORE_SUFFIX public static final enum android.icu.impl.number.Padder$PadPosition AFTER_SUFFIX private static final synthetic android.icu.impl.number.Padder$PadPosition[] $VALUES public static android.icu.impl.number.Padder$PadPosition[] values () public static android.icu.impl.number.Padder$PadPosition valueOf (java.lang.String) String name private void <init> (java.lang.String, int) public static android.icu.impl.number.Padder$PadPosition fromOld (int) int old public int toOld () static void <clinit> () }
android/icu/impl/number/Padder.class
Padder.java package android.icu.impl.number public android.icu.impl.number.Padder extends java.lang.Object { public static final String FALLBACK_PADDING_STRING public static final android.icu.impl.number.Padder NONE String paddingString int targetWidth android.icu.impl.number.Padder$PadPosition position static final synthetic boolean $assertionsDisabled public void <init> (java.lang.String, int, android.icu.impl.number.Padder$PadPosition) String paddingString int targetWidth android.icu.impl.number.Padder$PadPosition position public static android.icu.impl.number.Padder none () public static android.icu.impl.number.Padder codePoints (int, int, android.icu.impl.number.Padder$PadPosition) String paddingString int cp int targetWidth android.icu.impl.number.Padder$PadPosition position public static android.icu.impl.number.Padder forProperties (android.icu.impl.number.DecimalFormatProperties) android.icu.impl.number.DecimalFormatProperties properties public boolean isValid () public int padAndApply (android.icu.impl.number.Modifier, android.icu.impl.number.Modifier, android.icu.impl.FormattedStringBuilder, int, int) android.icu.impl.number.Modifier mod1 android.icu.impl.number.Modifier mod2 android.icu.impl.FormattedStringBuilder string int leftIndex int rightIndex int modLength int requiredPadding int length private static int addPaddingHelper (java.lang.String, int, android.icu.impl.FormattedStringBuilder, int) int i String paddingString int requiredPadding android.icu.impl.FormattedStringBuilder string int index static void <clinit> () }
android/icu/impl/number/PatternStringParser$1.class
PatternStringParser.java package android.icu.impl.number synthetic android.icu.impl.number.PatternStringParser$1 extends java.lang.Object { }
android/icu/impl/number/PatternStringParser$ParsedPatternInfo.class
PatternStringParser.java package android.icu.impl.number public android.icu.impl.number.PatternStringParser$ParsedPatternInfo extends java.lang.Object implements android.icu.impl.number.AffixPatternProvider { public String pattern public android.icu.impl.number.PatternStringParser$ParsedSubpatternInfo positive public android.icu.impl.number.PatternStringParser$ParsedSubpatternInfo negative private void <init> (java.lang.String) String pattern public char charAt (int, int) int flags int index long endpoints int left int right public int length (int) int flags public static int getLengthFromEndpoints (long) long endpoints int left int right public java.lang.String getString (int) int flags long endpoints int left int right private long getEndpoints (int) int flags boolean prefix boolean isNegative boolean padding public boolean positiveHasPlusSign () public boolean hasNegativeSubpattern () public boolean negativeHasMinusSign () public boolean hasCurrencySign () public boolean containsSymbolType (int) int type public boolean hasBody () synthetic void <init> (java.lang.String, android.icu.impl.number.PatternStringParser$1) String x0 android.icu.impl.number.PatternStringParser$1 x1 }
android/icu/impl/number/PatternStringParser$ParsedSubpatternInfo.class
PatternStringParser.java package android.icu.impl.number public android.icu.impl.number.PatternStringParser$ParsedSubpatternInfo extends java.lang.Object { public long groupingSizes public int integerLeadingHashSigns public int integerTrailingHashSigns public int integerNumerals public int integerAtSigns public int integerTotal public int fractionNumerals public int fractionHashSigns public int fractionTotal public boolean hasDecimal public int widthExceptAffixes public android.icu.impl.number.Padder$PadPosition paddingLocation public android.icu.impl.number.DecimalQuantity_DualStorageBCD rounding public boolean exponentHasPlusSign public int exponentZeros public boolean hasPercentSign public boolean hasPerMilleSign public boolean hasCurrencySign public boolean hasMinusSign public boolean hasPlusSign public long prefixEndpoints public long suffixEndpoints public long paddingEndpoints public void <init> () }
android/icu/impl/number/PatternStringParser$ParserState.class
PatternStringParser.java package android.icu.impl.number android.icu.impl.number.PatternStringParser$ParserState extends java.lang.Object { final String pattern int offset void <init> (java.lang.String) String pattern int peek () int next () int codePoint java.lang.IllegalArgumentException toParseException (java.lang.String) String message StringBuilder sb }
android/icu/impl/number/PatternStringParser.class
PatternStringParser.java package android.icu.impl.number public android.icu.impl.number.PatternStringParser extends java.lang.Object { public static final int IGNORE_ROUNDING_NEVER public static final int IGNORE_ROUNDING_IF_CURRENCY public static final int IGNORE_ROUNDING_ALWAYS static final synthetic boolean $assertionsDisabled public void <init> () public static android.icu.impl.number.PatternStringParser$ParsedPatternInfo parseToPatternInfo (java.lang.String) String patternString android.icu.impl.number.PatternStringParser$ParserState state android.icu.impl.number.PatternStringParser$ParsedPatternInfo result public static android.icu.impl.number.DecimalFormatProperties parseToProperties (java.lang.String, int) String pattern int ignoreRounding android.icu.impl.number.DecimalFormatProperties properties public static android.icu.impl.number.DecimalFormatProperties parseToProperties (java.lang.String) String pattern public static void parseToExistingProperties (java.lang.String, android.icu.impl.number.DecimalFormatProperties, int) String pattern android.icu.impl.number.DecimalFormatProperties properties int ignoreRounding public static void parseToExistingProperties (java.lang.String, android.icu.impl.number.DecimalFormatProperties) String pattern android.icu.impl.number.DecimalFormatProperties properties private static void consumePattern (android.icu.impl.number.PatternStringParser$ParserState, android.icu.impl.number.PatternStringParser$ParsedPatternInfo) android.icu.impl.number.PatternStringParser$ParserState state android.icu.impl.number.PatternStringParser$ParsedPatternInfo result private static void consumeSubpattern (android.icu.impl.number.PatternStringParser$ParserState, android.icu.impl.number.PatternStringParser$ParsedSubpatternInfo) android.icu.impl.number.PatternStringParser$ParserState state android.icu.impl.number.PatternStringParser$ParsedSubpatternInfo result private static void consumePadding (android.icu.impl.number.PatternStringParser$ParserState, android.icu.impl.number.PatternStringParser$ParsedSubpatternInfo, android.icu.impl.number.Padder$PadPosition) android.icu.impl.number.PatternStringParser$ParserState state android.icu.impl.number.PatternStringParser$ParsedSubpatternInfo result android.icu.impl.number.Padder$PadPosition paddingLocation private static long consumeAffix (android.icu.impl.number.PatternStringParser$ParserState, android.icu.impl.number.PatternStringParser$ParsedSubpatternInfo) android.icu.impl.number.PatternStringParser$ParserState state android.icu.impl.number.PatternStringParser$ParsedSubpatternInfo result long endpoints private static void consumeLiteral (android.icu.impl.number.PatternStringParser$ParserState) android.icu.impl.number.PatternStringParser$ParserState state private static void consumeFormat (android.icu.impl.number.PatternStringParser$ParserState, android.icu.impl.number.PatternStringParser$ParsedSubpatternInfo) android.icu.impl.number.PatternStringParser$ParserState state android.icu.impl.number.PatternStringParser$ParsedSubpatternInfo result private static void consumeIntegerFormat (android.icu.impl.number.PatternStringParser$ParserState, android.icu.impl.number.PatternStringParser$ParsedSubpatternInfo) android.icu.impl.number.PatternStringParser$ParserState state android.icu.impl.number.PatternStringParser$ParsedSubpatternInfo result short grouping1 short grouping2 short grouping3 private static void consumeFractionFormat (android.icu.impl.number.PatternStringParser$ParserState, android.icu.impl.number.PatternStringParser$ParsedSubpatternInfo) android.icu.impl.number.PatternStringParser$ParserState state android.icu.impl.number.PatternStringParser$ParsedSubpatternInfo result int zeroCounter private static void consumeExponent (android.icu.impl.number.PatternStringParser$ParserState, android.icu.impl.number.PatternStringParser$ParsedSubpatternInfo) android.icu.impl.number.PatternStringParser$ParserState state android.icu.impl.number.PatternStringParser$ParsedSubpatternInfo result private static void parseToExistingPropertiesImpl (java.lang.String, android.icu.impl.number.DecimalFormatProperties, int) String pattern android.icu.impl.number.DecimalFormatProperties properties int ignoreRounding android.icu.impl.number.PatternStringParser$ParsedPatternInfo patternInfo private static void patternInfoToProperties (android.icu.impl.number.DecimalFormatProperties, android.icu.impl.number.PatternStringParser$ParsedPatternInfo, int) boolean ignoreRounding boolean ignoreRounding int minInt int minFrac int minInt int minFrac int paddingWidth String rawPaddingString android.icu.impl.number.DecimalFormatProperties properties android.icu.impl.number.PatternStringParser$ParsedPatternInfo patternInfo int _ignoreRounding android.icu.impl.number.PatternStringParser$ParsedSubpatternInfo positive boolean ignoreRounding short grouping1 short grouping2 short grouping3 int minInt int minFrac String posPrefix String posSuffix static void <clinit> () }
android/icu/impl/number/PatternStringUtils$1.class
PatternStringUtils.java package android.icu.impl.number synthetic android.icu.impl.number.PatternStringUtils$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$impl$number$Padder$PadPosition static final synthetic int[] $SwitchMap$android$icu$impl$number$Modifier$Signum static final synthetic int[] $SwitchMap$android$icu$number$NumberFormatter$SignDisplay static void <clinit> () }
android/icu/impl/number/PatternStringUtils$PatternSignType.class
PatternStringUtils.java package android.icu.impl.number public final enum android.icu.impl.number.PatternStringUtils$PatternSignType extends java.lang.Enum { public static final enum android.icu.impl.number.PatternStringUtils$PatternSignType POS public static final enum android.icu.impl.number.PatternStringUtils$PatternSignType POS_SIGN public static final enum android.icu.impl.number.PatternStringUtils$PatternSignType NEG public static final android.icu.impl.number.PatternStringUtils$PatternSignType[] VALUES private static final synthetic android.icu.impl.number.PatternStringUtils$PatternSignType[] $VALUES public static android.icu.impl.number.PatternStringUtils$PatternSignType[] values () public static android.icu.impl.number.PatternStringUtils$PatternSignType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/impl/number/PatternStringUtils.class
PatternStringUtils.java package android.icu.impl.number public android.icu.impl.number.PatternStringUtils extends java.lang.Object { static final synthetic boolean $assertionsDisabled public void <init> () public static boolean ignoreRoundingIncrement (java.math.BigDecimal, int) java.math.BigDecimal roundIncrDec int maxFrac double roundIncr int frac public static java.lang.String propertiesToPatternString (android.icu.impl.number.DecimalFormatProperties) String str int di int magnitude int i int addedLength int addedLength android.icu.impl.number.DecimalFormatProperties properties StringBuilder sb int dosMax int grouping1 int grouping2 boolean useGrouping int paddingWidth android.icu.impl.number.Padder$PadPosition paddingLocation String paddingString int minInt int maxInt int minFrac int maxFrac int minSig int maxSig boolean alwaysShowDecimal int exponentDigits boolean exponentShowPlusSign android.icu.impl.number.AffixPatternProvider affixes int afterPrefixPos int groupingLength java.math.BigDecimal roundingInterval StringBuilder digitsString int digitsStringScale int m0 int mN int beforeSuffixPos private static int escapePaddingString (java.lang.CharSequence, java.lang.StringBuilder, int) char ch int i int offset CharSequence input StringBuilder output int startIndex int startLength public static java.lang.String convertLocalized (java.lang.String, android.icu.text.DecimalFormatSymbols, boolean) int i int i String[] pair String[] pair char ch int offset String input android.icu.text.DecimalFormatSymbols symbols boolean toLocalized String[][] table int standIdx int localIdx StringBuilder result int state public static void patternInfoToStringBuilder (android.icu.impl.number.AffixPatternProvider, boolean, android.icu.impl.number.PatternStringUtils$PatternSignType, android.icu.impl.StandardPlural, boolean, java.lang.StringBuilder) boolean prependSign boolean prependSign char candidate char candidate char candidate int index android.icu.impl.number.AffixPatternProvider patternInfo boolean isPrefix android.icu.impl.number.PatternStringUtils$PatternSignType patternSignType android.icu.impl.StandardPlural plural boolean perMilleReplacesPercent StringBuilder output boolean plusReplacesMinusSign boolean useNegativeAffixPattern int flags boolean prependSign int length public static android.icu.impl.number.PatternStringUtils$PatternSignType resolveSignDisplay (android.icu.number.NumberFormatter$SignDisplay, android.icu.impl.number.Modifier$Signum) android.icu.number.NumberFormatter$SignDisplay signDisplay android.icu.impl.number.Modifier$Signum signum static void <clinit> () }
android/icu/impl/number/Properties.class
Properties.java package android.icu.impl.number public android.icu.impl.number.Properties extends java.lang.Object implements java.io.Serializable { private static final long serialVersionUID private transient android.icu.impl.number.DecimalFormatProperties instance public void <init> () public android.icu.impl.number.DecimalFormatProperties getInstance () private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream ois private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream oos }
android/icu/impl/number/PropertiesAffixPatternProvider.class
PropertiesAffixPatternProvider.java package android.icu.impl.number public android.icu.impl.number.PropertiesAffixPatternProvider extends java.lang.Object implements android.icu.impl.number.AffixPatternProvider { private final String posPrefix private final String posSuffix private final String negPrefix private final String negSuffix private final boolean isCurrencyPattern public static android.icu.impl.number.AffixPatternProvider forProperties (android.icu.impl.number.DecimalFormatProperties) android.icu.impl.number.DecimalFormatProperties properties void <init> (android.icu.impl.number.DecimalFormatProperties) android.icu.impl.number.DecimalFormatProperties properties String ppo String pso String npo String nso String ppp String psp String npp String nsp public char charAt (int, int) int flags int i public int length (int) int flags public java.lang.String getString (int) int flags boolean prefix boolean negative public boolean positiveHasPlusSign () public boolean hasNegativeSubpattern () public boolean negativeHasMinusSign () public boolean hasCurrencySign () public boolean containsSymbolType (int) int type public boolean hasBody () public java.lang.String toString () }
android/icu/impl/number/RoundingUtils.class
RoundingUtils.java package android.icu.impl.number public android.icu.impl.number.RoundingUtils extends java.lang.Object { public static final int SECTION_LOWER public static final int SECTION_MIDPOINT public static final int SECTION_UPPER public static final java.math.RoundingMode DEFAULT_ROUNDING_MODE public static final int MAX_INT_FRAC_SIG private static final java.math.MathContext[] MATH_CONTEXT_BY_ROUNDING_MODE_UNLIMITED private static final java.math.MathContext[] MATH_CONTEXT_BY_ROUNDING_MODE_34_DIGITS public static final java.math.MathContext DEFAULT_MATH_CONTEXT_UNLIMITED public static final java.math.MathContext DEFAULT_MATH_CONTEXT_34_DIGITS public void <init> () public static boolean getRoundingDirection (boolean, boolean, int, int, java.lang.Object) boolean isEven boolean isNegative int section int roundingMode Object reference public static boolean roundsAtMidpoint (int) int roundingMode public static java.math.MathContext getMathContextOrUnlimited (android.icu.impl.number.DecimalFormatProperties) java.math.RoundingMode roundingMode android.icu.impl.number.DecimalFormatProperties properties java.math.MathContext mathContext public static java.math.MathContext getMathContextOr34Digits (android.icu.impl.number.DecimalFormatProperties) java.math.RoundingMode roundingMode android.icu.impl.number.DecimalFormatProperties properties java.math.MathContext mathContext public static java.math.MathContext mathContextUnlimited (java.math.RoundingMode) java.math.RoundingMode roundingMode public static android.icu.number.Scale scaleFromProperties (android.icu.impl.number.DecimalFormatProperties) android.icu.impl.number.DecimalFormatProperties properties java.math.MathContext mc public static android.icu.impl.StandardPlural getPluralSafe (android.icu.number.Precision, android.icu.text.PluralRules, android.icu.impl.number.DecimalQuantity) android.icu.number.Precision rounder android.icu.text.PluralRules rules android.icu.impl.number.DecimalQuantity dq android.icu.impl.number.DecimalQuantity copy static void <clinit> () int i }
android/icu/impl/number/SimpleModifier.class
SimpleModifier.java package android.icu.impl.number public android.icu.impl.number.SimpleModifier extends java.lang.Object implements android.icu.impl.number.Modifier { private final String compiledPattern private final java.text.Format$Field field private final boolean strong private final android.icu.impl.number.Modifier$Parameters parameters private static final int ARG_NUM_LIMIT static final synthetic boolean $assertionsDisabled public void <init> (java.lang.String, java.text.Format$Field, boolean) String compiledPattern java.text.Format$Field field boolean strong public void <init> (java.lang.String, java.text.Format$Field, boolean, android.icu.impl.number.Modifier$Parameters) String compiledPattern java.text.Format$Field field boolean strong android.icu.impl.number.Modifier$Parameters parameters public int apply (android.icu.impl.FormattedStringBuilder, int, int) android.icu.impl.FormattedStringBuilder output int leftIndex int rightIndex public int getPrefixLength () public int getCodePointCount () public boolean isStrong () public boolean containsField (java.text.Format$Field) java.text.Format$Field field public android.icu.impl.number.Modifier$Parameters getParameters () public boolean semanticallyEquivalent (android.icu.impl.number.Modifier) android.icu.impl.number.Modifier other android.icu.impl.number.SimpleModifier _other public static void formatTwoArgPattern (java.lang.String, android.icu.impl.FormattedStringBuilder, int, android.icu.impl.number.range.PrefixInfixSuffixLengthHelper, java.text.Format$Field) int suffixLength String compiledPattern android.icu.impl.FormattedStringBuilder result int index android.icu.impl.number.range.PrefixInfixSuffixLengthHelper h java.text.Format$Field field int argLimit int offset int length int prefixLength int infixLength int suffixLength static void <clinit> () }
android/icu/impl/number/UnitConversionHandler.class
UnitConversionHandler.java package android.icu.impl.number public android.icu.impl.number.UnitConversionHandler extends java.lang.Object implements android.icu.impl.number.MicroPropsGenerator { private final android.icu.impl.number.MicroPropsGenerator fParent private android.icu.util.MeasureUnit fOutputUnit private android.icu.impl.units.ComplexUnitsConverter fComplexUnitConverter public void <init> (android.icu.util.MeasureUnit, android.icu.util.MeasureUnit, android.icu.impl.number.MicroPropsGenerator) android.icu.util.MeasureUnit inputUnit android.icu.util.MeasureUnit outputUnit android.icu.impl.number.MicroPropsGenerator parent android.icu.impl.units.MeasureUnitImpl inputUnitImpl android.icu.impl.units.MeasureUnitImpl outputUnitImpl public android.icu.impl.number.MicroProps processQuantity (android.icu.impl.number.DecimalQuantity) android.icu.impl.number.DecimalQuantity quantity android.icu.impl.number.MicroProps result java.util.List measures }
android/icu/impl/number/UsagePrefsHandler.class
UsagePrefsHandler.java package android.icu.impl.number public android.icu.impl.number.UsagePrefsHandler extends java.lang.Object implements android.icu.impl.number.MicroPropsGenerator { private final android.icu.impl.number.MicroPropsGenerator fParent private android.icu.impl.units.UnitsRouter fUnitsRouter static final synthetic boolean $assertionsDisabled public void <init> (android.icu.util.ULocale, android.icu.util.MeasureUnit, java.lang.String, android.icu.impl.number.MicroPropsGenerator) android.icu.util.ULocale locale android.icu.util.MeasureUnit inputUnit String usage android.icu.impl.number.MicroPropsGenerator parent protected static void mixedMeasuresToMicros (java.util.List, android.icu.impl.number.DecimalQuantity, android.icu.impl.number.MicroProps) int i int n java.util.List measures android.icu.impl.number.DecimalQuantity outQuantity android.icu.impl.number.MicroProps outMicros public java.util.List getOutputUnits () public android.icu.impl.number.MicroProps processQuantity (android.icu.impl.number.DecimalQuantity) android.icu.impl.number.DecimalQuantity quantity android.icu.impl.number.MicroProps micros android.icu.impl.units.UnitsRouter$RouteResult routed java.util.List routedMeasures static void <clinit> () }
android/icu/impl/number/parse/
android/icu/impl/number/parse/AffixMatcher$1.class
AffixMatcher.java package android.icu.impl.number.parse android.icu.impl.number.parse.AffixMatcher$1 extends java.lang.Object implements java.util.Comparator { void <init> () public int compare (android.icu.impl.number.parse.AffixMatcher, android.icu.impl.number.parse.AffixMatcher) android.icu.impl.number.parse.AffixMatcher lhs android.icu.impl.number.parse.AffixMatcher rhs public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
android/icu/impl/number/parse/AffixMatcher.class
AffixMatcher.java package android.icu.impl.number.parse public android.icu.impl.number.parse.AffixMatcher extends java.lang.Object implements android.icu.impl.number.parse.NumberParseMatcher { private final android.icu.impl.number.parse.AffixPatternMatcher prefix private final android.icu.impl.number.parse.AffixPatternMatcher suffix private final int flags public static final java.util.Comparator COMPARATOR private static boolean isInteresting (android.icu.impl.number.AffixPatternProvider, android.icu.impl.number.parse.IgnorablesMatcher, int) android.icu.impl.number.AffixPatternProvider patternInfo android.icu.impl.number.parse.IgnorablesMatcher ignorables int parseFlags String posPrefixString String posSuffixString String negPrefixString String negSuffixString public static void createMatchers (android.icu.impl.number.AffixPatternProvider, android.icu.impl.number.parse.NumberParserImpl, android.icu.impl.number.parse.AffixTokenMatcherFactory, android.icu.impl.number.parse.IgnorablesMatcher, int) android.icu.impl.number.parse.AffixPatternMatcher prefix android.icu.impl.number.parse.AffixPatternMatcher suffix int flags android.icu.impl.number.PatternStringUtils$PatternSignType type android.icu.impl.number.AffixPatternProvider patternInfo android.icu.impl.number.parse.NumberParserImpl output android.icu.impl.number.parse.AffixTokenMatcherFactory factory android.icu.impl.number.parse.IgnorablesMatcher ignorables int parseFlags StringBuilder sb java.util.ArrayList matchers boolean includeUnpaired android.icu.impl.number.parse.AffixPatternMatcher posPrefix android.icu.impl.number.parse.AffixPatternMatcher posSuffix private static final android.icu.impl.number.parse.AffixMatcher getInstance (android.icu.impl.number.parse.AffixPatternMatcher, android.icu.impl.number.parse.AffixPatternMatcher, int) android.icu.impl.number.parse.AffixPatternMatcher prefix android.icu.impl.number.parse.AffixPatternMatcher suffix int flags private void <init> (android.icu.impl.number.parse.AffixPatternMatcher, android.icu.impl.number.parse.AffixPatternMatcher, int) android.icu.impl.number.parse.AffixPatternMatcher prefix android.icu.impl.number.parse.AffixPatternMatcher suffix int flags public boolean match (android.icu.impl.StringSegment, android.icu.impl.number.parse.ParsedNumber) int initialOffset boolean maybeMore int initialOffset boolean maybeMore android.icu.impl.StringSegment segment android.icu.impl.number.parse.ParsedNumber result public boolean smokeTest (android.icu.impl.StringSegment) android.icu.impl.StringSegment segment public void postProcess (android.icu.impl.number.parse.ParsedNumber) android.icu.impl.number.parse.ParsedNumber result static boolean matched (android.icu.impl.number.parse.AffixPatternMatcher, java.lang.String) android.icu.impl.number.parse.AffixPatternMatcher affix String patternString private static int length (android.icu.impl.number.parse.AffixPatternMatcher) android.icu.impl.number.parse.AffixPatternMatcher matcher public boolean equals (java.lang.Object) Object _other android.icu.impl.number.parse.AffixMatcher other public int hashCode () public java.lang.String toString () boolean isNegative static synthetic android.icu.impl.number.parse.AffixPatternMatcher access$000 (android.icu.impl.number.parse.AffixMatcher) android.icu.impl.number.parse.AffixMatcher x0 static synthetic int access$100 (android.icu.impl.number.parse.AffixPatternMatcher) android.icu.impl.number.parse.AffixPatternMatcher x0 static synthetic android.icu.impl.number.parse.AffixPatternMatcher access$200 (android.icu.impl.number.parse.AffixMatcher) android.icu.impl.number.parse.AffixMatcher x0 static void <clinit> () }
android/icu/impl/number/parse/AffixPatternMatcher.class
AffixPatternMatcher.java package android.icu.impl.number.parse public android.icu.impl.number.parse.AffixPatternMatcher extends android.icu.impl.number.parse.SeriesMatcher implements android.icu.impl.number.AffixUtils$TokenConsumer { private final String affixPattern private android.icu.impl.number.parse.AffixTokenMatcherFactory factory private android.icu.impl.number.parse.IgnorablesMatcher ignorables private int lastTypeOrCp private void <init> (java.lang.String) String affixPattern public static android.icu.impl.number.parse.AffixPatternMatcher fromAffixPattern (java.lang.String, android.icu.impl.number.parse.AffixTokenMatcherFactory, int) String affixPattern android.icu.impl.number.parse.AffixTokenMatcherFactory factory int parseFlags android.icu.impl.number.parse.AffixPatternMatcher series public void consumeToken (int) int typeOrCp public java.lang.String getPattern () public boolean equals (java.lang.Object) Object other public int hashCode () public java.lang.String toString () }
android/icu/impl/number/parse/AffixTokenMatcherFactory.class
AffixTokenMatcherFactory.java package android.icu.impl.number.parse public android.icu.impl.number.parse.AffixTokenMatcherFactory extends java.lang.Object { public android.icu.util.Currency currency public android.icu.text.DecimalFormatSymbols symbols public android.icu.impl.number.parse.IgnorablesMatcher ignorables public android.icu.util.ULocale locale public int parseFlags public void <init> () public android.icu.impl.number.parse.MinusSignMatcher minusSign () public android.icu.impl.number.parse.PlusSignMatcher plusSign () public android.icu.impl.number.parse.PercentMatcher percent () public android.icu.impl.number.parse.PermilleMatcher permille () public android.icu.impl.number.parse.CombinedCurrencyMatcher currency () public android.icu.impl.number.parse.IgnorablesMatcher ignorables () }
android/icu/impl/number/parse/CodePointMatcher.class
CodePointMatcher.java package android.icu.impl.number.parse public android.icu.impl.number.parse.CodePointMatcher extends java.lang.Object implements android.icu.impl.number.parse.NumberParseMatcher { private final int cp public static android.icu.impl.number.parse.CodePointMatcher getInstance (int) int cp private void <init> (int) int cp public boolean match (android.icu.impl.StringSegment, android.icu.impl.number.parse.ParsedNumber) android.icu.impl.StringSegment segment android.icu.impl.number.parse.ParsedNumber result public boolean smokeTest (android.icu.impl.StringSegment) android.icu.impl.StringSegment segment public void postProcess (android.icu.impl.number.parse.ParsedNumber) android.icu.impl.number.parse.ParsedNumber result public java.lang.String toString () }
android/icu/impl/number/parse/CombinedCurrencyMatcher.class
CombinedCurrencyMatcher.java package android.icu.impl.number.parse public android.icu.impl.number.parse.CombinedCurrencyMatcher extends java.lang.Object implements android.icu.impl.number.parse.NumberParseMatcher { private final String isoCode private final String currency1 private final String currency2 private final String[] localLongNames private final String afterPrefixInsert private final String beforeSuffixInsert private final android.icu.impl.TextTrieMap longNameTrie private final android.icu.impl.TextTrieMap symbolTrie public static android.icu.impl.number.parse.CombinedCurrencyMatcher getInstance (android.icu.util.Currency, android.icu.text.DecimalFormatSymbols, int) android.icu.util.Currency currency android.icu.text.DecimalFormatSymbols dfs int parseFlags private void <init> (android.icu.util.Currency, android.icu.text.DecimalFormatSymbols, int) String pluralKeyword int i android.icu.util.Currency currency android.icu.text.DecimalFormatSymbols dfs int parseFlags public boolean match (android.icu.impl.StringSegment, android.icu.impl.number.parse.ParsedNumber) int overlap int overlap android.icu.impl.StringSegment segment android.icu.impl.number.parse.ParsedNumber result int initialOffset boolean maybeMore private boolean matchCurrency (android.icu.impl.StringSegment, android.icu.impl.number.parse.ParsedNumber) int overlap1 int overlap2 android.icu.impl.TextTrieMap$Output trieOutput java.util.Iterator values String name int overlap int i int longestFullMatch android.icu.impl.StringSegment segment android.icu.impl.number.parse.ParsedNumber result boolean maybeMore int overlap1 int overlap2 public boolean smokeTest (android.icu.impl.StringSegment) android.icu.impl.StringSegment segment public void postProcess (android.icu.impl.number.parse.ParsedNumber) android.icu.impl.number.parse.ParsedNumber result public java.lang.String toString () }
android/icu/impl/number/parse/DecimalMatcher.class
DecimalMatcher.java package android.icu.impl.number.parse public android.icu.impl.number.parse.DecimalMatcher extends java.lang.Object implements android.icu.impl.number.parse.NumberParseMatcher { private final boolean requireGroupingMatch private final boolean groupingDisabled private final boolean integerOnly private final int grouping1 private final int grouping2 private final String groupingSeparator private final String decimalSeparator private final android.icu.text.UnicodeSet groupingUniSet private final android.icu.text.UnicodeSet decimalUniSet private final android.icu.text.UnicodeSet separatorSet private final android.icu.text.UnicodeSet leadSet private final String[] digitStrings static final synthetic boolean $assertionsDisabled public static android.icu.impl.number.parse.DecimalMatcher getInstance (android.icu.text.DecimalFormatSymbols, android.icu.impl.number.Grouper, int) android.icu.text.DecimalFormatSymbols symbols android.icu.impl.number.Grouper grouper int parseFlags private void <init> (android.icu.text.DecimalFormatSymbols, android.icu.impl.number.Grouper, int) android.icu.text.DecimalFormatSymbols symbols android.icu.impl.number.Grouper grouper int parseFlags boolean strictSeparators android.icu.impl.StaticUnicodeSets$Key groupingKey android.icu.impl.StaticUnicodeSets$Key decimalKey int cpZero public boolean match (android.icu.impl.StringSegment, android.icu.impl.number.parse.ParsedNumber) android.icu.impl.StringSegment segment android.icu.impl.number.parse.ParsedNumber result public boolean match (android.icu.impl.StringSegment, android.icu.impl.number.parse.ParsedNumber, int) String str int overlap int i int overlap int overlap int overlap byte digit int cp boolean isDecimal boolean isGrouping boolean prevValidSecondary boolean currValidPrimary int digitsToRemove ArithmeticException e int exponentInt long exponentLong boolean overflow android.icu.impl.StringSegment segment android.icu.impl.number.parse.ParsedNumber result int exponentSign int initialOffset boolean maybeMore android.icu.impl.number.DecimalQuantity_DualStorageBCD digitsConsumed int digitsAfterDecimalPlace String actualGroupingString String actualDecimalString int currGroupOffset int currGroupSepType int currGroupCount int prevGroupOffset int prevGroupSepType int prevGroupCount boolean prevValidSecondary boolean currValidPrimary private boolean validateGroup (int, int, boolean) int sepType int count boolean isPrimary public boolean smokeTest (android.icu.impl.StringSegment) int i android.icu.impl.StringSegment segment public void postProcess (android.icu.impl.number.parse.ParsedNumber) android.icu.impl.number.parse.ParsedNumber result public java.lang.String toString () static void <clinit> () }
android/icu/impl/number/parse/IgnorablesMatcher.class
IgnorablesMatcher.java package android.icu.impl.number.parse public android.icu.impl.number.parse.IgnorablesMatcher extends android.icu.impl.number.parse.SymbolMatcher implements android.icu.impl.number.parse.NumberParseMatcher$Flexible { private static final android.icu.impl.number.parse.IgnorablesMatcher DEFAULT private static final android.icu.impl.number.parse.IgnorablesMatcher STRICT private static final android.icu.impl.number.parse.IgnorablesMatcher JAVA_COMPATIBILITY public static android.icu.impl.number.parse.IgnorablesMatcher getInstance (int) int parseFlags private void <init> (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet ignorables protected boolean isDisabled (android.icu.impl.number.parse.ParsedNumber) android.icu.impl.number.parse.ParsedNumber result protected void accept (android.icu.impl.StringSegment, android.icu.impl.number.parse.ParsedNumber) android.icu.impl.StringSegment segment android.icu.impl.number.parse.ParsedNumber result public java.lang.String toString () static void <clinit> () }
android/icu/impl/number/parse/InfinityMatcher.class
InfinityMatcher.java package android.icu.impl.number.parse public android.icu.impl.number.parse.InfinityMatcher extends android.icu.impl.number.parse.SymbolMatcher { private static final android.icu.impl.number.parse.InfinityMatcher DEFAULT public static android.icu.impl.number.parse.InfinityMatcher getInstance (android.icu.text.DecimalFormatSymbols) android.icu.text.DecimalFormatSymbols symbols String symbolString private void <init> (java.lang.String) String symbolString private void <init> () protected boolean isDisabled (android.icu.impl.number.parse.ParsedNumber) android.icu.impl.number.parse.ParsedNumber result protected void accept (android.icu.impl.StringSegment, android.icu.impl.number.parse.ParsedNumber) android.icu.impl.StringSegment segment android.icu.impl.number.parse.ParsedNumber result public java.lang.String toString () static void <clinit> () }
android/icu/impl/number/parse/MinusSignMatcher.class
MinusSignMatcher.java package android.icu.impl.number.parse public android.icu.impl.number.parse.MinusSignMatcher extends android.icu.impl.number.parse.SymbolMatcher { private static final android.icu.impl.number.parse.MinusSignMatcher DEFAULT private static final android.icu.impl.number.parse.MinusSignMatcher DEFAULT_ALLOW_TRAILING private final boolean allowTrailing public static android.icu.impl.number.parse.MinusSignMatcher getInstance (android.icu.text.DecimalFormatSymbols, boolean) android.icu.text.DecimalFormatSymbols symbols boolean allowTrailing String symbolString private void <init> (java.lang.String, boolean) String symbolString boolean allowTrailing private void <init> (boolean) boolean allowTrailing protected boolean isDisabled (android.icu.impl.number.parse.ParsedNumber) android.icu.impl.number.parse.ParsedNumber result protected void accept (android.icu.impl.StringSegment, android.icu.impl.number.parse.ParsedNumber) android.icu.impl.StringSegment segment android.icu.impl.number.parse.ParsedNumber result public java.lang.String toString () static void <clinit> () }
android/icu/impl/number/parse/MultiplierParseHandler.class
MultiplierParseHandler.java package android.icu.impl.number.parse public android.icu.impl.number.parse.MultiplierParseHandler extends android.icu.impl.number.parse.ValidationMatcher { private final android.icu.number.Scale multiplier public void <init> (android.icu.number.Scale) android.icu.number.Scale multiplier public void postProcess (android.icu.impl.number.parse.ParsedNumber) android.icu.impl.number.parse.ParsedNumber result public java.lang.String toString () }
android/icu/impl/number/parse/NanMatcher.class
NanMatcher.java package android.icu.impl.number.parse public android.icu.impl.number.parse.NanMatcher extends android.icu.impl.number.parse.SymbolMatcher { private static final android.icu.impl.number.parse.NanMatcher DEFAULT public static android.icu.impl.number.parse.NanMatcher getInstance (android.icu.text.DecimalFormatSymbols, int) android.icu.text.DecimalFormatSymbols symbols int parseFlags String symbolString private void <init> (java.lang.String) String symbolString protected boolean isDisabled (android.icu.impl.number.parse.ParsedNumber) android.icu.impl.number.parse.ParsedNumber result protected void accept (android.icu.impl.StringSegment, android.icu.impl.number.parse.ParsedNumber) android.icu.impl.StringSegment segment android.icu.impl.number.parse.ParsedNumber result public java.lang.String toString () static void <clinit> () }
android/icu/impl/number/parse/NumberParseMatcher$Flexible.class
NumberParseMatcher.java package android.icu.impl.number.parse public abstract android.icu.impl.number.parse.NumberParseMatcher$Flexible extends java.lang.Object { }
android/icu/impl/number/parse/NumberParseMatcher.class
NumberParseMatcher.java package android.icu.impl.number.parse public abstract android.icu.impl.number.parse.NumberParseMatcher extends java.lang.Object { public abstract boolean match (android.icu.impl.StringSegment, android.icu.impl.number.parse.ParsedNumber) public abstract boolean smokeTest (android.icu.impl.StringSegment) public abstract void postProcess (android.icu.impl.number.parse.ParsedNumber) }
android/icu/impl/number/parse/NumberParserImpl.class
NumberParserImpl.java package android.icu.impl.number.parse public android.icu.impl.number.parse.NumberParserImpl extends java.lang.Object { private final int parseFlags private final java.util.List matchers private boolean frozen static final synthetic boolean $assertionsDisabled public static android.icu.impl.number.parse.NumberParserImpl createSimpleParser (android.icu.util.ULocale, java.lang.String, int) android.icu.util.ULocale locale String pattern int parseFlags android.icu.impl.number.parse.NumberParserImpl parser android.icu.util.Currency currency android.icu.text.DecimalFormatSymbols symbols android.icu.impl.number.parse.IgnorablesMatcher ignorables android.icu.impl.number.parse.AffixTokenMatcherFactory factory android.icu.impl.number.PatternStringParser$ParsedPatternInfo patternInfo android.icu.impl.number.Grouper grouper public static java.lang.Number parseStatic (java.lang.String, java.text.ParsePosition, android.icu.impl.number.DecimalFormatProperties, android.icu.text.DecimalFormatSymbols) String input java.text.ParsePosition ppos android.icu.impl.number.DecimalFormatProperties properties android.icu.text.DecimalFormatSymbols symbols android.icu.impl.number.parse.NumberParserImpl parser android.icu.impl.number.parse.ParsedNumber result public static android.icu.util.CurrencyAmount parseStaticCurrency (java.lang.String, java.text.ParsePosition, android.icu.impl.number.DecimalFormatProperties, android.icu.text.DecimalFormatSymbols) String input java.text.ParsePosition ppos android.icu.impl.number.DecimalFormatProperties properties android.icu.text.DecimalFormatSymbols symbols android.icu.impl.number.parse.NumberParserImpl parser android.icu.impl.number.parse.ParsedNumber result public static android.icu.impl.number.parse.NumberParserImpl createDefaultParserForLocale (android.icu.util.ULocale) android.icu.util.ULocale loc android.icu.text.DecimalFormatSymbols symbols android.icu.impl.number.DecimalFormatProperties properties public static android.icu.impl.number.parse.NumberParserImpl createParserFromProperties (android.icu.impl.number.DecimalFormatProperties, android.icu.text.DecimalFormatSymbols, boolean) boolean patternHasDecimalSeparator android.icu.impl.number.DecimalFormatProperties properties android.icu.text.DecimalFormatSymbols symbols boolean parseCurrency android.icu.util.ULocale locale android.icu.impl.number.AffixPatternProvider affixProvider android.icu.util.Currency currency android.icu.impl.number.DecimalFormatProperties$ParseMode parseMode android.icu.impl.number.Grouper grouper int parseFlags android.icu.impl.number.parse.NumberParserImpl parser android.icu.impl.number.parse.IgnorablesMatcher ignorables android.icu.impl.number.parse.AffixTokenMatcherFactory factory String padString android.icu.number.Scale multiplier public void <init> (int) int parseFlags public void addMatcher (android.icu.impl.number.parse.NumberParseMatcher) android.icu.impl.number.parse.NumberParseMatcher matcher public void addMatchers (java.util.Collection) java.util.Collection matchers public void freeze () public int getParseFlags () public void parse (java.lang.String, boolean, android.icu.impl.number.parse.ParsedNumber) String input boolean greedy android.icu.impl.number.parse.ParsedNumber result public void parse (java.lang.String, int, boolean, android.icu.impl.number.parse.ParsedNumber) android.icu.impl.number.parse.NumberParseMatcher matcher String input int start boolean greedy android.icu.impl.number.parse.ParsedNumber result android.icu.impl.StringSegment segment private void parseGreedy (android.icu.impl.StringSegment, android.icu.impl.number.parse.ParsedNumber) android.icu.impl.number.parse.NumberParseMatcher matcher int initialOffset int i android.icu.impl.StringSegment segment android.icu.impl.number.parse.ParsedNumber result private void parseLongestRecursive (android.icu.impl.StringSegment, android.icu.impl.number.parse.ParsedNumber, int) boolean maybeMore int charsToConsume android.icu.impl.number.parse.NumberParseMatcher matcher int i android.icu.impl.StringSegment segment android.icu.impl.number.parse.ParsedNumber result int recursionLevels android.icu.impl.number.parse.ParsedNumber initial android.icu.impl.number.parse.ParsedNumber candidate int initialOffset public java.lang.String toString () static void <clinit> () }
android/icu/impl/number/parse/PaddingMatcher.class
PaddingMatcher.java package android.icu.impl.number.parse public android.icu.impl.number.parse.PaddingMatcher extends android.icu.impl.number.parse.SymbolMatcher implements android.icu.impl.number.parse.NumberParseMatcher$Flexible { public static android.icu.impl.number.parse.PaddingMatcher getInstance (java.lang.String) String padString private void <init> (java.lang.String) String symbolString protected boolean isDisabled (android.icu.impl.number.parse.ParsedNumber) android.icu.impl.number.parse.ParsedNumber result protected void accept (android.icu.impl.StringSegment, android.icu.impl.number.parse.ParsedNumber) android.icu.impl.StringSegment segment android.icu.impl.number.parse.ParsedNumber result public java.lang.String toString () }
android/icu/impl/number/parse/ParsedNumber$1.class
ParsedNumber.java package android.icu.impl.number.parse android.icu.impl.number.parse.ParsedNumber$1 extends java.lang.Object implements java.util.Comparator { void <init> () public int compare (android.icu.impl.number.parse.ParsedNumber, android.icu.impl.number.parse.ParsedNumber) android.icu.impl.number.parse.ParsedNumber o1 android.icu.impl.number.parse.ParsedNumber o2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
android/icu/impl/number/parse/ParsedNumber.class
ParsedNumber.java package android.icu.impl.number.parse public android.icu.impl.number.parse.ParsedNumber extends java.lang.Object { public android.icu.impl.number.DecimalQuantity_DualStorageBCD quantity public int charEnd public int flags public String prefix public String suffix public String currencyCode public static final int FLAG_NEGATIVE public static final int FLAG_PERCENT public static final int FLAG_PERMILLE public static final int FLAG_HAS_EXPONENT public static final int FLAG_HAS_DECIMAL_SEPARATOR public static final int FLAG_NAN public static final int FLAG_INFINITY public static final int FLAG_FAIL public static final java.util.Comparator COMPARATOR static final synthetic boolean $assertionsDisabled public void <init> () public void clear () public void copyFrom (android.icu.impl.number.parse.ParsedNumber) android.icu.impl.number.parse.ParsedNumber other public void setCharsConsumed (android.icu.impl.StringSegment) android.icu.impl.StringSegment segment public void postProcess () public boolean success () public boolean seenNumber () public java.lang.Number getNumber () public java.lang.Number getNumber (int) int parseFlags boolean sawNaN boolean sawInfinity boolean forceBigDecimal boolean integerOnly boolean isBetterThan (android.icu.impl.number.parse.ParsedNumber) android.icu.impl.number.parse.ParsedNumber other static void <clinit> () }
android/icu/impl/number/parse/ParsingUtils.class
ParsingUtils.java package android.icu.impl.number.parse public android.icu.impl.number.parse.ParsingUtils extends java.lang.Object { public static final int PARSE_FLAG_IGNORE_CASE public static final int PARSE_FLAG_MONETARY_SEPARATORS public static final int PARSE_FLAG_STRICT_SEPARATORS public static final int PARSE_FLAG_STRICT_GROUPING_SIZE public static final int PARSE_FLAG_INTEGER_ONLY public static final int PARSE_FLAG_GROUPING_DISABLED public static final int PARSE_FLAG_INCLUDE_UNPAIRED_AFFIXES public static final int PARSE_FLAG_USE_FULL_AFFIXES public static final int PARSE_FLAG_EXACT_AFFIX public static final int PARSE_FLAG_PLUS_SIGN_ALLOWED public static final int PARSE_FLAG_FORCE_BIG_DECIMAL public static final int PARSE_FLAG_NO_FOREIGN_CURRENCIES public static final int PARSE_FLAG_ALLOW_INFINITE_RECURSION public static final int PARSE_FLAG_STRICT_IGNORABLES public static final int PARSE_FLAG_JAVA_COMPATIBILITY_IGNORABLES public void <init> () public static void putLeadCodePoints (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet) android.icu.text.UnicodeSet$EntryRange range String str android.icu.text.UnicodeSet input android.icu.text.UnicodeSet output public static void putLeadCodePoint (java.lang.String, android.icu.text.UnicodeSet) String input android.icu.text.UnicodeSet output public static boolean safeContains (android.icu.text.UnicodeSet, java.lang.CharSequence) android.icu.text.UnicodeSet uniset CharSequence str }
android/icu/impl/number/parse/PercentMatcher.class
PercentMatcher.java package android.icu.impl.number.parse public android.icu.impl.number.parse.PercentMatcher extends android.icu.impl.number.parse.SymbolMatcher { private static final android.icu.impl.number.parse.PercentMatcher DEFAULT public static android.icu.impl.number.parse.PercentMatcher getInstance (android.icu.text.DecimalFormatSymbols) android.icu.text.DecimalFormatSymbols symbols String symbolString private void <init> (java.lang.String) String symbolString private void <init> () protected boolean isDisabled (android.icu.impl.number.parse.ParsedNumber) android.icu.impl.number.parse.ParsedNumber result protected void accept (android.icu.impl.StringSegment, android.icu.impl.number.parse.ParsedNumber) android.icu.impl.StringSegment segment android.icu.impl.number.parse.ParsedNumber result public java.lang.String toString () static void <clinit> () }
android/icu/impl/number/parse/PermilleMatcher.class
PermilleMatcher.java package android.icu.impl.number.parse public android.icu.impl.number.parse.PermilleMatcher extends android.icu.impl.number.parse.SymbolMatcher { private static final android.icu.impl.number.parse.PermilleMatcher DEFAULT public static android.icu.impl.number.parse.PermilleMatcher getInstance (android.icu.text.DecimalFormatSymbols) android.icu.text.DecimalFormatSymbols symbols String symbolString private void <init> (java.lang.String) String symbolString private void <init> () protected boolean isDisabled (android.icu.impl.number.parse.ParsedNumber) android.icu.impl.number.parse.ParsedNumber result protected void accept (android.icu.impl.StringSegment, android.icu.impl.number.parse.ParsedNumber) android.icu.impl.StringSegment segment android.icu.impl.number.parse.ParsedNumber result public java.lang.String toString () static void <clinit> () }
android/icu/impl/number/parse/PlusSignMatcher.class
PlusSignMatcher.java package android.icu.impl.number.parse public android.icu.impl.number.parse.PlusSignMatcher extends android.icu.impl.number.parse.SymbolMatcher { private static final android.icu.impl.number.parse.PlusSignMatcher DEFAULT private static final android.icu.impl.number.parse.PlusSignMatcher DEFAULT_ALLOW_TRAILING private final boolean allowTrailing public static android.icu.impl.number.parse.PlusSignMatcher getInstance (android.icu.text.DecimalFormatSymbols, boolean) android.icu.text.DecimalFormatSymbols symbols boolean allowTrailing String symbolString private void <init> (java.lang.String, boolean) String symbolString boolean allowTrailing private void <init> (boolean) boolean allowTrailing protected boolean isDisabled (android.icu.impl.number.parse.ParsedNumber) android.icu.impl.number.parse.ParsedNumber result protected void accept (android.icu.impl.StringSegment, android.icu.impl.number.parse.ParsedNumber) android.icu.impl.StringSegment segment android.icu.impl.number.parse.ParsedNumber result public java.lang.String toString () static void <clinit> () }
android/icu/impl/number/parse/RequireAffixValidator.class
RequireAffixValidator.java package android.icu.impl.number.parse public android.icu.impl.number.parse.RequireAffixValidator extends android.icu.impl.number.parse.ValidationMatcher { public void <init> () public void postProcess (android.icu.impl.number.parse.ParsedNumber) android.icu.impl.number.parse.ParsedNumber result public java.lang.String toString () }
android/icu/impl/number/parse/RequireCurrencyValidator.class
RequireCurrencyValidator.java package android.icu.impl.number.parse public android.icu.impl.number.parse.RequireCurrencyValidator extends android.icu.impl.number.parse.ValidationMatcher { public void <init> () public void postProcess (android.icu.impl.number.parse.ParsedNumber) android.icu.impl.number.parse.ParsedNumber result public java.lang.String toString () }
android/icu/impl/number/parse/RequireDecimalSeparatorValidator.class
RequireDecimalSeparatorValidator.java package android.icu.impl.number.parse public android.icu.impl.number.parse.RequireDecimalSeparatorValidator extends android.icu.impl.number.parse.ValidationMatcher { private static final android.icu.impl.number.parse.RequireDecimalSeparatorValidator A private static final android.icu.impl.number.parse.RequireDecimalSeparatorValidator B private final boolean patternHasDecimalSeparator public static android.icu.impl.number.parse.RequireDecimalSeparatorValidator getInstance (boolean) boolean patternHasDecimalSeparator private void <init> (boolean) boolean patternHasDecimalSeparator public void postProcess (android.icu.impl.number.parse.ParsedNumber) android.icu.impl.number.parse.ParsedNumber result boolean parseHasDecimalSeparator public java.lang.String toString () static void <clinit> () }
android/icu/impl/number/parse/RequireNumberValidator.class
RequireNumberValidator.java package android.icu.impl.number.parse public android.icu.impl.number.parse.RequireNumberValidator extends android.icu.impl.number.parse.ValidationMatcher { public void <init> () public void postProcess (android.icu.impl.number.parse.ParsedNumber) android.icu.impl.number.parse.ParsedNumber result public java.lang.String toString () }
android/icu/impl/number/parse/ScientificMatcher.class
ScientificMatcher.java package android.icu.impl.number.parse public android.icu.impl.number.parse.ScientificMatcher extends java.lang.Object implements android.icu.impl.number.parse.NumberParseMatcher { private final String exponentSeparatorString private final android.icu.impl.number.parse.DecimalMatcher exponentMatcher private final android.icu.impl.number.parse.IgnorablesMatcher ignorablesMatcher private final String customMinusSign private final String customPlusSign public static android.icu.impl.number.parse.ScientificMatcher getInstance (android.icu.text.DecimalFormatSymbols, android.icu.impl.number.Grouper) android.icu.text.DecimalFormatSymbols symbols android.icu.impl.number.Grouper grouper private void <init> (android.icu.text.DecimalFormatSymbols, android.icu.impl.number.Grouper) android.icu.text.DecimalFormatSymbols symbols android.icu.impl.number.Grouper grouper String minusSign String plusSign private static android.icu.text.UnicodeSet minusSignSet () private static android.icu.text.UnicodeSet plusSignSet () public boolean match (android.icu.impl.StringSegment, android.icu.impl.number.parse.ParsedNumber) int exponentSign boolean wasNull int digitsOffset boolean digitsReturnValue android.icu.impl.StringSegment segment android.icu.impl.number.parse.ParsedNumber result int initialOffset int overlap public boolean smokeTest (android.icu.impl.StringSegment) android.icu.impl.StringSegment segment public void postProcess (android.icu.impl.number.parse.ParsedNumber) android.icu.impl.number.parse.ParsedNumber result public java.lang.String toString () }
android/icu/impl/number/parse/SeriesMatcher.class
SeriesMatcher.java package android.icu.impl.number.parse public android.icu.impl.number.parse.SeriesMatcher extends java.lang.Object implements android.icu.impl.number.parse.NumberParseMatcher { protected java.util.List matchers protected boolean frozen static final synthetic boolean $assertionsDisabled public void <init> () public void addMatcher (android.icu.impl.number.parse.NumberParseMatcher) android.icu.impl.number.parse.NumberParseMatcher matcher public void freeze () public int length () public boolean match (android.icu.impl.StringSegment, android.icu.impl.number.parse.ParsedNumber) android.icu.impl.number.parse.NumberParseMatcher matcher int matcherOffset boolean success boolean isFlexible int i android.icu.impl.StringSegment segment android.icu.impl.number.parse.ParsedNumber result android.icu.impl.number.parse.ParsedNumber backup int initialOffset boolean maybeMore public boolean smokeTest (android.icu.impl.StringSegment) android.icu.impl.StringSegment segment public void postProcess (android.icu.impl.number.parse.ParsedNumber) android.icu.impl.number.parse.NumberParseMatcher matcher int i android.icu.impl.number.parse.ParsedNumber result public java.lang.String toString () static void <clinit> () }
android/icu/impl/number/parse/SymbolMatcher.class
SymbolMatcher.java package android.icu.impl.number.parse public abstract android.icu.impl.number.parse.SymbolMatcher extends java.lang.Object implements android.icu.impl.number.parse.NumberParseMatcher { protected final String string protected final android.icu.text.UnicodeSet uniSet protected void <init> (java.lang.String, android.icu.text.UnicodeSet) String symbolString android.icu.text.UnicodeSet symbolUniSet protected void <init> (android.icu.impl.StaticUnicodeSets$Key) android.icu.impl.StaticUnicodeSets$Key key public android.icu.text.UnicodeSet getSet () public boolean match (android.icu.impl.StringSegment, android.icu.impl.number.parse.ParsedNumber) android.icu.impl.StringSegment segment android.icu.impl.number.parse.ParsedNumber result int overlap public boolean smokeTest (android.icu.impl.StringSegment) android.icu.impl.StringSegment segment public void postProcess (android.icu.impl.number.parse.ParsedNumber) android.icu.impl.number.parse.ParsedNumber result protected abstract boolean isDisabled (android.icu.impl.number.parse.ParsedNumber) protected abstract void accept (android.icu.impl.StringSegment, android.icu.impl.number.parse.ParsedNumber) }
android/icu/impl/number/parse/ValidationMatcher.class
ValidationMatcher.java package android.icu.impl.number.parse public abstract android.icu.impl.number.parse.ValidationMatcher extends java.lang.Object implements android.icu.impl.number.parse.NumberParseMatcher { public void <init> () public boolean match (android.icu.impl.StringSegment, android.icu.impl.number.parse.ParsedNumber) android.icu.impl.StringSegment segment android.icu.impl.number.parse.ParsedNumber result public boolean smokeTest (android.icu.impl.StringSegment) android.icu.impl.StringSegment segment }
android/icu/impl/number/range/
android/icu/impl/number/range/PrefixInfixSuffixLengthHelper.class
PrefixInfixSuffixLengthHelper.java package android.icu.impl.number.range public android.icu.impl.number.range.PrefixInfixSuffixLengthHelper extends java.lang.Object { public int lengthPrefix public int length1 public int lengthInfix public int length2 public int lengthSuffix public void <init> () public int index0 () public int index1 () public int index2 () public int index3 () }
android/icu/impl/number/range/RangeMacroProps.class
RangeMacroProps.java package android.icu.impl.number.range public android.icu.impl.number.range.RangeMacroProps extends java.lang.Object { public android.icu.number.UnlocalizedNumberFormatter formatter1 public android.icu.number.UnlocalizedNumberFormatter formatter2 public int sameFormatters public android.icu.number.NumberRangeFormatter$RangeCollapse collapse public android.icu.number.NumberRangeFormatter$RangeIdentityFallback identityFallback public android.icu.util.ULocale loc public void <init> () public int hashCode () public boolean equals (java.lang.Object) Object _other android.icu.impl.number.range.RangeMacroProps other }
android/icu/impl/number/range/StandardPluralRanges$PluralRangeSetsDataSink.class
StandardPluralRanges.java package android.icu.impl.number.range final android.icu.impl.number.range.StandardPluralRanges$PluralRangeSetsDataSink extends android.icu.impl.UResource$Sink { java.util.Map output static final synthetic boolean $assertionsDisabled void <init> (java.util.Map) java.util.Map output public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Table table static void <clinit> () }
android/icu/impl/number/range/StandardPluralRanges$PluralRangesDataSink.class
StandardPluralRanges.java package android.icu.impl.number.range final android.icu.impl.number.range.StandardPluralRanges$PluralRangesDataSink extends android.icu.impl.UResource$Sink { android.icu.impl.number.range.StandardPluralRanges output void <init> (android.icu.impl.number.range.StandardPluralRanges) android.icu.impl.number.range.StandardPluralRanges output public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) android.icu.impl.UResource$Array pluralFormsArray android.icu.impl.StandardPlural first android.icu.impl.StandardPlural second android.icu.impl.StandardPlural result int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Array entriesArray }
android/icu/impl/number/range/StandardPluralRanges.class
StandardPluralRanges.java package android.icu.impl.number.range public android.icu.impl.number.range.StandardPluralRanges extends java.lang.Object { android.icu.impl.StandardPlural[] flatTriples int numTriples private static volatile java.util.Map languageToSet public static final android.icu.impl.number.range.StandardPluralRanges DEFAULT private static java.util.Map getLanguageToSet () java.util.Map map android.icu.impl.number.range.StandardPluralRanges$PluralRangeSetsDataSink sink android.icu.impl.ICUResourceBundle resource java.util.Map candidate private static void getPluralRangesData (java.lang.String, android.icu.impl.number.range.StandardPluralRanges) String set android.icu.impl.number.range.StandardPluralRanges out StringBuilder sb android.icu.impl.ICUResourceBundle resource String key android.icu.impl.number.range.StandardPluralRanges$PluralRangesDataSink sink public static android.icu.impl.number.range.StandardPluralRanges forLocale (android.icu.util.ULocale) android.icu.util.ULocale locale public static android.icu.impl.number.range.StandardPluralRanges forSet (java.lang.String) String set android.icu.impl.number.range.StandardPluralRanges result public static java.lang.String getSetForLocale (android.icu.util.ULocale) android.icu.util.ULocale locale private void <init> () private void addPluralRange (android.icu.impl.StandardPlural, android.icu.impl.StandardPlural, android.icu.impl.StandardPlural) android.icu.impl.StandardPlural first android.icu.impl.StandardPlural second android.icu.impl.StandardPlural result private void setCapacity (int) int length public android.icu.impl.StandardPlural resolve (android.icu.impl.StandardPlural, android.icu.impl.StandardPlural) int i android.icu.impl.StandardPlural first android.icu.impl.StandardPlural second static synthetic void access$000 (android.icu.impl.number.range.StandardPluralRanges, int) android.icu.impl.number.range.StandardPluralRanges x0 int x1 static synthetic void access$100 (android.icu.impl.number.range.StandardPluralRanges, android.icu.impl.StandardPlural, android.icu.impl.StandardPlural, android.icu.impl.StandardPlural) android.icu.impl.number.range.StandardPluralRanges x0 android.icu.impl.StandardPlural x1 android.icu.impl.StandardPlural x2 android.icu.impl.StandardPlural x3 static void <clinit> () }
android/icu/impl/text/
android/icu/impl/text/RbnfScannerProviderImpl$1.class
RbnfScannerProviderImpl.java package android.icu.impl.text synthetic android.icu.impl.text.RbnfScannerProviderImpl$1 extends java.lang.Object { }
android/icu/impl/text/RbnfScannerProviderImpl$RbnfLenientScannerImpl.class
RbnfScannerProviderImpl.java package android.icu.impl.text android.icu.impl.text.RbnfScannerProviderImpl$RbnfLenientScannerImpl extends java.lang.Object implements android.icu.text.RbnfLenientScanner { private final android.icu.text.RuleBasedCollator collator private void <init> (android.icu.text.RuleBasedCollator) android.icu.text.RuleBasedCollator rbc public boolean allIgnorable (java.lang.String) String s android.icu.text.CollationElementIterator iter int o public int[] findText (java.lang.String, java.lang.String, int) String str String key int startingAt int p int keyLen public int[] findText2 (java.lang.String, java.lang.String, int) String str String key int startingAt android.icu.text.CollationElementIterator strIter android.icu.text.CollationElementIterator keyIter int keyStart int oStr int oKey public int prefixLength (java.lang.String, java.lang.String) String str String prefix android.icu.text.CollationElementIterator strIter android.icu.text.CollationElementIterator prefixIter int oStr int oPrefix int result synthetic void <init> (android.icu.text.RuleBasedCollator, android.icu.impl.text.RbnfScannerProviderImpl$1) android.icu.text.RuleBasedCollator x0 android.icu.impl.text.RbnfScannerProviderImpl$1 x1 }
android/icu/impl/text/RbnfScannerProviderImpl.class
RbnfScannerProviderImpl.java package android.icu.impl.text public android.icu.impl.text.RbnfScannerProviderImpl extends java.lang.Object implements android.icu.text.RbnfLenientScannerProvider { private static final boolean DEBUG private java.util.Map cache public void <init> () public android.icu.text.RbnfLenientScanner get (android.icu.util.ULocale, java.lang.String) android.icu.util.ULocale locale String extras android.icu.text.RbnfLenientScanner result String key protected android.icu.text.RbnfLenientScanner createScanner (android.icu.util.ULocale, java.lang.String) String rules Exception e android.icu.util.ULocale locale String extras android.icu.text.RuleBasedCollator collator static void <clinit> () }
android/icu/impl/units/
android/icu/impl/units/ComplexUnitsConverter.class
ComplexUnitsConverter.java package android.icu.impl.units public android.icu.impl.units.ComplexUnitsConverter extends java.lang.Object { public static final java.math.BigDecimal EPSILON public static final java.math.BigDecimal EPSILON_MULTIPLIER private java.util.ArrayList unitConverters_ private java.util.ArrayList units_ private java.util.ArrayList outputUnits_ static final synthetic boolean $assertionsDisabled public void <init> (android.icu.impl.units.MeasureUnitImpl, android.icu.impl.units.MeasureUnitImpl, android.icu.impl.units.ConversionRates) android.icu.impl.units.MeasureUnitImpl itr int i int n android.icu.impl.units.MeasureUnitImpl inputUnit android.icu.impl.units.MeasureUnitImpl outputUnits android.icu.impl.units.ConversionRates conversionRates public boolean greaterThanOrEqual (java.math.BigDecimal, java.math.BigDecimal) java.math.BigDecimal quantity java.math.BigDecimal limit public java.util.List convert (java.math.BigDecimal, android.icu.number.Precision) java.math.BigDecimal roundedQuantity int j android.icu.impl.number.DecimalQuantity quant java.math.BigDecimal carry int i int n int i int n android.icu.util.Measure tmp int j int i java.math.BigDecimal quantity android.icu.number.Precision rounder java.util.List result java.math.BigDecimal sign java.util.List intValues public java.lang.String toString () static void <clinit> () }
android/icu/impl/units/ConversionRates$ConversionRateInfo.class
ConversionRates.java package android.icu.impl.units public android.icu.impl.units.ConversionRates$ConversionRateInfo extends java.lang.Object { private final String simpleUnit private final String target private final String conversionRate private final java.math.BigDecimal offset static final synthetic boolean $assertionsDisabled public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String simpleUnit String target String conversionRate String offset private static java.math.BigDecimal forNumberWithDivision (java.lang.String) String numberWithDivision String[] numbers public java.lang.String getTarget () public java.math.BigDecimal getOffset () public java.lang.String getConversionRate () static void <clinit> () }
android/icu/impl/units/ConversionRates$ConversionRatesSink.class
ConversionRates.java package android.icu.impl.units public android.icu.impl.units.ConversionRates$ConversionRatesSink extends android.icu.impl.UResource$Sink { private java.util.HashMap mapToConversionRate static final synthetic boolean $assertionsDisabled public void <init> () public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) String keyString String valueString int j String simpleUnit android.icu.impl.UResource$Table simpleUnitConversionInfo String target String factor String offset int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Table conversionRateTable public java.util.HashMap getMapToConversionRate () static void <clinit> () }
android/icu/impl/units/ConversionRates.class
ConversionRates.java package android.icu.impl.units public android.icu.impl.units.ConversionRates extends java.lang.Object { private java.util.HashMap mapToConversionRate public void <init> () android.icu.impl.ICUResourceBundle resource android.icu.impl.units.ConversionRates$ConversionRatesSink sink private android.icu.impl.units.UnitConverter$Factor getFactorToBase (android.icu.impl.units.SingleUnitImpl) android.icu.impl.units.SingleUnitImpl singleUnit int power android.icu.util.MeasureUnit$SIPrefix siPrefix android.icu.impl.units.UnitConverter$Factor result public android.icu.impl.units.UnitConverter$Factor getFactorToBase (android.icu.impl.units.MeasureUnitImpl) android.icu.impl.units.SingleUnitImpl singleUnit android.icu.impl.units.MeasureUnitImpl measureUnit android.icu.impl.units.UnitConverter$Factor result protected java.math.BigDecimal getOffset (android.icu.impl.units.MeasureUnitImpl, android.icu.impl.units.MeasureUnitImpl, android.icu.impl.units.UnitConverter$Factor, android.icu.impl.units.UnitConverter$Factor, android.icu.impl.units.UnitConverter$Convertibility) android.icu.impl.units.MeasureUnitImpl source android.icu.impl.units.MeasureUnitImpl target android.icu.impl.units.UnitConverter$Factor sourceToBase android.icu.impl.units.UnitConverter$Factor targetToBase android.icu.impl.units.UnitConverter$Convertibility convertibility String sourceSimpleIdentifier String targetSimpleIdentifier java.math.BigDecimal sourceOffset java.math.BigDecimal targetOffset public android.icu.impl.units.MeasureUnitImpl extractCompoundBaseUnit (android.icu.impl.units.MeasureUnitImpl) android.icu.impl.units.SingleUnitImpl baseUnit android.icu.impl.units.MeasureUnitImpl measureUnit java.util.ArrayList baseUnits android.icu.impl.units.MeasureUnitImpl result public java.util.ArrayList extractBaseUnits (android.icu.impl.units.MeasureUnitImpl) android.icu.impl.units.SingleUnitImpl singleUnit android.icu.impl.units.MeasureUnitImpl measureUnitImpl java.util.ArrayList result java.util.ArrayList singleUnits public java.util.ArrayList extractBaseUnits (android.icu.impl.units.SingleUnitImpl) android.icu.impl.units.SingleUnitImpl singleUnit String target android.icu.impl.units.MeasureUnitImpl targetImpl private boolean checkSimpleUnit (android.icu.impl.units.MeasureUnitImpl) android.icu.impl.units.MeasureUnitImpl measureUnitImpl android.icu.impl.units.SingleUnitImpl singleUnit }
android/icu/impl/units/MeasureUnitImpl$1.class
MeasureUnitImpl.java package android.icu.impl.units synthetic android.icu.impl.units.MeasureUnitImpl$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$impl$units$MeasureUnitImpl$CompoundPart static final synthetic int[] $SwitchMap$android$icu$impl$units$MeasureUnitImpl$UnitsParser$Token$Type static void <clinit> () }
android/icu/impl/units/MeasureUnitImpl$CompoundPart.class
MeasureUnitImpl.java package android.icu.impl.units public final enum android.icu.impl.units.MeasureUnitImpl$CompoundPart extends java.lang.Enum { public static final enum android.icu.impl.units.MeasureUnitImpl$CompoundPart PER public static final enum android.icu.impl.units.MeasureUnitImpl$CompoundPart TIMES public static final enum android.icu.impl.units.MeasureUnitImpl$CompoundPart AND private final int index private static final synthetic android.icu.impl.units.MeasureUnitImpl$CompoundPart[] $VALUES public static android.icu.impl.units.MeasureUnitImpl$CompoundPart[] values () public static android.icu.impl.units.MeasureUnitImpl$CompoundPart valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int index public static android.icu.impl.units.MeasureUnitImpl$CompoundPart getCompoundPartFromTrieIndex (int) int trieIndex int index public int getTrieIndex () public int getValue () static void <clinit> () }
android/icu/impl/units/MeasureUnitImpl$InitialCompoundPart.class
MeasureUnitImpl.java package android.icu.impl.units public final enum android.icu.impl.units.MeasureUnitImpl$InitialCompoundPart extends java.lang.Enum { public static final enum android.icu.impl.units.MeasureUnitImpl$InitialCompoundPart INITIAL_COMPOUND_PART_PER private final int index private static final synthetic android.icu.impl.units.MeasureUnitImpl$InitialCompoundPart[] $VALUES public static android.icu.impl.units.MeasureUnitImpl$InitialCompoundPart[] values () public static android.icu.impl.units.MeasureUnitImpl$InitialCompoundPart valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int powerIndex public static android.icu.impl.units.MeasureUnitImpl$InitialCompoundPart getInitialCompoundPartFromTrieIndex (int) int trieIndex int index public int getTrieIndex () public int getValue () static void <clinit> () }
android/icu/impl/units/MeasureUnitImpl$MeasureUnitImplComparator.class
MeasureUnitImpl.java package android.icu.impl.units android.icu.impl.units.MeasureUnitImpl$MeasureUnitImplComparator extends java.lang.Object implements java.util.Comparator { private final android.icu.impl.units.ConversionRates conversionRates public void <init> (android.icu.impl.units.ConversionRates) android.icu.impl.units.ConversionRates conversionRates public int compare (android.icu.impl.units.MeasureUnitImpl, android.icu.impl.units.MeasureUnitImpl) android.icu.impl.units.MeasureUnitImpl o1 android.icu.impl.units.MeasureUnitImpl o2 android.icu.impl.units.UnitConverter fromO1toO2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
android/icu/impl/units/MeasureUnitImpl$PowerPart.class
MeasureUnitImpl.java package android.icu.impl.units public final enum android.icu.impl.units.MeasureUnitImpl$PowerPart extends java.lang.Enum { public static final enum android.icu.impl.units.MeasureUnitImpl$PowerPart P2 public static final enum android.icu.impl.units.MeasureUnitImpl$PowerPart P3 public static final enum android.icu.impl.units.MeasureUnitImpl$PowerPart P4 public static final enum android.icu.impl.units.MeasureUnitImpl$PowerPart P5 public static final enum android.icu.impl.units.MeasureUnitImpl$PowerPart P6 public static final enum android.icu.impl.units.MeasureUnitImpl$PowerPart P7 public static final enum android.icu.impl.units.MeasureUnitImpl$PowerPart P8 public static final enum android.icu.impl.units.MeasureUnitImpl$PowerPart P9 public static final enum android.icu.impl.units.MeasureUnitImpl$PowerPart P10 public static final enum android.icu.impl.units.MeasureUnitImpl$PowerPart P11 public static final enum android.icu.impl.units.MeasureUnitImpl$PowerPart P12 public static final enum android.icu.impl.units.MeasureUnitImpl$PowerPart P13 public static final enum android.icu.impl.units.MeasureUnitImpl$PowerPart P14 public static final enum android.icu.impl.units.MeasureUnitImpl$PowerPart P15 private final int power private static final synthetic android.icu.impl.units.MeasureUnitImpl$PowerPart[] $VALUES public static android.icu.impl.units.MeasureUnitImpl$PowerPart[] values () public static android.icu.impl.units.MeasureUnitImpl$PowerPart valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int power public static int getPowerFromTrieIndex (int) int trieIndex public int getTrieIndex () public int getValue () static void <clinit> () }
android/icu/impl/units/MeasureUnitImpl$SingleUnitComparator.class
MeasureUnitImpl.java package android.icu.impl.units android.icu.impl.units.MeasureUnitImpl$SingleUnitComparator extends java.lang.Object implements java.util.Comparator { void <init> () public int compare (android.icu.impl.units.SingleUnitImpl, android.icu.impl.units.SingleUnitImpl) android.icu.impl.units.SingleUnitImpl o1 android.icu.impl.units.SingleUnitImpl o2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
android/icu/impl/units/MeasureUnitImpl$UnitsParser$Token$Type.class
MeasureUnitImpl.java package android.icu.impl.units final enum android.icu.impl.units.MeasureUnitImpl$UnitsParser$Token$Type extends java.lang.Enum { public static final enum android.icu.impl.units.MeasureUnitImpl$UnitsParser$Token$Type TYPE_UNDEFINED public static final enum android.icu.impl.units.MeasureUnitImpl$UnitsParser$Token$Type TYPE_SI_PREFIX public static final enum android.icu.impl.units.MeasureUnitImpl$UnitsParser$Token$Type TYPE_COMPOUND_PART public static final enum android.icu.impl.units.MeasureUnitImpl$UnitsParser$Token$Type TYPE_INITIAL_COMPOUND_PART public static final enum android.icu.impl.units.MeasureUnitImpl$UnitsParser$Token$Type TYPE_POWER_PART public static final enum android.icu.impl.units.MeasureUnitImpl$UnitsParser$Token$Type TYPE_SIMPLE_UNIT private static final synthetic android.icu.impl.units.MeasureUnitImpl$UnitsParser$Token$Type[] $VALUES public static android.icu.impl.units.MeasureUnitImpl$UnitsParser$Token$Type[] values () public static android.icu.impl.units.MeasureUnitImpl$UnitsParser$Token$Type valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/impl/units/MeasureUnitImpl$UnitsParser$Token.class
MeasureUnitImpl.java package android.icu.impl.units android.icu.impl.units.MeasureUnitImpl$UnitsParser$Token extends java.lang.Object { private final int fMatch private final android.icu.impl.units.MeasureUnitImpl$UnitsParser$Token$Type type static final synthetic boolean $assertionsDisabled public void <init> (int) int fMatch public android.icu.impl.units.MeasureUnitImpl$UnitsParser$Token$Type getType () public android.icu.util.MeasureUnit$SIPrefix getSIPrefix () public int getMatch () public android.icu.impl.units.MeasureUnitImpl$InitialCompoundPart getInitialCompoundPart () public int getPower () public int getSimpleUnitIndex () private android.icu.impl.units.MeasureUnitImpl$UnitsParser$Token$Type calculateType (int) int fMatch static void <clinit> () }
android/icu/impl/units/MeasureUnitImpl$UnitsParser.class
MeasureUnitImpl.java package android.icu.impl.units public android.icu.impl.units.MeasureUnitImpl$UnitsParser extends java.lang.Object { private static volatile android.icu.util.CharsTrie savedTrie private final android.icu.util.CharsTrie trie private final String fSource private int fIndex private boolean fAfterPer private boolean fSawAnd static final synthetic boolean $assertionsDisabled private void <init> (java.lang.String) CloneNotSupportedException e String identifier public static android.icu.impl.units.MeasureUnitImpl parseForIdentifier (java.lang.String) String identifier android.icu.impl.units.MeasureUnitImpl$UnitsParser parser private static android.icu.util.MeasureUnit$SIPrefix getSiPrefixFromTrieIndex (int) android.icu.util.MeasureUnit$SIPrefix element int trieIndex private static int getTrieIndex (android.icu.util.MeasureUnit$SIPrefix) android.icu.util.MeasureUnit$SIPrefix prefix private android.icu.impl.units.MeasureUnitImpl parse () android.icu.util.MeasureUnit$Complexity complexity android.icu.impl.units.SingleUnitImpl singleUnit boolean added android.icu.impl.units.MeasureUnitImpl result private android.icu.impl.units.SingleUnitImpl nextSingleUnit () android.icu.impl.units.MeasureUnitImpl$CompoundPart compoundPart android.icu.impl.units.SingleUnitImpl result int state boolean atStart android.icu.impl.units.MeasureUnitImpl$UnitsParser$Token token private boolean hasNext () private android.icu.impl.units.MeasureUnitImpl$UnitsParser$Token nextToken () android.icu.util.BytesTrie$Result result int match int previ static synthetic android.icu.util.MeasureUnit$SIPrefix access$100 (int) int x0 static void <clinit> () android.icu.util.MeasureUnit$SIPrefix siPrefix int i android.icu.util.CharsTrieBuilder trieBuilder String[] simpleUnits }
android/icu/impl/units/MeasureUnitImpl.class
MeasureUnitImpl.java package android.icu.impl.units public android.icu.impl.units.MeasureUnitImpl extends java.lang.Object { private String identifier private android.icu.util.MeasureUnit$Complexity complexity private final java.util.ArrayList singleUnits public void <init> () public void <init> (android.icu.impl.units.SingleUnitImpl) android.icu.impl.units.SingleUnitImpl singleUnit public static android.icu.impl.units.MeasureUnitImpl forIdentifier (java.lang.String) String identifier public static android.icu.impl.units.MeasureUnitImpl forCurrencyCode (java.lang.String) String currencyCode android.icu.impl.units.MeasureUnitImpl result public android.icu.impl.units.MeasureUnitImpl copy () android.icu.impl.units.SingleUnitImpl single android.icu.impl.units.MeasureUnitImpl result public java.util.ArrayList getSingleUnits () public void takeReciprocal () android.icu.impl.units.SingleUnitImpl singleUnit public java.util.ArrayList extractIndividualUnits () android.icu.impl.units.SingleUnitImpl singleUnit java.util.ArrayList result public void applyDimensionality (int) android.icu.impl.units.SingleUnitImpl singleUnit int dimensionality public boolean appendSingleUnit (android.icu.impl.units.SingleUnitImpl) android.icu.impl.units.SingleUnitImpl candidate android.icu.impl.units.SingleUnitImpl singleUnit android.icu.impl.units.SingleUnitImpl oldUnit public android.icu.util.MeasureUnit build () public android.icu.impl.units.SingleUnitImpl getSingleUnitImpl () public java.lang.String getIdentifier () public android.icu.util.MeasureUnit$Complexity getComplexity () public void setComplexity (android.icu.util.MeasureUnit$Complexity) android.icu.util.MeasureUnit$Complexity complexity public void serialize () String singleUnitIdentifier android.icu.impl.units.SingleUnitImpl singleUnit StringBuilder result boolean beforePer boolean firstTimeNegativeDimension public java.lang.String toString () static synthetic java.util.ArrayList access$000 (android.icu.impl.units.MeasureUnitImpl) android.icu.impl.units.MeasureUnitImpl x0 }
android/icu/impl/units/SingleUnitImpl.class
SingleUnitImpl.java package android.icu.impl.units public android.icu.impl.units.SingleUnitImpl extends java.lang.Object { private int index private String simpleUnit private int dimensionality private android.icu.util.MeasureUnit$SIPrefix siPrefix static final synthetic boolean $assertionsDisabled public void <init> () public android.icu.impl.units.SingleUnitImpl copy () android.icu.impl.units.SingleUnitImpl result public android.icu.util.MeasureUnit build () android.icu.impl.units.MeasureUnitImpl measureUnit public java.lang.String getNeutralIdentifier () StringBuilder result int posPower int compareTo (android.icu.impl.units.SingleUnitImpl) android.icu.impl.units.SingleUnitImpl other boolean isCompatibleWith (android.icu.impl.units.SingleUnitImpl) android.icu.impl.units.SingleUnitImpl other public java.lang.String getSimpleUnit () public void setSimpleUnit (int, java.lang.String[]) int simpleUnitIndex String[] simpleUnits public int getDimensionality () public void setDimensionality (int) int dimensionality public android.icu.util.MeasureUnit$SIPrefix getSiPrefix () public void setSiPrefix (android.icu.util.MeasureUnit$SIPrefix) android.icu.util.MeasureUnit$SIPrefix siPrefix public int getIndex () static void <clinit> () }
android/icu/impl/units/UnitConverter$Convertibility.class
UnitConverter.java package android.icu.impl.units public final enum android.icu.impl.units.UnitConverter$Convertibility extends java.lang.Enum { public static final enum android.icu.impl.units.UnitConverter$Convertibility CONVERTIBLE public static final enum android.icu.impl.units.UnitConverter$Convertibility RECIPROCAL public static final enum android.icu.impl.units.UnitConverter$Convertibility UNCONVERTIBLE private static final synthetic android.icu.impl.units.UnitConverter$Convertibility[] $VALUES public static android.icu.impl.units.UnitConverter$Convertibility[] values () public static android.icu.impl.units.UnitConverter$Convertibility valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/impl/units/UnitConverter$Factor.class
UnitConverter.java package android.icu.impl.units android.icu.impl.units.UnitConverter$Factor extends java.lang.Object { private java.math.BigDecimal factorNum private java.math.BigDecimal factorDen private int CONSTANT_FT2M private int CONSTANT_PI private int CONSTANT_GRAVITY private int CONSTANT_G private int CONSTANT_GAL_IMP2M3 private int CONSTANT_LB2KG static final synthetic boolean $assertionsDisabled public void <init> () public static android.icu.impl.units.UnitConverter$Factor processFactor (java.lang.String) String factor String[] fractions android.icu.impl.units.UnitConverter$Factor num android.icu.impl.units.UnitConverter$Factor den private static android.icu.impl.units.UnitConverter$Factor processFactorWithoutDivision (java.lang.String) String poweredEntity String factorWithoutDivision android.icu.impl.units.UnitConverter$Factor result protected android.icu.impl.units.UnitConverter$Factor copy () android.icu.impl.units.UnitConverter$Factor result public java.math.BigDecimal getConversionRate () android.icu.impl.units.UnitConverter$Factor resultCollector private void substitute (java.math.BigDecimal, int) java.math.BigDecimal value int power java.math.BigDecimal absPoweredValue public android.icu.impl.units.UnitConverter$Factor applySiPrefix (android.icu.util.MeasureUnit$SIPrefix) android.icu.util.MeasureUnit$SIPrefix siPrefix android.icu.impl.units.UnitConverter$Factor result java.math.BigDecimal siApplied public android.icu.impl.units.UnitConverter$Factor power (int) int power android.icu.impl.units.UnitConverter$Factor result public android.icu.impl.units.UnitConverter$Factor divide (android.icu.impl.units.UnitConverter$Factor) android.icu.impl.units.UnitConverter$Factor other android.icu.impl.units.UnitConverter$Factor result public android.icu.impl.units.UnitConverter$Factor multiply (android.icu.impl.units.UnitConverter$Factor) android.icu.impl.units.UnitConverter$Factor other android.icu.impl.units.UnitConverter$Factor result private void addPoweredEntity (java.lang.String) String poweredEntity String[] entities int power private void addEntity (java.lang.String, int) java.math.BigDecimal decimalEntity String entity int power static void <clinit> () }
android/icu/impl/units/UnitConverter.class
UnitConverter.java package android.icu.impl.units public android.icu.impl.units.UnitConverter extends java.lang.Object { private java.math.BigDecimal conversionRate private java.math.BigDecimal offset static final synthetic boolean $assertionsDisabled public void <init> (android.icu.impl.units.MeasureUnitImpl, android.icu.impl.units.MeasureUnitImpl, android.icu.impl.units.ConversionRates) android.icu.impl.units.MeasureUnitImpl source android.icu.impl.units.MeasureUnitImpl target android.icu.impl.units.ConversionRates conversionRates android.icu.impl.units.UnitConverter$Convertibility convertibility android.icu.impl.units.UnitConverter$Factor sourceToBase android.icu.impl.units.UnitConverter$Factor targetToBase public static android.icu.impl.units.UnitConverter$Convertibility extractConvertibility (android.icu.impl.units.MeasureUnitImpl, android.icu.impl.units.MeasureUnitImpl, android.icu.impl.units.ConversionRates) android.icu.impl.units.MeasureUnitImpl source android.icu.impl.units.MeasureUnitImpl target android.icu.impl.units.ConversionRates conversionRates java.util.ArrayList sourceSingleUnits java.util.ArrayList targetSingleUnits java.util.HashMap dimensionMap private static void insertInMap (java.util.HashMap, java.util.ArrayList, int) android.icu.impl.units.SingleUnitImpl singleUnit java.util.HashMap dimensionMap java.util.ArrayList singleUnits int multiplier private static boolean areDimensionsZeroes (java.util.HashMap) Integer value java.util.HashMap dimensionMap public java.math.BigDecimal convert (java.math.BigDecimal) java.math.BigDecimal inputValue public java.math.BigDecimal convertInverse (java.math.BigDecimal) java.math.BigDecimal inputValue public java.lang.String toString () static void <clinit> () }
android/icu/impl/units/UnitPreferences$UnitPreference.class
UnitPreferences.java package android.icu.impl.units public android.icu.impl.units.UnitPreferences$UnitPreference extends java.lang.Object { private final String unit private final java.math.BigDecimal geq private final String skeleton public void <init> (java.lang.String, java.lang.String, java.lang.String) String unit String geq String skeleton public java.lang.String getUnit () public java.math.BigDecimal getGeq () public java.lang.String getSkeleton () }
android/icu/impl/units/UnitPreferences$UnitPreferencesSink.class
UnitPreferences.java package android.icu.impl.units public android.icu.impl.units.UnitPreferences$UnitPreferencesSink extends android.icu.impl.UResource$Sink { private java.util.HashMap mapToUnitPreferences static final synthetic boolean $assertionsDisabled public void <init> () public java.util.HashMap getMapToUnitPreferences () public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) String keyString int m android.icu.impl.UResource$Table singlePrefTable String unit String geq String skeleton int l String region android.icu.impl.UResource$Array preferencesTable java.util.ArrayList unitPreferences int k String usage android.icu.impl.UResource$Table regionTable int j String category android.icu.impl.UResource$Table usageTable int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Table categoryTable private void insertUnitPreferences (java.lang.String, java.lang.String, java.lang.String, android.icu.impl.units.UnitPreferences$UnitPreference[]) java.util.HashMap shouldInsert String category String usage String region android.icu.impl.units.UnitPreferences$UnitPreference[] unitPreferences String key java.util.HashMap shouldInsert static void <clinit> () }
android/icu/impl/units/UnitPreferences.class
UnitPreferences.java package android.icu.impl.units public android.icu.impl.units.UnitPreferences extends java.lang.Object { private java.util.HashMap mapToUnitPreferences static final synthetic boolean $assertionsDisabled public void <init> () android.icu.impl.ICUResourceBundle resource android.icu.impl.units.UnitPreferences$UnitPreferencesSink sink public static java.lang.String formMapKey (java.lang.String, java.lang.String) String category String usage private static java.lang.String[] getAllUsages (java.lang.String) int i String usage java.util.ArrayList result public android.icu.impl.units.UnitPreferences$UnitPreference[] getPreferencesFor (java.lang.String, java.lang.String, java.lang.String) String subUsage String category String usage String region String[] subUsages android.icu.impl.units.UnitPreferences$UnitPreference[] result private android.icu.impl.units.UnitPreferences$UnitPreference[] getUnitPreferences (java.lang.String, java.lang.String, java.lang.String) java.util.HashMap unitPreferencesMap android.icu.impl.units.UnitPreferences$UnitPreference[] result String category String usage String region String key static void <clinit> () }
android/icu/impl/units/UnitsData$Categories.class
UnitsData.java package android.icu.impl.units public android.icu.impl.units.UnitsData$Categories extends java.lang.Object { java.util.HashMap mapFromUnitToCategory public void <init> () android.icu.impl.ICUResourceBundle resource android.icu.impl.units.UnitsData$CategoriesSink sink }
android/icu/impl/units/UnitsData$CategoriesSink.class
UnitsData.java package android.icu.impl.units public android.icu.impl.units.UnitsData$CategoriesSink extends android.icu.impl.UResource$Sink { java.util.HashMap mapFromUnitToCategory static final synthetic boolean $assertionsDisabled public void <init> () public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Table categoryTable public java.util.HashMap getMapFromUnitToCategory () static void <clinit> () }
android/icu/impl/units/UnitsData$Constants.class
UnitsData.java package android.icu.impl.units public android.icu.impl.units.UnitsData$Constants extends java.lang.Object { public static final int kSimpleUnitOffset public static final int kPowerPartOffset public static final int kInitialCompoundPartOffset public static final int kCompoundPartOffset public static final int kSIPrefixOffset public static final String CONVERSION_UNIT_TABLE_NAME public static final String UNIT_PREFERENCE_TABLE_NAME public static final String CATEGORY_TABLE_NAME public static final String DEFAULT_REGION public static final String DEFAULT_USAGE public void <init> () }
android/icu/impl/units/UnitsData$SimpleUnitIdentifiersSink.class
UnitsData.java package android.icu.impl.units public android.icu.impl.units.UnitsData$SimpleUnitIdentifiersSink extends android.icu.impl.UResource$Sink { String[] simpleUnits static final synthetic boolean $assertionsDisabled public void <init> () public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Table simpleUnitsTable java.util.ArrayList simpleUnits static void <clinit> () }
android/icu/impl/units/UnitsData.class
UnitsData.java package android.icu.impl.units public android.icu.impl.units.UnitsData extends java.lang.Object { private static volatile String[] simpleUnits private android.icu.impl.units.ConversionRates conversionRates private android.icu.impl.units.UnitPreferences unitPreferences private android.icu.impl.units.UnitsData$Categories categories public void <init> () public static java.lang.String[] getSimpleUnits () android.icu.impl.ICUResourceBundle resource android.icu.impl.units.UnitsData$SimpleUnitIdentifiersSink sink public android.icu.impl.units.ConversionRates getConversionRates () public android.icu.impl.units.UnitPreferences getUnitPreferences () public java.lang.String getCategory (android.icu.impl.units.MeasureUnitImpl) android.icu.impl.units.MeasureUnitImpl measureUnit android.icu.impl.units.MeasureUnitImpl baseMeasureUnit String baseUnitIdentifier public android.icu.impl.units.UnitPreferences$UnitPreference[] getPreferencesFor (java.lang.String, java.lang.String, java.lang.String) String category String usage String region static void <clinit> () }
android/icu/impl/units/UnitsRouter$ConverterPreference.class
UnitsRouter.java package android.icu.impl.units public android.icu.impl.units.UnitsRouter$ConverterPreference extends java.lang.Object { final android.icu.impl.units.MeasureUnitImpl targetUnit final android.icu.impl.units.ComplexUnitsConverter converter final java.math.BigDecimal limit final String precision public void <init> (android.icu.impl.units.MeasureUnitImpl, android.icu.impl.units.MeasureUnitImpl, java.lang.String, android.icu.impl.units.ConversionRates) android.icu.impl.units.MeasureUnitImpl source android.icu.impl.units.MeasureUnitImpl targetUnit String precision android.icu.impl.units.ConversionRates conversionRates public void <init> (android.icu.impl.units.MeasureUnitImpl, android.icu.impl.units.MeasureUnitImpl, java.math.BigDecimal, java.lang.String, android.icu.impl.units.ConversionRates) android.icu.impl.units.MeasureUnitImpl source android.icu.impl.units.MeasureUnitImpl targetUnit java.math.BigDecimal limit String precision android.icu.impl.units.ConversionRates conversionRates }
android/icu/impl/units/UnitsRouter$RouteResult.class
UnitsRouter.java package android.icu.impl.units public android.icu.impl.units.UnitsRouter$RouteResult extends java.lang.Object { public final java.util.List measures public final android.icu.impl.units.MeasureUnitImpl outputUnit final synthetic android.icu.impl.units.UnitsRouter this$0 void <init> (android.icu.impl.units.UnitsRouter, java.util.List, android.icu.impl.units.MeasureUnitImpl) android.icu.impl.units.UnitsRouter this$0 java.util.List measures android.icu.impl.units.MeasureUnitImpl outputUnit }
android/icu/impl/units/UnitsRouter.class
UnitsRouter.java package android.icu.impl.units public android.icu.impl.units.UnitsRouter extends java.lang.Object { private java.util.ArrayList outputUnits_ private java.util.ArrayList converterPreferences_ static final synthetic boolean $assertionsDisabled public void <init> (android.icu.impl.units.MeasureUnitImpl, java.lang.String, java.lang.String) android.icu.impl.units.UnitPreferences$UnitPreference preference android.icu.impl.units.MeasureUnitImpl complexTargetUnitImpl String precision int i android.icu.impl.units.MeasureUnitImpl inputUnitImpl String region String usage android.icu.impl.units.UnitsData data String category android.icu.impl.units.UnitPreferences$UnitPreference[] unitPreferences public android.icu.impl.units.UnitsRouter$RouteResult route (java.math.BigDecimal, android.icu.impl.number.MicroProps) android.icu.impl.units.UnitsRouter$ConverterPreference itr android.icu.number.Precision$BogusRounder bogus java.math.BigDecimal quantity android.icu.impl.number.MicroProps micros android.icu.number.Precision rounder android.icu.impl.units.UnitsRouter$ConverterPreference converterPreference private static android.icu.number.Precision parseSkeletonToPrecision (java.lang.String) String precisionSkeleton String kSkeletonPrefix String incrementValue public java.util.List getOutputUnits () static void <clinit> () }
android/icu/lang/
android/icu/lang/CharSequences.class
CharSequences.java package android.icu.lang public android.icu.lang.CharSequences extends java.lang.Object { public static int matchAfter (java.lang.CharSequence, java.lang.CharSequence, int, int) char ca char cb CharSequence a CharSequence b int aIndex int bIndex int i int j int alen int blen int result public int codePointLength (java.lang.CharSequence) CharSequence s public static final boolean equals (int, java.lang.CharSequence) int codepoint CharSequence other public static final boolean equals (java.lang.CharSequence, int) CharSequence other int codepoint public static int compare (java.lang.CharSequence, int) int result char trail CharSequence string int codePoint int stringLength char firstChar int offset char lead int result public static int compare (int, java.lang.CharSequence) int codepoint CharSequence a int result public static int getSingleCodePoint (java.lang.CharSequence) CharSequence s int length int result public static final boolean equals (java.lang.Object, java.lang.Object) Object a Object b public static int compare (java.lang.CharSequence, java.lang.CharSequence) int diff int i CharSequence a CharSequence b int alength int blength int min public static boolean equalsChars (java.lang.CharSequence, java.lang.CharSequence) CharSequence a CharSequence b public static boolean onCharacterBoundary (java.lang.CharSequence, int) CharSequence s int i public static int indexOf (java.lang.CharSequence, int) int cp int i CharSequence s int codePoint public static int[] codePoints (java.lang.CharSequence) char last char cp int i CharSequence s int[] result int j int[] shortResult private void <init> () }
android/icu/lang/CharacterProperties.class
CharacterProperties.java package android.icu.lang public final android.icu.lang.CharacterProperties extends java.lang.Object { private static final android.icu.text.UnicodeSet[] sets private static final android.icu.util.CodePointMap[] maps private void <init> () private static android.icu.text.UnicodeSet makeSet (int) int c int rangeEnd int i int property android.icu.text.UnicodeSet set android.icu.text.UnicodeSet inclusions int numRanges int startHasProperty private static android.icu.util.CodePointMap makeMap (int) int nextValue int c int rangeEnd int i android.icu.util.CodePointTrie$Type type android.icu.util.CodePointTrie$ValueWidth valueWidth android.icu.util.CodePointTrie$ValueWidth valueWidth int property int nullValue android.icu.util.MutableCodePointTrie mutableTrie android.icu.text.UnicodeSet inclusions int numRanges int start int value android.icu.util.CodePointTrie$Type type android.icu.util.CodePointTrie$ValueWidth valueWidth int max public static final android.icu.text.UnicodeSet getBinaryPropertySet (int) android.icu.text.UnicodeSet set int property public static final android.icu.util.CodePointMap getIntPropertyMap (int) android.icu.util.CodePointMap map int property static void <clinit> () }
android/icu/lang/UCharacter$1.class
UCharacter.java package android.icu.lang synthetic android.icu.lang.UCharacter$1 extends java.lang.Object { }
android/icu/lang/UCharacter$BidiPairedBracketType.class
UCharacter.java package android.icu.lang public abstract android.icu.lang.UCharacter$BidiPairedBracketType extends java.lang.Object { public static final int NONE public static final int OPEN public static final int CLOSE public static final int COUNT }
android/icu/lang/UCharacter$DecompositionType.class
UCharacter.java package android.icu.lang public abstract android.icu.lang.UCharacter$DecompositionType extends java.lang.Object { public static final int NONE public static final int CANONICAL public static final int COMPAT public static final int CIRCLE public static final int FINAL public static final int FONT public static final int FRACTION public static final int INITIAL public static final int ISOLATED public static final int MEDIAL public static final int NARROW public static final int NOBREAK public static final int SMALL public static final int SQUARE public static final int SUB public static final int SUPER public static final int VERTICAL public static final int WIDE public static final int COUNT }
android/icu/lang/UCharacter$DummyValueIterator.class
UCharacter.java package android.icu.lang final android.icu.lang.UCharacter$DummyValueIterator extends java.lang.Object implements android.icu.util.ValueIterator { private void <init> () public boolean next (android.icu.util.ValueIterator$Element) android.icu.util.ValueIterator$Element element public void reset () public void setRange (int, int) int start int limit synthetic void <init> (android.icu.lang.UCharacter$1) android.icu.lang.UCharacter$1 x0 }
android/icu/lang/UCharacter$EastAsianWidth.class
UCharacter.java package android.icu.lang public abstract android.icu.lang.UCharacter$EastAsianWidth extends java.lang.Object { public static final int NEUTRAL public static final int AMBIGUOUS public static final int HALFWIDTH public static final int FULLWIDTH public static final int NARROW public static final int WIDE public static final int COUNT }
android/icu/lang/UCharacter$GraphemeClusterBreak.class
UCharacter.java package android.icu.lang public abstract android.icu.lang.UCharacter$GraphemeClusterBreak extends java.lang.Object { public static final int OTHER public static final int CONTROL public static final int CR public static final int EXTEND public static final int L public static final int LF public static final int LV public static final int LVT public static final int T public static final int V public static final int SPACING_MARK public static final int PREPEND public static final int REGIONAL_INDICATOR public static final int E_BASE public static final int E_BASE_GAZ public static final int E_MODIFIER public static final int GLUE_AFTER_ZWJ public static final int ZWJ public static final int COUNT }
android/icu/lang/UCharacter$HangulSyllableType.class
UCharacter.java package android.icu.lang public abstract android.icu.lang.UCharacter$HangulSyllableType extends java.lang.Object { public static final int NOT_APPLICABLE public static final int LEADING_JAMO public static final int VOWEL_JAMO public static final int TRAILING_JAMO public static final int LV_SYLLABLE public static final int LVT_SYLLABLE public static final int COUNT }
android/icu/lang/UCharacter$IndicPositionalCategory.class
UCharacter.java package android.icu.lang public abstract android.icu.lang.UCharacter$IndicPositionalCategory extends java.lang.Object { public static final int NA public static final int BOTTOM public static final int BOTTOM_AND_LEFT public static final int BOTTOM_AND_RIGHT public static final int LEFT public static final int LEFT_AND_RIGHT public static final int OVERSTRUCK public static final int RIGHT public static final int TOP public static final int TOP_AND_BOTTOM public static final int TOP_AND_BOTTOM_AND_RIGHT public static final int TOP_AND_LEFT public static final int TOP_AND_LEFT_AND_RIGHT public static final int TOP_AND_RIGHT public static final int VISUAL_ORDER_LEFT public static final int TOP_AND_BOTTOM_AND_LEFT }
android/icu/lang/UCharacter$IndicSyllabicCategory.class
UCharacter.java package android.icu.lang public abstract android.icu.lang.UCharacter$IndicSyllabicCategory extends java.lang.Object { public static final int OTHER public static final int AVAGRAHA public static final int BINDU public static final int BRAHMI_JOINING_NUMBER public static final int CANTILLATION_MARK public static final int CONSONANT public static final int CONSONANT_DEAD public static final int CONSONANT_FINAL public static final int CONSONANT_HEAD_LETTER public static final int CONSONANT_INITIAL_POSTFIXED public static final int CONSONANT_KILLER public static final int CONSONANT_MEDIAL public static final int CONSONANT_PLACEHOLDER public static final int CONSONANT_PRECEDING_REPHA public static final int CONSONANT_PREFIXED public static final int CONSONANT_SUBJOINED public static final int CONSONANT_SUCCEEDING_REPHA public static final int CONSONANT_WITH_STACKER public static final int GEMINATION_MARK public static final int INVISIBLE_STACKER public static final int JOINER public static final int MODIFYING_LETTER public static final int NON_JOINER public static final int NUKTA public static final int NUMBER public static final int NUMBER_JOINER public static final int PURE_KILLER public static final int REGISTER_SHIFTER public static final int SYLLABLE_MODIFIER public static final int TONE_LETTER public static final int TONE_MARK public static final int VIRAMA public static final int VISARGA public static final int VOWEL public static final int VOWEL_DEPENDENT public static final int VOWEL_INDEPENDENT }
android/icu/lang/UCharacter$JoiningGroup.class
UCharacter.java package android.icu.lang public abstract android.icu.lang.UCharacter$JoiningGroup extends java.lang.Object { public static final int NO_JOINING_GROUP public static final int AIN public static final int ALAPH public static final int ALEF public static final int BEH public static final int BETH public static final int DAL public static final int DALATH_RISH public static final int E public static final int FEH public static final int FINAL_SEMKATH public static final int GAF public static final int GAMAL public static final int HAH public static final int TEH_MARBUTA_GOAL public static final int HAMZA_ON_HEH_GOAL public static final int HE public static final int HEH public static final int HEH_GOAL public static final int HETH public static final int KAF public static final int KAPH public static final int KNOTTED_HEH public static final int LAM public static final int LAMADH public static final int MEEM public static final int MIM public static final int NOON public static final int NUN public static final int PE public static final int QAF public static final int QAPH public static final int REH public static final int REVERSED_PE public static final int SAD public static final int SADHE public static final int SEEN public static final int SEMKATH public static final int SHIN public static final int SWASH_KAF public static final int SYRIAC_WAW public static final int TAH public static final int TAW public static final int TEH_MARBUTA public static final int TETH public static final int WAW public static final int YEH public static final int YEH_BARREE public static final int YEH_WITH_TAIL public static final int YUDH public static final int YUDH_HE public static final int ZAIN public static final int FE public static final int KHAPH public static final int ZHAIN public static final int BURUSHASKI_YEH_BARREE public static final int FARSI_YEH public static final int NYA public static final int ROHINGYA_YEH public static final int MANICHAEAN_ALEPH public static final int MANICHAEAN_AYIN public static final int MANICHAEAN_BETH public static final int MANICHAEAN_DALETH public static final int MANICHAEAN_DHAMEDH public static final int MANICHAEAN_FIVE public static final int MANICHAEAN_GIMEL public static final int MANICHAEAN_HETH public static final int MANICHAEAN_HUNDRED public static final int MANICHAEAN_KAPH public static final int MANICHAEAN_LAMEDH public static final int MANICHAEAN_MEM public static final int MANICHAEAN_NUN public static final int MANICHAEAN_ONE public static final int MANICHAEAN_PE public static final int MANICHAEAN_QOPH public static final int MANICHAEAN_RESH public static final int MANICHAEAN_SADHE public static final int MANICHAEAN_SAMEKH public static final int MANICHAEAN_TAW public static final int MANICHAEAN_TEN public static final int MANICHAEAN_TETH public static final int MANICHAEAN_THAMEDH public static final int MANICHAEAN_TWENTY public static final int MANICHAEAN_WAW public static final int MANICHAEAN_YODH public static final int MANICHAEAN_ZAYIN public static final int STRAIGHT_WAW public static final int AFRICAN_FEH public static final int AFRICAN_NOON public static final int AFRICAN_QAF public static final int MALAYALAM_BHA public static final int MALAYALAM_JA public static final int MALAYALAM_LLA public static final int MALAYALAM_LLLA public static final int MALAYALAM_NGA public static final int MALAYALAM_NNA public static final int MALAYALAM_NNNA public static final int MALAYALAM_NYA public static final int MALAYALAM_RA public static final int MALAYALAM_SSA public static final int MALAYALAM_TTA public static final int HANIFI_ROHINGYA_KINNA_YA public static final int HANIFI_ROHINGYA_PA public static final int COUNT }
android/icu/lang/UCharacter$JoiningType.class
UCharacter.java package android.icu.lang public abstract android.icu.lang.UCharacter$JoiningType extends java.lang.Object { public static final int NON_JOINING public static final int JOIN_CAUSING public static final int DUAL_JOINING public static final int LEFT_JOINING public static final int RIGHT_JOINING public static final int TRANSPARENT public static final int COUNT }
android/icu/lang/UCharacter$LineBreak.class
UCharacter.java package android.icu.lang public abstract android.icu.lang.UCharacter$LineBreak extends java.lang.Object { public static final int UNKNOWN public static final int AMBIGUOUS public static final int ALPHABETIC public static final int BREAK_BOTH public static final int BREAK_AFTER public static final int BREAK_BEFORE public static final int MANDATORY_BREAK public static final int CONTINGENT_BREAK public static final int CLOSE_PUNCTUATION public static final int COMBINING_MARK public static final int CARRIAGE_RETURN public static final int EXCLAMATION public static final int GLUE public static final int HYPHEN public static final int IDEOGRAPHIC public static final int INSEPERABLE public static final int INSEPARABLE public static final int INFIX_NUMERIC public static final int LINE_FEED public static final int NONSTARTER public static final int NUMERIC public static final int OPEN_PUNCTUATION public static final int POSTFIX_NUMERIC public static final int PREFIX_NUMERIC public static final int QUOTATION public static final int COMPLEX_CONTEXT public static final int SURROGATE public static final int SPACE public static final int BREAK_SYMBOLS public static final int ZWSPACE public static final int NEXT_LINE public static final int WORD_JOINER public static final int H2 public static final int H3 public static final int JL public static final int JT public static final int JV public static final int CLOSE_PARENTHESIS public static final int CONDITIONAL_JAPANESE_STARTER public static final int HEBREW_LETTER public static final int REGIONAL_INDICATOR public static final int E_BASE public static final int E_MODIFIER public static final int ZWJ public static final int COUNT }
android/icu/lang/UCharacter$NumericType.class
UCharacter.java package android.icu.lang public abstract android.icu.lang.UCharacter$NumericType extends java.lang.Object { public static final int NONE public static final int DECIMAL public static final int DIGIT public static final int NUMERIC public static final int COUNT }
android/icu/lang/UCharacter$SentenceBreak.class
UCharacter.java package android.icu.lang public abstract android.icu.lang.UCharacter$SentenceBreak extends java.lang.Object { public static final int OTHER public static final int ATERM public static final int CLOSE public static final int FORMAT public static final int LOWER public static final int NUMERIC public static final int OLETTER public static final int SEP public static final int SP public static final int STERM public static final int UPPER public static final int CR public static final int EXTEND public static final int LF public static final int SCONTINUE public static final int COUNT }
android/icu/lang/UCharacter$UCharacterTypeIterator$MaskType.class
UCharacter.java package android.icu.lang final android.icu.lang.UCharacter$UCharacterTypeIterator$MaskType extends java.lang.Object implements android.icu.impl.Trie2$ValueMapper { private void <init> () public int map (int) int value synthetic void <init> (android.icu.lang.UCharacter$1) android.icu.lang.UCharacter$1 x0 }
android/icu/lang/UCharacter$UCharacterTypeIterator.class
UCharacter.java package android.icu.lang final android.icu.lang.UCharacter$UCharacterTypeIterator extends java.lang.Object implements android.icu.util.RangeValueIterator { private java.util.Iterator trieIterator private android.icu.impl.Trie2$Range range private static final android.icu.lang.UCharacter$UCharacterTypeIterator$MaskType MASK_TYPE void <init> () public boolean next (android.icu.util.RangeValueIterator$Element) android.icu.util.RangeValueIterator$Element element public void reset () static void <clinit> () }
android/icu/lang/UCharacter$UnicodeBlock.class
UCharacter.java package android.icu.lang public final android.icu.lang.UCharacter$UnicodeBlock extends java.lang.Character$Subset { public static final int INVALID_CODE_ID public static final int BASIC_LATIN_ID public static final int LATIN_1_SUPPLEMENT_ID public static final int LATIN_EXTENDED_A_ID public static final int LATIN_EXTENDED_B_ID public static final int IPA_EXTENSIONS_ID public static final int SPACING_MODIFIER_LETTERS_ID public static final int COMBINING_DIACRITICAL_MARKS_ID public static final int GREEK_ID public static final int CYRILLIC_ID public static final int ARMENIAN_ID public static final int HEBREW_ID public static final int ARABIC_ID public static final int SYRIAC_ID public static final int THAANA_ID public static final int DEVANAGARI_ID public static final int BENGALI_ID public static final int GURMUKHI_ID public static final int GUJARATI_ID public static final int ORIYA_ID public static final int TAMIL_ID public static final int TELUGU_ID public static final int KANNADA_ID public static final int MALAYALAM_ID public static final int SINHALA_ID public static final int THAI_ID public static final int LAO_ID public static final int TIBETAN_ID public static final int MYANMAR_ID public static final int GEORGIAN_ID public static final int HANGUL_JAMO_ID public static final int ETHIOPIC_ID public static final int CHEROKEE_ID public static final int UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_ID public static final int OGHAM_ID public static final int RUNIC_ID public static final int KHMER_ID public static final int MONGOLIAN_ID public static final int LATIN_EXTENDED_ADDITIONAL_ID public static final int GREEK_EXTENDED_ID public static final int GENERAL_PUNCTUATION_ID public static final int SUPERSCRIPTS_AND_SUBSCRIPTS_ID public static final int CURRENCY_SYMBOLS_ID public static final int COMBINING_MARKS_FOR_SYMBOLS_ID public static final int LETTERLIKE_SYMBOLS_ID public static final int NUMBER_FORMS_ID public static final int ARROWS_ID public static final int MATHEMATICAL_OPERATORS_ID public static final int MISCELLANEOUS_TECHNICAL_ID public static final int CONTROL_PICTURES_ID public static final int OPTICAL_CHARACTER_RECOGNITION_ID public static final int ENCLOSED_ALPHANUMERICS_ID public static final int BOX_DRAWING_ID public static final int BLOCK_ELEMENTS_ID public static final int GEOMETRIC_SHAPES_ID public static final int MISCELLANEOUS_SYMBOLS_ID public static final int DINGBATS_ID public static final int BRAILLE_PATTERNS_ID public static final int CJK_RADICALS_SUPPLEMENT_ID public static final int KANGXI_RADICALS_ID public static final int IDEOGRAPHIC_DESCRIPTION_CHARACTERS_ID public static final int CJK_SYMBOLS_AND_PUNCTUATION_ID public static final int HIRAGANA_ID public static final int KATAKANA_ID public static final int BOPOMOFO_ID public static final int HANGUL_COMPATIBILITY_JAMO_ID public static final int KANBUN_ID public static final int BOPOMOFO_EXTENDED_ID public static final int ENCLOSED_CJK_LETTERS_AND_MONTHS_ID public static final int CJK_COMPATIBILITY_ID public static final int CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A_ID public static final int CJK_UNIFIED_IDEOGRAPHS_ID public static final int YI_SYLLABLES_ID public static final int YI_RADICALS_ID public static final int HANGUL_SYLLABLES_ID public static final int HIGH_SURROGATES_ID public static final int HIGH_PRIVATE_USE_SURROGATES_ID public static final int LOW_SURROGATES_ID public static final int PRIVATE_USE_AREA_ID public static final int PRIVATE_USE_ID public static final int CJK_COMPATIBILITY_IDEOGRAPHS_ID public static final int ALPHABETIC_PRESENTATION_FORMS_ID public static final int ARABIC_PRESENTATION_FORMS_A_ID public static final int COMBINING_HALF_MARKS_ID public static final int CJK_COMPATIBILITY_FORMS_ID public static final int SMALL_FORM_VARIANTS_ID public static final int ARABIC_PRESENTATION_FORMS_B_ID public static final int SPECIALS_ID public static final int HALFWIDTH_AND_FULLWIDTH_FORMS_ID public static final int OLD_ITALIC_ID public static final int GOTHIC_ID public static final int DESERET_ID public static final int BYZANTINE_MUSICAL_SYMBOLS_ID public static final int MUSICAL_SYMBOLS_ID public static final int MATHEMATICAL_ALPHANUMERIC_SYMBOLS_ID public static final int CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B_ID public static final int CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT_ID public static final int TAGS_ID public static final int CYRILLIC_SUPPLEMENTARY_ID public static final int CYRILLIC_SUPPLEMENT_ID public static final int TAGALOG_ID public static final int HANUNOO_ID public static final int BUHID_ID public static final int TAGBANWA_ID public static final int MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A_ID public static final int SUPPLEMENTAL_ARROWS_A_ID public static final int SUPPLEMENTAL_ARROWS_B_ID public static final int MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B_ID public static final int SUPPLEMENTAL_MATHEMATICAL_OPERATORS_ID public static final int KATAKANA_PHONETIC_EXTENSIONS_ID public static final int VARIATION_SELECTORS_ID public static final int SUPPLEMENTARY_PRIVATE_USE_AREA_A_ID public static final int SUPPLEMENTARY_PRIVATE_USE_AREA_B_ID public static final int LIMBU_ID public static final int TAI_LE_ID public static final int KHMER_SYMBOLS_ID public static final int PHONETIC_EXTENSIONS_ID public static final int MISCELLANEOUS_SYMBOLS_AND_ARROWS_ID public static final int YIJING_HEXAGRAM_SYMBOLS_ID public static final int LINEAR_B_SYLLABARY_ID public static final int LINEAR_B_IDEOGRAMS_ID public static final int AEGEAN_NUMBERS_ID public static final int UGARITIC_ID public static final int SHAVIAN_ID public static final int OSMANYA_ID public static final int CYPRIOT_SYLLABARY_ID public static final int TAI_XUAN_JING_SYMBOLS_ID public static final int VARIATION_SELECTORS_SUPPLEMENT_ID public static final int ANCIENT_GREEK_MUSICAL_NOTATION_ID public static final int ANCIENT_GREEK_NUMBERS_ID public static final int ARABIC_SUPPLEMENT_ID public static final int BUGINESE_ID public static final int CJK_STROKES_ID public static final int COMBINING_DIACRITICAL_MARKS_SUPPLEMENT_ID public static final int COPTIC_ID public static final int ETHIOPIC_EXTENDED_ID public static final int ETHIOPIC_SUPPLEMENT_ID public static final int GEORGIAN_SUPPLEMENT_ID public static final int GLAGOLITIC_ID public static final int KHAROSHTHI_ID public static final int MODIFIER_TONE_LETTERS_ID public static final int NEW_TAI_LUE_ID public static final int OLD_PERSIAN_ID public static final int PHONETIC_EXTENSIONS_SUPPLEMENT_ID public static final int SUPPLEMENTAL_PUNCTUATION_ID public static final int SYLOTI_NAGRI_ID public static final int TIFINAGH_ID public static final int VERTICAL_FORMS_ID public static final int NKO_ID public static final int BALINESE_ID public static final int LATIN_EXTENDED_C_ID public static final int LATIN_EXTENDED_D_ID public static final int PHAGS_PA_ID public static final int PHOENICIAN_ID public static final int CUNEIFORM_ID public static final int CUNEIFORM_NUMBERS_AND_PUNCTUATION_ID public static final int COUNTING_ROD_NUMERALS_ID public static final int SUNDANESE_ID public static final int LEPCHA_ID public static final int OL_CHIKI_ID public static final int CYRILLIC_EXTENDED_A_ID public static final int VAI_ID public static final int CYRILLIC_EXTENDED_B_ID public static final int SAURASHTRA_ID public static final int KAYAH_LI_ID public static final int REJANG_ID public static final int CHAM_ID public static final int ANCIENT_SYMBOLS_ID public static final int PHAISTOS_DISC_ID public static final int LYCIAN_ID public static final int CARIAN_ID public static final int LYDIAN_ID public static final int MAHJONG_TILES_ID public static final int DOMINO_TILES_ID public static final int SAMARITAN_ID public static final int UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_ID public static final int TAI_THAM_ID public static final int VEDIC_EXTENSIONS_ID public static final int LISU_ID public static final int BAMUM_ID public static final int COMMON_INDIC_NUMBER_FORMS_ID public static final int DEVANAGARI_EXTENDED_ID public static final int HANGUL_JAMO_EXTENDED_A_ID public static final int JAVANESE_ID public static final int MYANMAR_EXTENDED_A_ID public static final int TAI_VIET_ID public static final int MEETEI_MAYEK_ID public static final int HANGUL_JAMO_EXTENDED_B_ID public static final int IMPERIAL_ARAMAIC_ID public static final int OLD_SOUTH_ARABIAN_ID public static final int AVESTAN_ID public static final int INSCRIPTIONAL_PARTHIAN_ID public static final int INSCRIPTIONAL_PAHLAVI_ID public static final int OLD_TURKIC_ID public static final int RUMI_NUMERAL_SYMBOLS_ID public static final int KAITHI_ID public static final int EGYPTIAN_HIEROGLYPHS_ID public static final int ENCLOSED_ALPHANUMERIC_SUPPLEMENT_ID public static final int ENCLOSED_IDEOGRAPHIC_SUPPLEMENT_ID public static final int CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C_ID public static final int MANDAIC_ID public static final int BATAK_ID public static final int ETHIOPIC_EXTENDED_A_ID public static final int BRAHMI_ID public static final int BAMUM_SUPPLEMENT_ID public static final int KANA_SUPPLEMENT_ID public static final int PLAYING_CARDS_ID public static final int MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS_ID public static final int EMOTICONS_ID public static final int TRANSPORT_AND_MAP_SYMBOLS_ID public static final int ALCHEMICAL_SYMBOLS_ID public static final int CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D_ID public static final int ARABIC_EXTENDED_A_ID public static final int ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS_ID public static final int CHAKMA_ID public static final int MEETEI_MAYEK_EXTENSIONS_ID public static final int MEROITIC_CURSIVE_ID public static final int MEROITIC_HIEROGLYPHS_ID public static final int MIAO_ID public static final int SHARADA_ID public static final int SORA_SOMPENG_ID public static final int SUNDANESE_SUPPLEMENT_ID public static final int TAKRI_ID public static final int BASSA_VAH_ID public static final int CAUCASIAN_ALBANIAN_ID public static final int COPTIC_EPACT_NUMBERS_ID public static final int COMBINING_DIACRITICAL_MARKS_EXTENDED_ID public static final int DUPLOYAN_ID public static final int ELBASAN_ID public static final int GEOMETRIC_SHAPES_EXTENDED_ID public static final int GRANTHA_ID public static final int KHOJKI_ID public static final int KHUDAWADI_ID public static final int LATIN_EXTENDED_E_ID public static final int LINEAR_A_ID public static final int MAHAJANI_ID public static final int MANICHAEAN_ID public static final int MENDE_KIKAKUI_ID public static final int MODI_ID public static final int MRO_ID public static final int MYANMAR_EXTENDED_B_ID public static final int NABATAEAN_ID public static final int OLD_NORTH_ARABIAN_ID public static final int OLD_PERMIC_ID public static final int ORNAMENTAL_DINGBATS_ID public static final int PAHAWH_HMONG_ID public static final int PALMYRENE_ID public static final int PAU_CIN_HAU_ID public static final int PSALTER_PAHLAVI_ID public static final int SHORTHAND_FORMAT_CONTROLS_ID public static final int SIDDHAM_ID public static final int SINHALA_ARCHAIC_NUMBERS_ID public static final int SUPPLEMENTAL_ARROWS_C_ID public static final int TIRHUTA_ID public static final int WARANG_CITI_ID public static final int AHOM_ID public static final int ANATOLIAN_HIEROGLYPHS_ID public static final int CHEROKEE_SUPPLEMENT_ID public static final int CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E_ID public static final int EARLY_DYNASTIC_CUNEIFORM_ID public static final int HATRAN_ID public static final int MULTANI_ID public static final int OLD_HUNGARIAN_ID public static final int SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS_ID public static final int SUTTON_SIGNWRITING_ID public static final int ADLAM_ID public static final int BHAIKSUKI_ID public static final int CYRILLIC_EXTENDED_C_ID public static final int GLAGOLITIC_SUPPLEMENT_ID public static final int IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION_ID public static final int MARCHEN_ID public static final int MONGOLIAN_SUPPLEMENT_ID public static final int NEWA_ID public static final int OSAGE_ID public static final int TANGUT_ID public static final int TANGUT_COMPONENTS_ID public static final int CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F_ID public static final int KANA_EXTENDED_A_ID public static final int MASARAM_GONDI_ID public static final int NUSHU_ID public static final int SOYOMBO_ID public static final int SYRIAC_SUPPLEMENT_ID public static final int ZANABAZAR_SQUARE_ID public static final int CHESS_SYMBOLS_ID public static final int DOGRA_ID public static final int GEORGIAN_EXTENDED_ID public static final int GUNJALA_GONDI_ID public static final int HANIFI_ROHINGYA_ID public static final int INDIC_SIYAQ_NUMBERS_ID public static final int MAKASAR_ID public static final int MAYAN_NUMERALS_ID public static final int MEDEFAIDRIN_ID public static final int OLD_SOGDIAN_ID public static final int SOGDIAN_ID public static final int EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS_ID public static final int ELYMAIC_ID public static final int NANDINAGARI_ID public static final int NYIAKENG_PUACHUE_HMONG_ID public static final int OTTOMAN_SIYAQ_NUMBERS_ID public static final int SMALL_KANA_EXTENSION_ID public static final int SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A_ID public static final int TAMIL_SUPPLEMENT_ID public static final int WANCHO_ID public static final int CHORASMIAN_ID public static final int CJK_UNIFIED_IDEOGRAPHS_EXTENSION_G_ID public static final int DIVES_AKURU_ID public static final int KHITAN_SMALL_SCRIPT_ID public static final int LISU_SUPPLEMENT_ID public static final int SYMBOLS_FOR_LEGACY_COMPUTING_ID public static final int TANGUT_SUPPLEMENT_ID public static final int YEZIDI_ID public static final int COUNT private static final android.icu.lang.UCharacter$UnicodeBlock[] BLOCKS_ public static final android.icu.lang.UCharacter$UnicodeBlock NO_BLOCK public static final android.icu.lang.UCharacter$UnicodeBlock BASIC_LATIN public static final android.icu.lang.UCharacter$UnicodeBlock LATIN_1_SUPPLEMENT public static final android.icu.lang.UCharacter$UnicodeBlock LATIN_EXTENDED_A public static final android.icu.lang.UCharacter$UnicodeBlock LATIN_EXTENDED_B public static final android.icu.lang.UCharacter$UnicodeBlock IPA_EXTENSIONS public static final android.icu.lang.UCharacter$UnicodeBlock SPACING_MODIFIER_LETTERS public static final android.icu.lang.UCharacter$UnicodeBlock COMBINING_DIACRITICAL_MARKS public static final android.icu.lang.UCharacter$UnicodeBlock GREEK public static final android.icu.lang.UCharacter$UnicodeBlock CYRILLIC public static final android.icu.lang.UCharacter$UnicodeBlock ARMENIAN public static final android.icu.lang.UCharacter$UnicodeBlock HEBREW public static final android.icu.lang.UCharacter$UnicodeBlock ARABIC public static final android.icu.lang.UCharacter$UnicodeBlock SYRIAC public static final android.icu.lang.UCharacter$UnicodeBlock THAANA public static final android.icu.lang.UCharacter$UnicodeBlock DEVANAGARI public static final android.icu.lang.UCharacter$UnicodeBlock BENGALI public static final android.icu.lang.UCharacter$UnicodeBlock GURMUKHI public static final android.icu.lang.UCharacter$UnicodeBlock GUJARATI public static final android.icu.lang.UCharacter$UnicodeBlock ORIYA public static final android.icu.lang.UCharacter$UnicodeBlock TAMIL public static final android.icu.lang.UCharacter$UnicodeBlock TELUGU public static final android.icu.lang.UCharacter$UnicodeBlock KANNADA public static final android.icu.lang.UCharacter$UnicodeBlock MALAYALAM public static final android.icu.lang.UCharacter$UnicodeBlock SINHALA public static final android.icu.lang.UCharacter$UnicodeBlock THAI public static final android.icu.lang.UCharacter$UnicodeBlock LAO public static final android.icu.lang.UCharacter$UnicodeBlock TIBETAN public static final android.icu.lang.UCharacter$UnicodeBlock MYANMAR public static final android.icu.lang.UCharacter$UnicodeBlock GEORGIAN public static final android.icu.lang.UCharacter$UnicodeBlock HANGUL_JAMO public static final android.icu.lang.UCharacter$UnicodeBlock ETHIOPIC public static final android.icu.lang.UCharacter$UnicodeBlock CHEROKEE public static final android.icu.lang.UCharacter$UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS public static final android.icu.lang.UCharacter$UnicodeBlock OGHAM public static final android.icu.lang.UCharacter$UnicodeBlock RUNIC public static final android.icu.lang.UCharacter$UnicodeBlock KHMER public static final android.icu.lang.UCharacter$UnicodeBlock MONGOLIAN public static final android.icu.lang.UCharacter$UnicodeBlock LATIN_EXTENDED_ADDITIONAL public static final android.icu.lang.UCharacter$UnicodeBlock GREEK_EXTENDED public static final android.icu.lang.UCharacter$UnicodeBlock GENERAL_PUNCTUATION public static final android.icu.lang.UCharacter$UnicodeBlock SUPERSCRIPTS_AND_SUBSCRIPTS public static final android.icu.lang.UCharacter$UnicodeBlock CURRENCY_SYMBOLS public static final android.icu.lang.UCharacter$UnicodeBlock COMBINING_MARKS_FOR_SYMBOLS public static final android.icu.lang.UCharacter$UnicodeBlock LETTERLIKE_SYMBOLS public static final android.icu.lang.UCharacter$UnicodeBlock NUMBER_FORMS public static final android.icu.lang.UCharacter$UnicodeBlock ARROWS public static final android.icu.lang.UCharacter$UnicodeBlock MATHEMATICAL_OPERATORS public static final android.icu.lang.UCharacter$UnicodeBlock MISCELLANEOUS_TECHNICAL public static final android.icu.lang.UCharacter$UnicodeBlock CONTROL_PICTURES public static final android.icu.lang.UCharacter$UnicodeBlock OPTICAL_CHARACTER_RECOGNITION public static final android.icu.lang.UCharacter$UnicodeBlock ENCLOSED_ALPHANUMERICS public static final android.icu.lang.UCharacter$UnicodeBlock BOX_DRAWING public static final android.icu.lang.UCharacter$UnicodeBlock BLOCK_ELEMENTS public static final android.icu.lang.UCharacter$UnicodeBlock GEOMETRIC_SHAPES public static final android.icu.lang.UCharacter$UnicodeBlock MISCELLANEOUS_SYMBOLS public static final android.icu.lang.UCharacter$UnicodeBlock DINGBATS public static final android.icu.lang.UCharacter$UnicodeBlock BRAILLE_PATTERNS public static final android.icu.lang.UCharacter$UnicodeBlock CJK_RADICALS_SUPPLEMENT public static final android.icu.lang.UCharacter$UnicodeBlock KANGXI_RADICALS public static final android.icu.lang.UCharacter$UnicodeBlock IDEOGRAPHIC_DESCRIPTION_CHARACTERS public static final android.icu.lang.UCharacter$UnicodeBlock CJK_SYMBOLS_AND_PUNCTUATION public static final android.icu.lang.UCharacter$UnicodeBlock HIRAGANA public static final android.icu.lang.UCharacter$UnicodeBlock KATAKANA public static final android.icu.lang.UCharacter$UnicodeBlock BOPOMOFO public static final android.icu.lang.UCharacter$UnicodeBlock HANGUL_COMPATIBILITY_JAMO public static final android.icu.lang.UCharacter$UnicodeBlock KANBUN public static final android.icu.lang.UCharacter$UnicodeBlock BOPOMOFO_EXTENDED public static final android.icu.lang.UCharacter$UnicodeBlock ENCLOSED_CJK_LETTERS_AND_MONTHS public static final android.icu.lang.UCharacter$UnicodeBlock CJK_COMPATIBILITY public static final android.icu.lang.UCharacter$UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A public static final android.icu.lang.UCharacter$UnicodeBlock CJK_UNIFIED_IDEOGRAPHS public static final android.icu.lang.UCharacter$UnicodeBlock YI_SYLLABLES public static final android.icu.lang.UCharacter$UnicodeBlock YI_RADICALS public static final android.icu.lang.UCharacter$UnicodeBlock HANGUL_SYLLABLES public static final android.icu.lang.UCharacter$UnicodeBlock HIGH_SURROGATES public static final android.icu.lang.UCharacter$UnicodeBlock HIGH_PRIVATE_USE_SURROGATES public static final android.icu.lang.UCharacter$UnicodeBlock LOW_SURROGATES public static final android.icu.lang.UCharacter$UnicodeBlock PRIVATE_USE_AREA public static final android.icu.lang.UCharacter$UnicodeBlock PRIVATE_USE public static final android.icu.lang.UCharacter$UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS public static final android.icu.lang.UCharacter$UnicodeBlock ALPHABETIC_PRESENTATION_FORMS public static final android.icu.lang.UCharacter$UnicodeBlock ARABIC_PRESENTATION_FORMS_A public static final android.icu.lang.UCharacter$UnicodeBlock COMBINING_HALF_MARKS public static final android.icu.lang.UCharacter$UnicodeBlock CJK_COMPATIBILITY_FORMS public static final android.icu.lang.UCharacter$UnicodeBlock SMALL_FORM_VARIANTS public static final android.icu.lang.UCharacter$UnicodeBlock ARABIC_PRESENTATION_FORMS_B public static final android.icu.lang.UCharacter$UnicodeBlock SPECIALS public static final android.icu.lang.UCharacter$UnicodeBlock HALFWIDTH_AND_FULLWIDTH_FORMS public static final android.icu.lang.UCharacter$UnicodeBlock OLD_ITALIC public static final android.icu.lang.UCharacter$UnicodeBlock GOTHIC public static final android.icu.lang.UCharacter$UnicodeBlock DESERET public static final android.icu.lang.UCharacter$UnicodeBlock BYZANTINE_MUSICAL_SYMBOLS public static final android.icu.lang.UCharacter$UnicodeBlock MUSICAL_SYMBOLS public static final android.icu.lang.UCharacter$UnicodeBlock MATHEMATICAL_ALPHANUMERIC_SYMBOLS public static final android.icu.lang.UCharacter$UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B public static final android.icu.lang.UCharacter$UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT public static final android.icu.lang.UCharacter$UnicodeBlock TAGS public static final android.icu.lang.UCharacter$UnicodeBlock CYRILLIC_SUPPLEMENTARY public static final android.icu.lang.UCharacter$UnicodeBlock CYRILLIC_SUPPLEMENT public static final android.icu.lang.UCharacter$UnicodeBlock TAGALOG public static final android.icu.lang.UCharacter$UnicodeBlock HANUNOO public static final android.icu.lang.UCharacter$UnicodeBlock BUHID public static final android.icu.lang.UCharacter$UnicodeBlock TAGBANWA public static final android.icu.lang.UCharacter$UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A public static final android.icu.lang.UCharacter$UnicodeBlock SUPPLEMENTAL_ARROWS_A public static final android.icu.lang.UCharacter$UnicodeBlock SUPPLEMENTAL_ARROWS_B public static final android.icu.lang.UCharacter$UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B public static final android.icu.lang.UCharacter$UnicodeBlock SUPPLEMENTAL_MATHEMATICAL_OPERATORS public static final android.icu.lang.UCharacter$UnicodeBlock KATAKANA_PHONETIC_EXTENSIONS public static final android.icu.lang.UCharacter$UnicodeBlock VARIATION_SELECTORS public static final android.icu.lang.UCharacter$UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_A public static final android.icu.lang.UCharacter$UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_B public static final android.icu.lang.UCharacter$UnicodeBlock LIMBU public static final android.icu.lang.UCharacter$UnicodeBlock TAI_LE public static final android.icu.lang.UCharacter$UnicodeBlock KHMER_SYMBOLS public static final android.icu.lang.UCharacter$UnicodeBlock PHONETIC_EXTENSIONS public static final android.icu.lang.UCharacter$UnicodeBlock MISCELLANEOUS_SYMBOLS_AND_ARROWS public static final android.icu.lang.UCharacter$UnicodeBlock YIJING_HEXAGRAM_SYMBOLS public static final android.icu.lang.UCharacter$UnicodeBlock LINEAR_B_SYLLABARY public static final android.icu.lang.UCharacter$UnicodeBlock LINEAR_B_IDEOGRAMS public static final android.icu.lang.UCharacter$UnicodeBlock AEGEAN_NUMBERS public static final android.icu.lang.UCharacter$UnicodeBlock UGARITIC public static final android.icu.lang.UCharacter$UnicodeBlock SHAVIAN public static final android.icu.lang.UCharacter$UnicodeBlock OSMANYA public static final android.icu.lang.UCharacter$UnicodeBlock CYPRIOT_SYLLABARY public static final android.icu.lang.UCharacter$UnicodeBlock TAI_XUAN_JING_SYMBOLS public static final android.icu.lang.UCharacter$UnicodeBlock VARIATION_SELECTORS_SUPPLEMENT public static final android.icu.lang.UCharacter$UnicodeBlock ANCIENT_GREEK_MUSICAL_NOTATION public static final android.icu.lang.UCharacter$UnicodeBlock ANCIENT_GREEK_NUMBERS public static final android.icu.lang.UCharacter$UnicodeBlock ARABIC_SUPPLEMENT public static final android.icu.lang.UCharacter$UnicodeBlock BUGINESE public static final android.icu.lang.UCharacter$UnicodeBlock CJK_STROKES public static final android.icu.lang.UCharacter$UnicodeBlock COMBINING_DIACRITICAL_MARKS_SUPPLEMENT public static final android.icu.lang.UCharacter$UnicodeBlock COPTIC public static final android.icu.lang.UCharacter$UnicodeBlock ETHIOPIC_EXTENDED public static final android.icu.lang.UCharacter$UnicodeBlock ETHIOPIC_SUPPLEMENT public static final android.icu.lang.UCharacter$UnicodeBlock GEORGIAN_SUPPLEMENT public static final android.icu.lang.UCharacter$UnicodeBlock GLAGOLITIC public static final android.icu.lang.UCharacter$UnicodeBlock KHAROSHTHI public static final android.icu.lang.UCharacter$UnicodeBlock MODIFIER_TONE_LETTERS public static final android.icu.lang.UCharacter$UnicodeBlock NEW_TAI_LUE public static final android.icu.lang.UCharacter$UnicodeBlock OLD_PERSIAN public static final android.icu.lang.UCharacter$UnicodeBlock PHONETIC_EXTENSIONS_SUPPLEMENT public static final android.icu.lang.UCharacter$UnicodeBlock SUPPLEMENTAL_PUNCTUATION public static final android.icu.lang.UCharacter$UnicodeBlock SYLOTI_NAGRI public static final android.icu.lang.UCharacter$UnicodeBlock TIFINAGH public static final android.icu.lang.UCharacter$UnicodeBlock VERTICAL_FORMS public static final android.icu.lang.UCharacter$UnicodeBlock NKO public static final android.icu.lang.UCharacter$UnicodeBlock BALINESE public static final android.icu.lang.UCharacter$UnicodeBlock LATIN_EXTENDED_C public static final android.icu.lang.UCharacter$UnicodeBlock LATIN_EXTENDED_D public static final android.icu.lang.UCharacter$UnicodeBlock PHAGS_PA public static final android.icu.lang.UCharacter$UnicodeBlock PHOENICIAN public static final android.icu.lang.UCharacter$UnicodeBlock CUNEIFORM public static final android.icu.lang.UCharacter$UnicodeBlock CUNEIFORM_NUMBERS_AND_PUNCTUATION public static final android.icu.lang.UCharacter$UnicodeBlock COUNTING_ROD_NUMERALS public static final android.icu.lang.UCharacter$UnicodeBlock SUNDANESE public static final android.icu.lang.UCharacter$UnicodeBlock LEPCHA public static final android.icu.lang.UCharacter$UnicodeBlock OL_CHIKI public static final android.icu.lang.UCharacter$UnicodeBlock CYRILLIC_EXTENDED_A public static final android.icu.lang.UCharacter$UnicodeBlock VAI public static final android.icu.lang.UCharacter$UnicodeBlock CYRILLIC_EXTENDED_B public static final android.icu.lang.UCharacter$UnicodeBlock SAURASHTRA public static final android.icu.lang.UCharacter$UnicodeBlock KAYAH_LI public static final android.icu.lang.UCharacter$UnicodeBlock REJANG public static final android.icu.lang.UCharacter$UnicodeBlock CHAM public static final android.icu.lang.UCharacter$UnicodeBlock ANCIENT_SYMBOLS public static final android.icu.lang.UCharacter$UnicodeBlock PHAISTOS_DISC public static final android.icu.lang.UCharacter$UnicodeBlock LYCIAN public static final android.icu.lang.UCharacter$UnicodeBlock CARIAN public static final android.icu.lang.UCharacter$UnicodeBlock LYDIAN public static final android.icu.lang.UCharacter$UnicodeBlock MAHJONG_TILES public static final android.icu.lang.UCharacter$UnicodeBlock DOMINO_TILES public static final android.icu.lang.UCharacter$UnicodeBlock SAMARITAN public static final android.icu.lang.UCharacter$UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED public static final android.icu.lang.UCharacter$UnicodeBlock TAI_THAM public static final android.icu.lang.UCharacter$UnicodeBlock VEDIC_EXTENSIONS public static final android.icu.lang.UCharacter$UnicodeBlock LISU public static final android.icu.lang.UCharacter$UnicodeBlock BAMUM public static final android.icu.lang.UCharacter$UnicodeBlock COMMON_INDIC_NUMBER_FORMS public static final android.icu.lang.UCharacter$UnicodeBlock DEVANAGARI_EXTENDED public static final android.icu.lang.UCharacter$UnicodeBlock HANGUL_JAMO_EXTENDED_A public static final android.icu.lang.UCharacter$UnicodeBlock JAVANESE public static final android.icu.lang.UCharacter$UnicodeBlock MYANMAR_EXTENDED_A public static final android.icu.lang.UCharacter$UnicodeBlock TAI_VIET public static final android.icu.lang.UCharacter$UnicodeBlock MEETEI_MAYEK public static final android.icu.lang.UCharacter$UnicodeBlock HANGUL_JAMO_EXTENDED_B public static final android.icu.lang.UCharacter$UnicodeBlock IMPERIAL_ARAMAIC public static final android.icu.lang.UCharacter$UnicodeBlock OLD_SOUTH_ARABIAN public static final android.icu.lang.UCharacter$UnicodeBlock AVESTAN public static final android.icu.lang.UCharacter$UnicodeBlock INSCRIPTIONAL_PARTHIAN public static final android.icu.lang.UCharacter$UnicodeBlock INSCRIPTIONAL_PAHLAVI public static final android.icu.lang.UCharacter$UnicodeBlock OLD_TURKIC public static final android.icu.lang.UCharacter$UnicodeBlock RUMI_NUMERAL_SYMBOLS public static final android.icu.lang.UCharacter$UnicodeBlock KAITHI public static final android.icu.lang.UCharacter$UnicodeBlock EGYPTIAN_HIEROGLYPHS public static final android.icu.lang.UCharacter$UnicodeBlock ENCLOSED_ALPHANUMERIC_SUPPLEMENT public static final android.icu.lang.UCharacter$UnicodeBlock ENCLOSED_IDEOGRAPHIC_SUPPLEMENT public static final android.icu.lang.UCharacter$UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C public static final android.icu.lang.UCharacter$UnicodeBlock MANDAIC public static final android.icu.lang.UCharacter$UnicodeBlock BATAK public static final android.icu.lang.UCharacter$UnicodeBlock ETHIOPIC_EXTENDED_A public static final android.icu.lang.UCharacter$UnicodeBlock BRAHMI public static final android.icu.lang.UCharacter$UnicodeBlock BAMUM_SUPPLEMENT public static final android.icu.lang.UCharacter$UnicodeBlock KANA_SUPPLEMENT public static final android.icu.lang.UCharacter$UnicodeBlock PLAYING_CARDS public static final android.icu.lang.UCharacter$UnicodeBlock MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS public static final android.icu.lang.UCharacter$UnicodeBlock EMOTICONS public static final android.icu.lang.UCharacter$UnicodeBlock TRANSPORT_AND_MAP_SYMBOLS public static final android.icu.lang.UCharacter$UnicodeBlock ALCHEMICAL_SYMBOLS public static final android.icu.lang.UCharacter$UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D public static final android.icu.lang.UCharacter$UnicodeBlock ARABIC_EXTENDED_A public static final android.icu.lang.UCharacter$UnicodeBlock ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS public static final android.icu.lang.UCharacter$UnicodeBlock CHAKMA public static final android.icu.lang.UCharacter$UnicodeBlock MEETEI_MAYEK_EXTENSIONS public static final android.icu.lang.UCharacter$UnicodeBlock MEROITIC_CURSIVE public static final android.icu.lang.UCharacter$UnicodeBlock MEROITIC_HIEROGLYPHS public static final android.icu.lang.UCharacter$UnicodeBlock MIAO public static final android.icu.lang.UCharacter$UnicodeBlock SHARADA public static final android.icu.lang.UCharacter$UnicodeBlock SORA_SOMPENG public static final android.icu.lang.UCharacter$UnicodeBlock SUNDANESE_SUPPLEMENT public static final android.icu.lang.UCharacter$UnicodeBlock TAKRI public static final android.icu.lang.UCharacter$UnicodeBlock BASSA_VAH public static final android.icu.lang.UCharacter$UnicodeBlock CAUCASIAN_ALBANIAN public static final android.icu.lang.UCharacter$UnicodeBlock COPTIC_EPACT_NUMBERS public static final android.icu.lang.UCharacter$UnicodeBlock COMBINING_DIACRITICAL_MARKS_EXTENDED public static final android.icu.lang.UCharacter$UnicodeBlock DUPLOYAN public static final android.icu.lang.UCharacter$UnicodeBlock ELBASAN public static final android.icu.lang.UCharacter$UnicodeBlock GEOMETRIC_SHAPES_EXTENDED public static final android.icu.lang.UCharacter$UnicodeBlock GRANTHA public static final android.icu.lang.UCharacter$UnicodeBlock KHOJKI public static final android.icu.lang.UCharacter$UnicodeBlock KHUDAWADI public static final android.icu.lang.UCharacter$UnicodeBlock LATIN_EXTENDED_E public static final android.icu.lang.UCharacter$UnicodeBlock LINEAR_A public static final android.icu.lang.UCharacter$UnicodeBlock MAHAJANI public static final android.icu.lang.UCharacter$UnicodeBlock MANICHAEAN public static final android.icu.lang.UCharacter$UnicodeBlock MENDE_KIKAKUI public static final android.icu.lang.UCharacter$UnicodeBlock MODI public static final android.icu.lang.UCharacter$UnicodeBlock MRO public static final android.icu.lang.UCharacter$UnicodeBlock MYANMAR_EXTENDED_B public static final android.icu.lang.UCharacter$UnicodeBlock NABATAEAN public static final android.icu.lang.UCharacter$UnicodeBlock OLD_NORTH_ARABIAN public static final android.icu.lang.UCharacter$UnicodeBlock OLD_PERMIC public static final android.icu.lang.UCharacter$UnicodeBlock ORNAMENTAL_DINGBATS public static final android.icu.lang.UCharacter$UnicodeBlock PAHAWH_HMONG public static final android.icu.lang.UCharacter$UnicodeBlock PALMYRENE public static final android.icu.lang.UCharacter$UnicodeBlock PAU_CIN_HAU public static final android.icu.lang.UCharacter$UnicodeBlock PSALTER_PAHLAVI public static final android.icu.lang.UCharacter$UnicodeBlock SHORTHAND_FORMAT_CONTROLS public static final android.icu.lang.UCharacter$UnicodeBlock SIDDHAM public static final android.icu.lang.UCharacter$UnicodeBlock SINHALA_ARCHAIC_NUMBERS public static final android.icu.lang.UCharacter$UnicodeBlock SUPPLEMENTAL_ARROWS_C public static final android.icu.lang.UCharacter$UnicodeBlock TIRHUTA public static final android.icu.lang.UCharacter$UnicodeBlock WARANG_CITI public static final android.icu.lang.UCharacter$UnicodeBlock AHOM public static final android.icu.lang.UCharacter$UnicodeBlock ANATOLIAN_HIEROGLYPHS public static final android.icu.lang.UCharacter$UnicodeBlock CHEROKEE_SUPPLEMENT public static final android.icu.lang.UCharacter$UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E public static final android.icu.lang.UCharacter$UnicodeBlock EARLY_DYNASTIC_CUNEIFORM public static final android.icu.lang.UCharacter$UnicodeBlock HATRAN public static final android.icu.lang.UCharacter$UnicodeBlock MULTANI public static final android.icu.lang.UCharacter$UnicodeBlock OLD_HUNGARIAN public static final android.icu.lang.UCharacter$UnicodeBlock SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS public static final android.icu.lang.UCharacter$UnicodeBlock SUTTON_SIGNWRITING public static final android.icu.lang.UCharacter$UnicodeBlock ADLAM public static final android.icu.lang.UCharacter$UnicodeBlock BHAIKSUKI public static final android.icu.lang.UCharacter$UnicodeBlock CYRILLIC_EXTENDED_C public static final android.icu.lang.UCharacter$UnicodeBlock GLAGOLITIC_SUPPLEMENT public static final android.icu.lang.UCharacter$UnicodeBlock IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION public static final android.icu.lang.UCharacter$UnicodeBlock MARCHEN public static final android.icu.lang.UCharacter$UnicodeBlock MONGOLIAN_SUPPLEMENT public static final android.icu.lang.UCharacter$UnicodeBlock NEWA public static final android.icu.lang.UCharacter$UnicodeBlock OSAGE public static final android.icu.lang.UCharacter$UnicodeBlock TANGUT public static final android.icu.lang.UCharacter$UnicodeBlock TANGUT_COMPONENTS public static final android.icu.lang.UCharacter$UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F public static final android.icu.lang.UCharacter$UnicodeBlock KANA_EXTENDED_A public static final android.icu.lang.UCharacter$UnicodeBlock MASARAM_GONDI public static final android.icu.lang.UCharacter$UnicodeBlock NUSHU public static final android.icu.lang.UCharacter$UnicodeBlock SOYOMBO public static final android.icu.lang.UCharacter$UnicodeBlock SYRIAC_SUPPLEMENT public static final android.icu.lang.UCharacter$UnicodeBlock ZANABAZAR_SQUARE public static final android.icu.lang.UCharacter$UnicodeBlock CHESS_SYMBOLS public static final android.icu.lang.UCharacter$UnicodeBlock DOGRA public static final android.icu.lang.UCharacter$UnicodeBlock GEORGIAN_EXTENDED public static final android.icu.lang.UCharacter$UnicodeBlock GUNJALA_GONDI public static final android.icu.lang.UCharacter$UnicodeBlock HANIFI_ROHINGYA public static final android.icu.lang.UCharacter$UnicodeBlock INDIC_SIYAQ_NUMBERS public static final android.icu.lang.UCharacter$UnicodeBlock MAKASAR public static final android.icu.lang.UCharacter$UnicodeBlock MAYAN_NUMERALS public static final android.icu.lang.UCharacter$UnicodeBlock MEDEFAIDRIN public static final android.icu.lang.UCharacter$UnicodeBlock OLD_SOGDIAN public static final android.icu.lang.UCharacter$UnicodeBlock SOGDIAN public static final android.icu.lang.UCharacter$UnicodeBlock EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS public static final android.icu.lang.UCharacter$UnicodeBlock ELYMAIC public static final android.icu.lang.UCharacter$UnicodeBlock NANDINAGARI public static final android.icu.lang.UCharacter$UnicodeBlock NYIAKENG_PUACHUE_HMONG public static final android.icu.lang.UCharacter$UnicodeBlock OTTOMAN_SIYAQ_NUMBERS public static final android.icu.lang.UCharacter$UnicodeBlock SMALL_KANA_EXTENSION public static final android.icu.lang.UCharacter$UnicodeBlock SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A public static final android.icu.lang.UCharacter$UnicodeBlock TAMIL_SUPPLEMENT public static final android.icu.lang.UCharacter$UnicodeBlock WANCHO public static final android.icu.lang.UCharacter$UnicodeBlock CHORASMIAN public static final android.icu.lang.UCharacter$UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_G public static final android.icu.lang.UCharacter$UnicodeBlock DIVES_AKURU public static final android.icu.lang.UCharacter$UnicodeBlock KHITAN_SMALL_SCRIPT public static final android.icu.lang.UCharacter$UnicodeBlock LISU_SUPPLEMENT public static final android.icu.lang.UCharacter$UnicodeBlock SYMBOLS_FOR_LEGACY_COMPUTING public static final android.icu.lang.UCharacter$UnicodeBlock TANGUT_SUPPLEMENT public static final android.icu.lang.UCharacter$UnicodeBlock YEZIDI public static final android.icu.lang.UCharacter$UnicodeBlock INVALID_CODE private static java.lang.ref.SoftReference mref private int m_id_ public static android.icu.lang.UCharacter$UnicodeBlock getInstance (int) int id public static android.icu.lang.UCharacter$UnicodeBlock of (int) int ch public static final android.icu.lang.UCharacter$UnicodeBlock forName (java.lang.String) android.icu.lang.UCharacter$UnicodeBlock b String name int i String blockName java.util.Map m android.icu.lang.UCharacter$UnicodeBlock b private static java.lang.String trimBlockName (java.lang.String) char c int i String name String upper StringBuilder result public int getID () private void <init> (java.lang.String, int) String name int id static void <clinit> () int blockId }
android/icu/lang/UCharacter$VerticalOrientation.class
UCharacter.java package android.icu.lang public abstract android.icu.lang.UCharacter$VerticalOrientation extends java.lang.Object { public static final int ROTATED public static final int TRANSFORMED_ROTATED public static final int TRANSFORMED_UPRIGHT public static final int UPRIGHT }
android/icu/lang/UCharacter$WordBreak.class
UCharacter.java package android.icu.lang public abstract android.icu.lang.UCharacter$WordBreak extends java.lang.Object { public static final int OTHER public static final int ALETTER public static final int FORMAT public static final int KATAKANA public static final int MIDLETTER public static final int MIDNUM public static final int NUMERIC public static final int EXTENDNUMLET public static final int CR public static final int EXTEND public static final int LF public static final int MIDNUMLET public static final int NEWLINE public static final int REGIONAL_INDICATOR public static final int HEBREW_LETTER public static final int SINGLE_QUOTE public static final int DOUBLE_QUOTE public static final int E_BASE public static final int E_BASE_GAZ public static final int E_MODIFIER public static final int GLUE_AFTER_ZWJ public static final int ZWJ public static final int WSEGSPACE public static final int COUNT }
android/icu/lang/UCharacter.class
UCharacter.java package android.icu.lang public final android.icu.lang.UCharacter extends java.lang.Object implements android.icu.lang.UCharacterEnums$ECharacterCategory android.icu.lang.UCharacterEnums$ECharacterDirection { public static final int MIN_VALUE public static final int MAX_VALUE public static final int SUPPLEMENTARY_MIN_VALUE public static final int REPLACEMENT_CHAR public static final double NO_NUMERIC_VALUE public static final int MIN_RADIX public static final int MAX_RADIX public static final int TITLECASE_NO_LOWERCASE public static final int TITLECASE_NO_BREAK_ADJUSTMENT public static final int FOLD_CASE_DEFAULT public static final int FOLD_CASE_EXCLUDE_SPECIAL_I public static final char MIN_HIGH_SURROGATE public static final char MAX_HIGH_SURROGATE public static final char MIN_LOW_SURROGATE public static final char MAX_LOW_SURROGATE public static final char MIN_SURROGATE public static final char MAX_SURROGATE public static final int MIN_SUPPLEMENTARY_CODE_POINT public static final int MAX_CODE_POINT public static final int MIN_CODE_POINT private static final int LAST_CHAR_MASK_ private static final int NO_BREAK_SPACE_ private static final int FIGURE_SPACE_ private static final int NARROW_NO_BREAK_SPACE_ private static final int IDEOGRAPHIC_NUMBER_ZERO_ private static final int CJK_IDEOGRAPH_FIRST_ private static final int CJK_IDEOGRAPH_SECOND_ private static final int CJK_IDEOGRAPH_THIRD_ private static final int CJK_IDEOGRAPH_FOURTH_ private static final int CJK_IDEOGRAPH_FIFTH_ private static final int CJK_IDEOGRAPH_SIXTH_ private static final int CJK_IDEOGRAPH_SEVENTH_ private static final int CJK_IDEOGRAPH_EIGHTH_ private static final int CJK_IDEOGRAPH_NINETH_ private static final int APPLICATION_PROGRAM_COMMAND_ private static final int UNIT_SEPARATOR_ private static final int DELETE_ private static final int CJK_IDEOGRAPH_COMPLEX_ZERO_ private static final int CJK_IDEOGRAPH_COMPLEX_ONE_ private static final int CJK_IDEOGRAPH_COMPLEX_TWO_ private static final int CJK_IDEOGRAPH_COMPLEX_THREE_ private static final int CJK_IDEOGRAPH_COMPLEX_FOUR_ private static final int CJK_IDEOGRAPH_COMPLEX_FIVE_ private static final int CJK_IDEOGRAPH_COMPLEX_SIX_ private static final int CJK_IDEOGRAPH_COMPLEX_SEVEN_ private static final int CJK_IDEOGRAPH_COMPLEX_EIGHT_ private static final int CJK_IDEOGRAPH_COMPLEX_NINE_ private static final int CJK_IDEOGRAPH_TEN_ private static final int CJK_IDEOGRAPH_COMPLEX_TEN_ private static final int CJK_IDEOGRAPH_HUNDRED_ private static final int CJK_IDEOGRAPH_COMPLEX_HUNDRED_ private static final int CJK_IDEOGRAPH_THOUSAND_ private static final int CJK_IDEOGRAPH_COMPLEX_THOUSAND_ private static final int CJK_IDEOGRAPH_TEN_THOUSAND_ private static final int CJK_IDEOGRAPH_HUNDRED_MILLION_ public static int digit (int, int) int value int ch int radix public static int digit (int) int ch public static int getNumericValue (int) int ch public static double getUnicodeNumericValue (int) int ch public static boolean isSpace (int) int ch public static int getType (int) int ch public static boolean isDefined (int) int ch public static boolean isDigit (int) int ch public static boolean isISOControl (int) int ch public static boolean isLetter (int) int ch public static boolean isLetterOrDigit (int) int ch public static boolean isJavaLetter (int) int cp public static boolean isJavaLetterOrDigit (int) int cp public static boolean isJavaIdentifierStart (int) int cp public static boolean isJavaIdentifierPart (int) int cp public static boolean isLowerCase (int) int ch public static boolean isWhitespace (int) int ch public static boolean isSpaceChar (int) int ch public static boolean isTitleCase (int) int ch public static boolean isUnicodeIdentifierPart (int) int ch public static boolean isUnicodeIdentifierStart (int) int ch public static boolean isIdentifierIgnorable (int) int ch public static boolean isUpperCase (int) int ch public static int toLowerCase (int) int ch public static java.lang.String toString (int) int ch public static int toTitleCase (int) int ch public static int toUpperCase (int) int ch public static boolean isSupplementary (int) int ch public static boolean isBMP (int) int ch public static boolean isPrintable (int) int ch int cat public static boolean isBaseForm (int) int ch int cat public static int getDirection (int) int ch public static boolean isMirrored (int) int ch public static int getMirror (int) int ch public static int getBidiPairedBracket (int) int c public static int getCombiningClass (int) int ch public static boolean isLegal (int) int ch public static boolean isLegal (java.lang.String) int codepoint int i String str int size public static android.icu.util.VersionInfo getUnicodeVersion () public static java.lang.String getName (int) int ch public static java.lang.String getName (java.lang.String, java.lang.String) int cp int i String s String separator StringBuilder sb public static java.lang.String getName1_0 (int) int ch public static java.lang.String getExtendedName (int) int ch public static java.lang.String getNameAlias (int) int ch public static java.lang.String getISOComment (int) int ch public static int getCharFromName (java.lang.String) String name public static int getCharFromName1_0 (java.lang.String) String name public static int getCharFromExtendedName (java.lang.String) String name public static int getCharFromNameAlias (java.lang.String) String name public static java.lang.String getPropertyName (int, int) int property int nameChoice public static int getPropertyEnum (java.lang.CharSequence) CharSequence propertyAlias int propEnum public static java.lang.String getPropertyValueName (int, int, int) IllegalArgumentException e int property int value int nameChoice public static int getPropertyValueEnum (int, java.lang.CharSequence) int property CharSequence valueAlias int propEnum public static int getPropertyValueEnumNoThrow (int, java.lang.CharSequence) int property CharSequence valueAlias public static int getCodePoint (char, char) char lead char trail public static int getCodePoint (char) char char16 public static java.lang.String toUpperCase (java.lang.String) String str public static java.lang.String toLowerCase (java.lang.String) String str public static java.lang.String toTitleCase (java.lang.String, android.icu.text.BreakIterator) String str android.icu.text.BreakIterator breakiter private static int getDefaultCaseLocale () private static int getCaseLocale (java.util.Locale) java.util.Locale locale private static int getCaseLocale (android.icu.util.ULocale) android.icu.util.ULocale locale public static java.lang.String toUpperCase (java.util.Locale, java.lang.String) java.util.Locale locale String str public static java.lang.String toUpperCase (android.icu.util.ULocale, java.lang.String) android.icu.util.ULocale locale String str public static java.lang.String toLowerCase (java.util.Locale, java.lang.String) java.util.Locale locale String str public static java.lang.String toLowerCase (android.icu.util.ULocale, java.lang.String) android.icu.util.ULocale locale String str public static java.lang.String toTitleCase (java.util.Locale, java.lang.String, android.icu.text.BreakIterator) java.util.Locale locale String str android.icu.text.BreakIterator breakiter public static java.lang.String toTitleCase (android.icu.util.ULocale, java.lang.String, android.icu.text.BreakIterator) android.icu.util.ULocale locale String str android.icu.text.BreakIterator titleIter public static java.lang.String toTitleCase (android.icu.util.ULocale, java.lang.String, android.icu.text.BreakIterator, int) android.icu.util.ULocale locale String str android.icu.text.BreakIterator titleIter int options public static java.lang.String toTitleCase (java.util.Locale, java.lang.String, android.icu.text.BreakIterator, int) java.util.Locale locale String str android.icu.text.BreakIterator titleIter int options public static int foldCase (int, boolean) int ch boolean defaultmapping public static java.lang.String foldCase (java.lang.String, boolean) String str boolean defaultmapping public static int foldCase (int, int) int ch int options public static final java.lang.String foldCase (java.lang.String, int) String str int options public static int getHanNumericValue (int) int ch public static android.icu.util.RangeValueIterator getTypeIterator () public static android.icu.util.ValueIterator getNameIterator () public static android.icu.util.ValueIterator getName1_0Iterator () public static android.icu.util.ValueIterator getExtendedNameIterator () public static android.icu.util.VersionInfo getAge (int) int ch public static boolean hasBinaryProperty (int, int) int ch int property public static boolean isUAlphabetic (int) int ch public static boolean isULowercase (int) int ch public static boolean isUUppercase (int) int ch public static boolean isUWhiteSpace (int) int ch public static int getIntPropertyValue (int, int) int ch int type public static java.lang.String getStringPropertyValue (int, int, int) int propertyEnum int codepoint int nameChoice public static int getIntPropertyMinValue (int) int type public static int getIntPropertyMaxValue (int) int type public static char forDigit (int, int) int digit int radix public static final boolean isValidCodePoint (int) int cp public static final boolean isSupplementaryCodePoint (int) int cp public static boolean isHighSurrogate (char) char ch public static boolean isLowSurrogate (char) char ch public static final boolean isSurrogatePair (char, char) char high char low public static int charCount (int) int cp public static final int toCodePoint (char, char) char high char low public static final int codePointAt (java.lang.CharSequence, int) char c2 CharSequence seq int index char c1 public static final int codePointAt (char[], int) char c2 char[] text int index char c1 public static final int codePointAt (char[], int, int) char c2 char[] text int index int limit char c1 public static final int codePointBefore (java.lang.CharSequence, int) char c1 CharSequence seq int index char c2 public static final int codePointBefore (char[], int) char c1 char[] text int index char c2 public static final int codePointBefore (char[], int, int) char c1 char[] text int index int limit char c2 public static final int toChars (int, char[], int) int cp char[] dst int dstIndex public static final char[] toChars (int) int cp public static byte getDirectionality (int) int cp public static int codePointCount (java.lang.CharSequence, int, int) char ch CharSequence text int start int limit int len public static int codePointCount (char[], int, int) char ch char[] text int start int limit int len public static int offsetByCodePoints (java.lang.CharSequence, int, int) char ch char ch int limit CharSequence text int index int codePointOffset public static int offsetByCodePoints (char[], int, int, int, int) char ch char ch char[] text int start int count int index int codePointOffset int limit private void <init> () }
android/icu/lang/UCharacterCategory.class
UCharacterCategory.java package android.icu.lang public final android.icu.lang.UCharacterCategory extends java.lang.Object implements android.icu.lang.UCharacterEnums$ECharacterCategory { public static java.lang.String toString (int) int category private void <init> () }
android/icu/lang/UCharacterDirection.class
UCharacterDirection.java package android.icu.lang public final android.icu.lang.UCharacterDirection extends java.lang.Object implements android.icu.lang.UCharacterEnums$ECharacterDirection { private void <init> () public static java.lang.String toString (int) int dir }
android/icu/lang/UCharacterEnums$ECharacterCategory.class
UCharacterEnums.java package android.icu.lang public abstract android.icu.lang.UCharacterEnums$ECharacterCategory extends java.lang.Object { public static final byte UNASSIGNED public static final byte GENERAL_OTHER_TYPES public static final byte UPPERCASE_LETTER public static final byte LOWERCASE_LETTER public static final byte TITLECASE_LETTER public static final byte MODIFIER_LETTER public static final byte OTHER_LETTER public static final byte NON_SPACING_MARK public static final byte ENCLOSING_MARK public static final byte COMBINING_SPACING_MARK public static final byte DECIMAL_DIGIT_NUMBER public static final byte LETTER_NUMBER public static final byte OTHER_NUMBER public static final byte SPACE_SEPARATOR public static final byte LINE_SEPARATOR public static final byte PARAGRAPH_SEPARATOR public static final byte CONTROL public static final byte FORMAT public static final byte PRIVATE_USE public static final byte SURROGATE public static final byte DASH_PUNCTUATION public static final byte START_PUNCTUATION public static final byte END_PUNCTUATION public static final byte CONNECTOR_PUNCTUATION public static final byte OTHER_PUNCTUATION public static final byte MATH_SYMBOL public static final byte CURRENCY_SYMBOL public static final byte MODIFIER_SYMBOL public static final byte OTHER_SYMBOL public static final byte INITIAL_PUNCTUATION public static final byte INITIAL_QUOTE_PUNCTUATION public static final byte FINAL_PUNCTUATION public static final byte FINAL_QUOTE_PUNCTUATION public static final byte CHAR_CATEGORY_COUNT }
android/icu/lang/UCharacterEnums$ECharacterDirection.class
UCharacterEnums.java package android.icu.lang public abstract android.icu.lang.UCharacterEnums$ECharacterDirection extends java.lang.Object { public static final int LEFT_TO_RIGHT public static final byte DIRECTIONALITY_LEFT_TO_RIGHT public static final int RIGHT_TO_LEFT public static final byte DIRECTIONALITY_RIGHT_TO_LEFT public static final int EUROPEAN_NUMBER public static final byte DIRECTIONALITY_EUROPEAN_NUMBER public static final int EUROPEAN_NUMBER_SEPARATOR public static final byte DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR public static final int EUROPEAN_NUMBER_TERMINATOR public static final byte DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR public static final int ARABIC_NUMBER public static final byte DIRECTIONALITY_ARABIC_NUMBER public static final int COMMON_NUMBER_SEPARATOR public static final byte DIRECTIONALITY_COMMON_NUMBER_SEPARATOR public static final int BLOCK_SEPARATOR public static final byte DIRECTIONALITY_PARAGRAPH_SEPARATOR public static final int SEGMENT_SEPARATOR public static final byte DIRECTIONALITY_SEGMENT_SEPARATOR public static final int WHITE_SPACE_NEUTRAL public static final byte DIRECTIONALITY_WHITESPACE public static final int OTHER_NEUTRAL public static final byte DIRECTIONALITY_OTHER_NEUTRALS public static final int LEFT_TO_RIGHT_EMBEDDING public static final byte DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING public static final int LEFT_TO_RIGHT_OVERRIDE public static final byte DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE public static final int RIGHT_TO_LEFT_ARABIC public static final byte DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC public static final int RIGHT_TO_LEFT_EMBEDDING public static final byte DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING public static final int RIGHT_TO_LEFT_OVERRIDE public static final byte DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE public static final int POP_DIRECTIONAL_FORMAT public static final byte DIRECTIONALITY_POP_DIRECTIONAL_FORMAT public static final int DIR_NON_SPACING_MARK public static final byte DIRECTIONALITY_NONSPACING_MARK public static final int BOUNDARY_NEUTRAL public static final byte DIRECTIONALITY_BOUNDARY_NEUTRAL public static final byte FIRST_STRONG_ISOLATE public static final byte LEFT_TO_RIGHT_ISOLATE public static final byte RIGHT_TO_LEFT_ISOLATE public static final byte POP_DIRECTIONAL_ISOLATE public static final int CHAR_DIRECTION_COUNT public static final byte DIRECTIONALITY_UNDEFINED }
android/icu/lang/UCharacterEnums.class
UCharacterEnums.java package android.icu.lang public android.icu.lang.UCharacterEnums extends java.lang.Object { private void <init> () }
android/icu/lang/UCharacterNameIterator.class
UCharacterNameIterator.java package android.icu.lang android.icu.lang.UCharacterNameIterator extends java.lang.Object implements android.icu.util.ValueIterator { private android.icu.impl.UCharacterName m_name_ private int m_choice_ private int m_start_ private int m_limit_ private int m_current_ private int m_groupIndex_ private int m_algorithmIndex_ private static char[] GROUP_OFFSETS_ private static char[] GROUP_LENGTHS_ public boolean next (android.icu.util.ValueIterator$Element) int end int start int length android.icu.util.ValueIterator$Element element public void reset () public void setRange (int, int) int start int limit protected void <init> (android.icu.impl.UCharacterName, int) android.icu.impl.UCharacterName name int choice private boolean iterateSingleGroup (android.icu.util.ValueIterator$Element, int) int offset String name int index android.icu.util.ValueIterator$Element result int limit private boolean iterateGroup (android.icu.util.ValueIterator$Element, int) int gMIN int startMSB int gMSB android.icu.util.ValueIterator$Element result int limit private boolean iterateExtended (android.icu.util.ValueIterator$Element, int) String name android.icu.util.ValueIterator$Element result int limit static void <clinit> () }
android/icu/lang/UProperty$NameChoice.class
UProperty.java package android.icu.lang public abstract android.icu.lang.UProperty$NameChoice extends java.lang.Object { public static final int SHORT public static final int LONG public static final int COUNT }
android/icu/lang/UProperty.class
UProperty.java package android.icu.lang public abstract android.icu.lang.UProperty extends java.lang.Object { public static final int UNDEFINED public static final int ALPHABETIC public static final int BINARY_START public static final int ASCII_HEX_DIGIT public static final int BIDI_CONTROL public static final int BIDI_MIRRORED public static final int DASH public static final int DEFAULT_IGNORABLE_CODE_POINT public static final int DEPRECATED public static final int DIACRITIC public static final int EXTENDER public static final int FULL_COMPOSITION_EXCLUSION public static final int GRAPHEME_BASE public static final int GRAPHEME_EXTEND public static final int GRAPHEME_LINK public static final int HEX_DIGIT public static final int HYPHEN public static final int ID_CONTINUE public static final int ID_START public static final int IDEOGRAPHIC public static final int IDS_BINARY_OPERATOR public static final int IDS_TRINARY_OPERATOR public static final int JOIN_CONTROL public static final int LOGICAL_ORDER_EXCEPTION public static final int LOWERCASE public static final int MATH public static final int NONCHARACTER_CODE_POINT public static final int QUOTATION_MARK public static final int RADICAL public static final int SOFT_DOTTED public static final int TERMINAL_PUNCTUATION public static final int UNIFIED_IDEOGRAPH public static final int UPPERCASE public static final int WHITE_SPACE public static final int XID_CONTINUE public static final int XID_START public static final int CASE_SENSITIVE public static final int S_TERM public static final int VARIATION_SELECTOR public static final int NFD_INERT public static final int NFKD_INERT public static final int NFC_INERT public static final int NFKC_INERT public static final int SEGMENT_STARTER public static final int PATTERN_SYNTAX public static final int PATTERN_WHITE_SPACE public static final int POSIX_ALNUM public static final int POSIX_BLANK public static final int POSIX_GRAPH public static final int POSIX_PRINT public static final int POSIX_XDIGIT public static final int CASED public static final int CASE_IGNORABLE public static final int CHANGES_WHEN_LOWERCASED public static final int CHANGES_WHEN_UPPERCASED public static final int CHANGES_WHEN_TITLECASED public static final int CHANGES_WHEN_CASEFOLDED public static final int CHANGES_WHEN_CASEMAPPED public static final int CHANGES_WHEN_NFKC_CASEFOLDED public static final int EMOJI public static final int EMOJI_PRESENTATION public static final int EMOJI_MODIFIER public static final int EMOJI_MODIFIER_BASE public static final int EMOJI_COMPONENT public static final int REGIONAL_INDICATOR public static final int PREPENDED_CONCATENATION_MARK public static final int EXTENDED_PICTOGRAPHIC public static final int BINARY_LIMIT public static final int BIDI_CLASS public static final int INT_START public static final int BLOCK public static final int CANONICAL_COMBINING_CLASS public static final int DECOMPOSITION_TYPE public static final int EAST_ASIAN_WIDTH public static final int GENERAL_CATEGORY public static final int JOINING_GROUP public static final int JOINING_TYPE public static final int LINE_BREAK public static final int NUMERIC_TYPE public static final int SCRIPT public static final int HANGUL_SYLLABLE_TYPE public static final int NFD_QUICK_CHECK public static final int NFKD_QUICK_CHECK public static final int NFC_QUICK_CHECK public static final int NFKC_QUICK_CHECK public static final int LEAD_CANONICAL_COMBINING_CLASS public static final int TRAIL_CANONICAL_COMBINING_CLASS public static final int GRAPHEME_CLUSTER_BREAK public static final int SENTENCE_BREAK public static final int WORD_BREAK public static final int BIDI_PAIRED_BRACKET_TYPE public static final int INDIC_POSITIONAL_CATEGORY public static final int INDIC_SYLLABIC_CATEGORY public static final int VERTICAL_ORIENTATION public static final int INT_LIMIT public static final int GENERAL_CATEGORY_MASK public static final int MASK_START public static final int MASK_LIMIT public static final int NUMERIC_VALUE public static final int DOUBLE_START public static final int DOUBLE_LIMIT public static final int AGE public static final int STRING_START public static final int BIDI_MIRRORING_GLYPH public static final int CASE_FOLDING public static final int ISO_COMMENT public static final int LOWERCASE_MAPPING public static final int NAME public static final int SIMPLE_CASE_FOLDING public static final int SIMPLE_LOWERCASE_MAPPING public static final int SIMPLE_TITLECASE_MAPPING public static final int SIMPLE_UPPERCASE_MAPPING public static final int TITLECASE_MAPPING public static final int UNICODE_1_NAME public static final int UPPERCASE_MAPPING public static final int BIDI_PAIRED_BRACKET public static final int STRING_LIMIT public static final int SCRIPT_EXTENSIONS public static final int OTHER_PROPERTY_START public static final int OTHER_PROPERTY_LIMIT }
android/icu/lang/UScript$ScriptMetadata.class
UScript.java package android.icu.lang final android.icu.lang.UScript$ScriptMetadata extends java.lang.Object { private static final int UNKNOWN private static final int EXCLUSION private static final int LIMITED_USE private static final int RECOMMENDED private static final int RTL private static final int LB_LETTERS private static final int CASED private static final int[] SCRIPT_PROPS private void <init> () private static final int getScriptProps (int) int script static synthetic int access$000 (int) int x0 static void <clinit> () }
android/icu/lang/UScript$ScriptUsage.class
UScript.java package android.icu.lang public final enum android.icu.lang.UScript$ScriptUsage extends java.lang.Enum { public static final enum android.icu.lang.UScript$ScriptUsage NOT_ENCODED public static final enum android.icu.lang.UScript$ScriptUsage UNKNOWN public static final enum android.icu.lang.UScript$ScriptUsage EXCLUDED public static final enum android.icu.lang.UScript$ScriptUsage LIMITED_USE public static final enum android.icu.lang.UScript$ScriptUsage ASPIRATIONAL public static final enum android.icu.lang.UScript$ScriptUsage RECOMMENDED private static final synthetic android.icu.lang.UScript$ScriptUsage[] $VALUES public static android.icu.lang.UScript$ScriptUsage[] values () public static android.icu.lang.UScript$ScriptUsage valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/lang/UScript.class
UScript.java package android.icu.lang public final android.icu.lang.UScript extends java.lang.Object { public static final int INVALID_CODE public static final int COMMON public static final int INHERITED public static final int ARABIC public static final int ARMENIAN public static final int BENGALI public static final int BOPOMOFO public static final int CHEROKEE public static final int COPTIC public static final int CYRILLIC public static final int DESERET public static final int DEVANAGARI public static final int ETHIOPIC public static final int GEORGIAN public static final int GOTHIC public static final int GREEK public static final int GUJARATI public static final int GURMUKHI public static final int HAN public static final int HANGUL public static final int HEBREW public static final int HIRAGANA public static final int KANNADA public static final int KATAKANA public static final int KHMER public static final int LAO public static final int LATIN public static final int MALAYALAM public static final int MONGOLIAN public static final int MYANMAR public static final int OGHAM public static final int OLD_ITALIC public static final int ORIYA public static final int RUNIC public static final int SINHALA public static final int SYRIAC public static final int TAMIL public static final int TELUGU public static final int THAANA public static final int THAI public static final int TIBETAN public static final int CANADIAN_ABORIGINAL public static final int UCAS public static final int YI public static final int TAGALOG public static final int HANUNOO public static final int BUHID public static final int TAGBANWA public static final int BRAILLE public static final int CYPRIOT public static final int LIMBU public static final int LINEAR_B public static final int OSMANYA public static final int SHAVIAN public static final int TAI_LE public static final int UGARITIC public static final int KATAKANA_OR_HIRAGANA public static final int BUGINESE public static final int GLAGOLITIC public static final int KHAROSHTHI public static final int SYLOTI_NAGRI public static final int NEW_TAI_LUE public static final int TIFINAGH public static final int OLD_PERSIAN public static final int BALINESE public static final int BATAK public static final int BLISSYMBOLS public static final int BRAHMI public static final int CHAM public static final int CIRTH public static final int OLD_CHURCH_SLAVONIC_CYRILLIC public static final int DEMOTIC_EGYPTIAN public static final int HIERATIC_EGYPTIAN public static final int EGYPTIAN_HIEROGLYPHS public static final int KHUTSURI public static final int SIMPLIFIED_HAN public static final int TRADITIONAL_HAN public static final int PAHAWH_HMONG public static final int OLD_HUNGARIAN public static final int HARAPPAN_INDUS public static final int JAVANESE public static final int KAYAH_LI public static final int LATIN_FRAKTUR public static final int LATIN_GAELIC public static final int LEPCHA public static final int LINEAR_A public static final int MANDAIC public static final int MANDAEAN public static final int MAYAN_HIEROGLYPHS public static final int MEROITIC_HIEROGLYPHS public static final int MEROITIC public static final int NKO public static final int ORKHON public static final int OLD_PERMIC public static final int PHAGS_PA public static final int PHOENICIAN public static final int MIAO public static final int PHONETIC_POLLARD public static final int RONGORONGO public static final int SARATI public static final int ESTRANGELO_SYRIAC public static final int WESTERN_SYRIAC public static final int EASTERN_SYRIAC public static final int TENGWAR public static final int VAI public static final int VISIBLE_SPEECH public static final int CUNEIFORM public static final int UNWRITTEN_LANGUAGES public static final int UNKNOWN public static final int CARIAN public static final int JAPANESE public static final int LANNA public static final int LYCIAN public static final int LYDIAN public static final int OL_CHIKI public static final int REJANG public static final int SAURASHTRA public static final int SIGN_WRITING public static final int SUNDANESE public static final int MOON public static final int MEITEI_MAYEK public static final int IMPERIAL_ARAMAIC public static final int AVESTAN public static final int CHAKMA public static final int KOREAN public static final int KAITHI public static final int MANICHAEAN public static final int INSCRIPTIONAL_PAHLAVI public static final int PSALTER_PAHLAVI public static final int BOOK_PAHLAVI public static final int INSCRIPTIONAL_PARTHIAN public static final int SAMARITAN public static final int TAI_VIET public static final int MATHEMATICAL_NOTATION public static final int SYMBOLS public static final int BAMUM public static final int LISU public static final int NAKHI_GEBA public static final int OLD_SOUTH_ARABIAN public static final int BASSA_VAH public static final int DUPLOYAN public static final int DUPLOYAN_SHORTAND public static final int ELBASAN public static final int GRANTHA public static final int KPELLE public static final int LOMA public static final int MENDE public static final int MEROITIC_CURSIVE public static final int OLD_NORTH_ARABIAN public static final int NABATAEAN public static final int PALMYRENE public static final int KHUDAWADI public static final int SINDHI public static final int WARANG_CITI public static final int AFAKA public static final int JURCHEN public static final int MRO public static final int NUSHU public static final int SHARADA public static final int SORA_SOMPENG public static final int TAKRI public static final int TANGUT public static final int WOLEAI public static final int ANATOLIAN_HIEROGLYPHS public static final int KHOJKI public static final int TIRHUTA public static final int CAUCASIAN_ALBANIAN public static final int MAHAJANI public static final int AHOM public static final int HATRAN public static final int MODI public static final int MULTANI public static final int PAU_CIN_HAU public static final int SIDDHAM public static final int ADLAM public static final int BHAIKSUKI public static final int MARCHEN public static final int NEWA public static final int OSAGE public static final int HAN_WITH_BOPOMOFO public static final int JAMO public static final int SYMBOLS_EMOJI public static final int MASARAM_GONDI public static final int SOYOMBO public static final int ZANABAZAR_SQUARE public static final int DOGRA public static final int GUNJALA_GONDI public static final int MAKASAR public static final int MEDEFAIDRIN public static final int HANIFI_ROHINGYA public static final int SOGDIAN public static final int OLD_SOGDIAN public static final int ELYMAIC public static final int NYIAKENG_PUACHUE_HMONG public static final int NANDINAGARI public static final int WANCHO public static final int CHORASMIAN public static final int DIVES_AKURU public static final int KHITAN_SMALL_SCRIPT public static final int YEZIDI public static final int CODE_LIMIT private static final android.icu.lang.UScript$ScriptUsage[] usageValues private static int[] getCodesFromLocale (android.icu.util.ULocale) int scriptCode android.icu.util.ULocale locale String lang String script private static int[] findCodeFromLocale (android.icu.util.ULocale) android.icu.util.ULocale locale int[] result android.icu.util.ULocale likely public static final int[] getCode (java.util.Locale) java.util.Locale locale public static final int[] getCode (android.icu.util.ULocale) android.icu.util.ULocale locale public static final int[] getCode (java.lang.String) int propNum int propNum String nameOrAbbrOrLocale boolean triedCode int[] scripts public static final int getCodeFromName (java.lang.String) String nameOrAbbr int propNum public static final int getScript (int) int scriptX int codeOrIndex int codepoint public static final boolean hasScript (int, int) int c int sc int scriptX int codeOrIndex char[] scriptExtensions int scx public static final int getScriptExtensions (int, java.util.BitSet) int c java.util.BitSet set int scriptX int codeOrIndex char[] scriptExtensions int scx int length int sx public static final java.lang.String getName (int) int scriptCode public static final java.lang.String getShortName (int) int scriptCode public static final java.lang.String getSampleString (int) int script int sampleChar public static final android.icu.lang.UScript$ScriptUsage getUsage (int) int script public static final boolean isRightToLeft (int) int script public static final boolean breaksBetweenLetters (int) int script public static final boolean isCased (int) int script private void <init> () static void <clinit> () }
android/icu/lang/UScriptRun$ParenStackEntry.class
UScriptRun.java package android.icu.lang final android.icu.lang.UScriptRun$ParenStackEntry extends java.lang.Object { int pairIndex int scriptCode public void <init> (int, int) int thePairIndex int theScriptCode }
android/icu/lang/UScriptRun.class
UScriptRun.java package android.icu.lang public final android.icu.lang.UScriptRun extends java.lang.Object { private char[] emptyCharArray private char[] text private int textIndex private int textStart private int textLimit private int scriptStart private int scriptLimit private int scriptCode private static int PAREN_STACK_DEPTH private static android.icu.lang.UScriptRun$ParenStackEntry[] parenStack private int parenSP private int pushCount private int fixupCount private static int[] pairedChars private static int pairedCharPower private static int pairedCharExtra public void <init> () char[] nullChars public void <init> (java.lang.String) String text public void <init> (java.lang.String, int, int) String text int start int count public void <init> (char[]) char[] chars public void <init> (char[], int, int) char[] chars int start int count public final void reset () public final void reset (int, int) throws java.lang.IllegalArgumentException int start int count int len public final void reset (char[], int, int) char[] chars int start int count public final void reset (char[]) char[] chars int length public final void reset (java.lang.String, int, int) String str int start int count char[] chars public final void reset (java.lang.String) String str int length public final int getScriptStart () public final int getScriptLimit () public final int getScriptCode () public final boolean next () int pi int ch int codePointCount int sc int pairIndex private static boolean sameScript (int, int) int scriptOne int scriptTwo private static final int mod (int) int sp private static final int inc (int, int) int sp int count private static final int inc (int) int sp private static final int dec (int, int) int sp int count private static final int dec (int) int sp private static final int limitInc (int) int count private final boolean stackIsEmpty () private final boolean stackIsNotEmpty () private final void push (int, int) int pairIndex int scrptCode private final void pop () private final android.icu.lang.UScriptRun$ParenStackEntry top () private final void syncFixup () private final void fixup (int) int scrptCode int fixupSP private static final byte highBit (int) int n byte bit private static int getPairIndex (int) int ch int probe int index static void <clinit> () }
android/icu/math/
android/icu/math/BigDecimal.class
BigDecimal.java package android.icu.math public android.icu.math.BigDecimal extends java.lang.Number implements java.io.Serializable java.lang.Comparable { public static final android.icu.math.BigDecimal ZERO public static final android.icu.math.BigDecimal ONE public static final android.icu.math.BigDecimal TEN public static final int ROUND_CEILING public static final int ROUND_DOWN public static final int ROUND_FLOOR public static final int ROUND_HALF_DOWN public static final int ROUND_HALF_EVEN public static final int ROUND_HALF_UP public static final int ROUND_UNNECESSARY public static final int ROUND_UP private static final byte ispos private static final byte iszero private static final byte isneg private static final int MinExp private static final int MaxExp private static final int MinArg private static final int MaxArg private static final android.icu.math.MathContext plainMC private static final long serialVersionUID private static byte[] bytecar private static byte[] bytedig private byte ind private byte form private byte[] mant private int exp public void <init> (java.math.BigDecimal) java.math.BigDecimal bd public void <init> (java.math.BigInteger) java.math.BigInteger bi public void <init> (java.math.BigInteger, int) java.math.BigInteger bi int scale public void <init> (char[]) char[] inchars public void <init> (char[], int, int) int $2 int $1 int $3 int $4 int $5 char[] inchars int offset int length boolean exotic boolean hadexp int d int dotoff int last int i char si boolean eneg int k int elen int j char sj int dvalue int mag public void <init> (double) double num public void <init> (int) int num int mun int i public void <init> (long) long num long mun int i public void <init> (java.lang.String) String string private void <init> () public android.icu.math.BigDecimal abs () public android.icu.math.BigDecimal abs (android.icu.math.MathContext) android.icu.math.MathContext set public android.icu.math.BigDecimal add (android.icu.math.BigDecimal) android.icu.math.BigDecimal rhs public android.icu.math.BigDecimal add (android.icu.math.BigDecimal, android.icu.math.MathContext) android.icu.math.BigDecimal rhs android.icu.math.MathContext set android.icu.math.BigDecimal lhs int reqdig android.icu.math.BigDecimal res byte[] usel int usellen byte[] user int userlen int newlen int tlen int mult byte[] t int ia int ib int ea int eb byte ca byte cb public int compareTo (android.icu.math.BigDecimal) android.icu.math.BigDecimal rhs public int compareTo (android.icu.math.BigDecimal, android.icu.math.MathContext) int $6 android.icu.math.BigDecimal rhs android.icu.math.MathContext set int thislength int i android.icu.math.BigDecimal newrhs public android.icu.math.BigDecimal divide (android.icu.math.BigDecimal) android.icu.math.BigDecimal rhs public android.icu.math.BigDecimal divide (android.icu.math.BigDecimal, int) android.icu.math.BigDecimal rhs int round android.icu.math.MathContext set public android.icu.math.BigDecimal divide (android.icu.math.BigDecimal, int, int) android.icu.math.BigDecimal rhs int scale int round android.icu.math.MathContext set public android.icu.math.BigDecimal divide (android.icu.math.BigDecimal, android.icu.math.MathContext) android.icu.math.BigDecimal rhs android.icu.math.MathContext set public android.icu.math.BigDecimal divideInteger (android.icu.math.BigDecimal) android.icu.math.BigDecimal rhs public android.icu.math.BigDecimal divideInteger (android.icu.math.BigDecimal, android.icu.math.MathContext) android.icu.math.BigDecimal rhs android.icu.math.MathContext set public android.icu.math.BigDecimal max (android.icu.math.BigDecimal) android.icu.math.BigDecimal rhs public android.icu.math.BigDecimal max (android.icu.math.BigDecimal, android.icu.math.MathContext) android.icu.math.BigDecimal rhs android.icu.math.MathContext set public android.icu.math.BigDecimal min (android.icu.math.BigDecimal) android.icu.math.BigDecimal rhs public android.icu.math.BigDecimal min (android.icu.math.BigDecimal, android.icu.math.MathContext) android.icu.math.BigDecimal rhs android.icu.math.MathContext set public android.icu.math.BigDecimal multiply (android.icu.math.BigDecimal) android.icu.math.BigDecimal rhs public android.icu.math.BigDecimal multiply (android.icu.math.BigDecimal, android.icu.math.MathContext) int $7 android.icu.math.BigDecimal rhs android.icu.math.MathContext set android.icu.math.BigDecimal lhs int padding int reqdig byte[] multer byte[] multand int multandlen int acclen android.icu.math.BigDecimal res byte[] acc int n byte mult public android.icu.math.BigDecimal negate () public android.icu.math.BigDecimal negate (android.icu.math.MathContext) android.icu.math.MathContext set android.icu.math.BigDecimal res public android.icu.math.BigDecimal plus () public android.icu.math.BigDecimal plus (android.icu.math.MathContext) android.icu.math.MathContext set public android.icu.math.BigDecimal pow (android.icu.math.BigDecimal) android.icu.math.BigDecimal rhs public android.icu.math.BigDecimal pow (android.icu.math.BigDecimal, android.icu.math.MathContext) android.icu.math.BigDecimal rhs android.icu.math.MathContext set int n android.icu.math.BigDecimal lhs int reqdig int workdigits int L android.icu.math.MathContext workset android.icu.math.BigDecimal res boolean seenbit int i public android.icu.math.BigDecimal remainder (android.icu.math.BigDecimal) android.icu.math.BigDecimal rhs public android.icu.math.BigDecimal remainder (android.icu.math.BigDecimal, android.icu.math.MathContext) android.icu.math.BigDecimal rhs android.icu.math.MathContext set public android.icu.math.BigDecimal subtract (android.icu.math.BigDecimal) android.icu.math.BigDecimal rhs public android.icu.math.BigDecimal subtract (android.icu.math.BigDecimal, android.icu.math.MathContext) android.icu.math.BigDecimal rhs android.icu.math.MathContext set android.icu.math.BigDecimal newrhs public byte byteValueExact () int num public double doubleValue () public boolean equals (java.lang.Object) int $8 int $9 Object obj android.icu.math.BigDecimal rhs int i char[] lca char[] rca public float floatValue () public java.lang.String format (int, int) int before int after public java.lang.String format (int, int, int, int, int, int) IllegalArgumentException $10 int $11 int $12 int $13 int $14 int $15 int before int after int explaces int exdigits int exformint int exround android.icu.math.BigDecimal num int mag int thisafter int lead byte[] newmant int chop int need int oldexp char[] a int p char[] newa int i int places public int hashCode () public int intValue () public int intValueExact () int $16 int lodigit int useexp int result int i int topdig public long longValue () public long longValueExact () int $17 int lodigit int cstart int useexp long result int i long topdig public android.icu.math.BigDecimal movePointLeft (int) int n android.icu.math.BigDecimal res public android.icu.math.BigDecimal movePointRight (int) int n android.icu.math.BigDecimal res public int scale () public android.icu.math.BigDecimal setScale (int) int scale public android.icu.math.BigDecimal setScale (int, int) int scale int round int ourscale android.icu.math.BigDecimal res int padding int newlen public short shortValueExact () int num public int signum () public java.math.BigDecimal toBigDecimal () public java.math.BigInteger toBigInteger () android.icu.math.BigDecimal res int newlen byte[] newmant public java.math.BigInteger toBigIntegerExact () public char[] toCharArray () public java.lang.String toString () public java.math.BigInteger unscaledValue () android.icu.math.BigDecimal res public static android.icu.math.BigDecimal valueOf (double) double dub public static android.icu.math.BigDecimal valueOf (long) long lint public static android.icu.math.BigDecimal valueOf (long, int) long lint int scale android.icu.math.BigDecimal res private char[] layout () int $18 int $19 int srcEnd int $20 int $21 char[] cmant int i StringBuilder sb int euse int sig char csign char[] rec int needsign int mag int len private int intcheck (int, int) int min int max int i private android.icu.math.BigDecimal dodivide (char, android.icu.math.BigDecimal, android.icu.math.MathContext, int) int $22 int $23 char code android.icu.math.BigDecimal rhs android.icu.math.MathContext set int scale android.icu.math.BigDecimal lhs int reqdig int newexp android.icu.math.BigDecimal res int newlen byte[] var1 int var1len byte[] var2 int var2len int b2b int have int thisdigit int i byte v2 int ba int mult int start int padding int d byte[] newvar1 byte lasthave int actdig byte[] newmant private void bad (char[]) char[] s private void badarg (java.lang.String, int, java.lang.String) String name int pos String value private static final byte[] extend (byte[], int) byte[] inarr int newlen byte[] newarr private static final byte[] byteaddsub (byte[], int, byte[], int, int, boolean) int $24 byte[] a int avlen byte[] b int bvlen int m boolean reuse int alength int blength int ap int bp int maxarr byte[] reb boolean quickm int digit int op int dp90 byte[] newarr int i private static final byte[] diginit () byte[] work int op int digit private static final android.icu.math.BigDecimal clone (android.icu.math.BigDecimal) android.icu.math.BigDecimal dec android.icu.math.BigDecimal copy private void checkdigits (android.icu.math.BigDecimal, int) android.icu.math.BigDecimal rhs int dig private android.icu.math.BigDecimal round (android.icu.math.MathContext) android.icu.math.MathContext set private android.icu.math.BigDecimal round (int, int) int len int mode int adjust int sign byte[] oldmant boolean reuse byte first int increment byte[] newmant private static final boolean allzero (byte[], int) int $25 byte[] array int start int i private android.icu.math.BigDecimal finish (android.icu.math.MathContext, boolean) int $26 android.icu.math.MathContext set boolean strip int d int i byte[] newmant int mag int sig public volatile synthetic int compareTo (java.lang.Object) static void <clinit> () }
android/icu/math/MathContext.class
MathContext.java package android.icu.math public final android.icu.math.MathContext extends java.lang.Object implements java.io.Serializable { public static final int PLAIN public static final int SCIENTIFIC public static final int ENGINEERING public static final int ROUND_CEILING public static final int ROUND_DOWN public static final int ROUND_FLOOR public static final int ROUND_HALF_DOWN public static final int ROUND_HALF_EVEN public static final int ROUND_HALF_UP public static final int ROUND_UNNECESSARY public static final int ROUND_UP int digits int form boolean lostDigits int roundingMode private static final int DEFAULT_FORM private static final int DEFAULT_DIGITS private static final boolean DEFAULT_LOSTDIGITS private static final int DEFAULT_ROUNDINGMODE private static final int MIN_DIGITS private static final int MAX_DIGITS private static final int[] ROUNDS private static final String[] ROUNDWORDS private static final long serialVersionUID public static final android.icu.math.MathContext DEFAULT public void <init> (int) int setdigits public void <init> (int, int) int setdigits int setform public void <init> (int, int, boolean) int setdigits int setform boolean setlostdigits public void <init> (int, int, boolean, int) int setdigits int setform boolean setlostdigits int setroundingmode public int getDigits () public int getForm () public boolean getLostDigits () public int getRoundingMode () public java.lang.String toString () int $1 String formstr int r String roundword private static boolean isValidRound (int) int $2 int testround int r static void <clinit> () }
android/icu/number/
android/icu/number/CompactNotation$1.class
CompactNotation.java package android.icu.number synthetic android.icu.number.CompactNotation$1 extends java.lang.Object { }
android/icu/number/CompactNotation$CompactHandler.class
CompactNotation.java package android.icu.number android.icu.number.CompactNotation$CompactHandler extends java.lang.Object implements android.icu.impl.number.MicroPropsGenerator { final android.icu.text.PluralRules rules final android.icu.impl.number.MicroPropsGenerator parent final java.util.Map precomputedMods final android.icu.impl.number.MutablePatternModifier unsafePatternModifier final android.icu.impl.number.CompactData data static final synthetic boolean $assertionsDisabled private void <init> (android.icu.number.CompactNotation, android.icu.util.ULocale, java.lang.String, android.icu.impl.number.CompactData$CompactType, android.icu.text.PluralRules, android.icu.impl.number.MutablePatternModifier, boolean, android.icu.impl.number.MicroPropsGenerator) android.icu.number.CompactNotation notation android.icu.util.ULocale locale String nsName android.icu.impl.number.CompactData$CompactType compactType android.icu.text.PluralRules rules android.icu.impl.number.MutablePatternModifier buildReference boolean safe android.icu.impl.number.MicroPropsGenerator parent private void precomputeAllModifiers (android.icu.impl.number.MutablePatternModifier) android.icu.impl.number.PatternStringParser$ParsedPatternInfo patternInfo String patternString android.icu.impl.number.MutablePatternModifier buildReference java.util.Set allPatterns public android.icu.impl.number.MicroProps processQuantity (android.icu.impl.number.DecimalQuantity) int magnitude android.icu.impl.number.MutablePatternModifier$ImmutablePatternModifier mod android.icu.impl.number.PatternStringParser$ParsedPatternInfo patternInfo android.icu.impl.number.DecimalQuantity quantity android.icu.impl.number.MicroProps micros int magnitude int multiplier android.icu.impl.StandardPlural plural String patternString synthetic void <init> (android.icu.number.CompactNotation, android.icu.util.ULocale, java.lang.String, android.icu.impl.number.CompactData$CompactType, android.icu.text.PluralRules, android.icu.impl.number.MutablePatternModifier, boolean, android.icu.impl.number.MicroPropsGenerator, android.icu.number.CompactNotation$1) android.icu.number.CompactNotation x0 android.icu.util.ULocale x1 String x2 android.icu.impl.number.CompactData$CompactType x3 android.icu.text.PluralRules x4 android.icu.impl.number.MutablePatternModifier x5 boolean x6 android.icu.impl.number.MicroPropsGenerator x7 android.icu.number.CompactNotation$1 x8 static void <clinit> () }
android/icu/number/CompactNotation.class
CompactNotation.java package android.icu.number public android.icu.number.CompactNotation extends android.icu.number.Notation { final android.icu.text.CompactDecimalFormat$CompactStyle compactStyle final java.util.Map compactCustomData public static android.icu.number.CompactNotation forCustomData (java.util.Map) java.util.Map compactCustomData void <init> (android.icu.text.CompactDecimalFormat$CompactStyle) android.icu.text.CompactDecimalFormat$CompactStyle compactStyle void <init> (java.util.Map) java.util.Map compactCustomData android.icu.impl.number.MicroPropsGenerator withLocaleData (android.icu.util.ULocale, java.lang.String, android.icu.impl.number.CompactData$CompactType, android.icu.text.PluralRules, android.icu.impl.number.MutablePatternModifier, boolean, android.icu.impl.number.MicroPropsGenerator) android.icu.util.ULocale locale String nsName android.icu.impl.number.CompactData$CompactType compactType android.icu.text.PluralRules rules android.icu.impl.number.MutablePatternModifier buildReference boolean safe android.icu.impl.number.MicroPropsGenerator parent }
android/icu/number/CurrencyPrecision.class
CurrencyPrecision.java package android.icu.number public abstract android.icu.number.CurrencyPrecision extends android.icu.number.Precision { void <init> () public android.icu.number.Precision withCurrency (android.icu.util.Currency) android.icu.util.Currency currency }
android/icu/number/FormattedNumber.class
FormattedNumber.java package android.icu.number public android.icu.number.FormattedNumber extends java.lang.Object implements android.icu.text.FormattedValue { final android.icu.impl.FormattedStringBuilder string final android.icu.impl.number.DecimalQuantity fq final android.icu.util.MeasureUnit outputUnit void <init> (android.icu.impl.FormattedStringBuilder, android.icu.impl.number.DecimalQuantity, android.icu.util.MeasureUnit) android.icu.impl.FormattedStringBuilder nsb android.icu.impl.number.DecimalQuantity fq android.icu.util.MeasureUnit outputUnit public java.lang.String toString () public int length () public char charAt (int) int index public java.lang.CharSequence subSequence (int, int) int start int end public java.lang.Appendable appendTo (java.lang.Appendable) Appendable appendable public boolean nextPosition (android.icu.text.ConstrainedFieldPosition) android.icu.text.ConstrainedFieldPosition cfpos public java.text.AttributedCharacterIterator toCharacterIterator () public java.math.BigDecimal toBigDecimal () public android.icu.util.MeasureUnit getOutputUnit () public android.icu.text.PluralRules$IFixedDecimal getFixedDecimal () }
android/icu/number/FormattedNumberRange.class
FormattedNumberRange.java package android.icu.number public android.icu.number.FormattedNumberRange extends java.lang.Object implements android.icu.text.FormattedValue { final android.icu.impl.FormattedStringBuilder string final android.icu.impl.number.DecimalQuantity quantity1 final android.icu.impl.number.DecimalQuantity quantity2 final android.icu.number.NumberRangeFormatter$RangeIdentityResult identityResult void <init> (android.icu.impl.FormattedStringBuilder, android.icu.impl.number.DecimalQuantity, android.icu.impl.number.DecimalQuantity, android.icu.number.NumberRangeFormatter$RangeIdentityResult) android.icu.impl.FormattedStringBuilder string android.icu.impl.number.DecimalQuantity quantity1 android.icu.impl.number.DecimalQuantity quantity2 android.icu.number.NumberRangeFormatter$RangeIdentityResult identityResult public java.lang.String toString () public java.lang.Appendable appendTo (java.lang.Appendable) java.io.IOException e Appendable appendable public char charAt (int) int index public int length () public java.lang.CharSequence subSequence (int, int) int start int end public boolean nextPosition (android.icu.text.ConstrainedFieldPosition) android.icu.text.ConstrainedFieldPosition cfpos public java.text.AttributedCharacterIterator toCharacterIterator () public java.math.BigDecimal getFirstBigDecimal () public java.math.BigDecimal getSecondBigDecimal () public android.icu.number.NumberRangeFormatter$RangeIdentityResult getIdentityResult () public int hashCode () public boolean equals (java.lang.Object) Object other android.icu.number.FormattedNumberRange _other public android.icu.text.PluralRules$IFixedDecimal getFirstFixedDecimal () public android.icu.text.PluralRules$IFixedDecimal getSecondFixedDecimal () }
android/icu/number/FractionPrecision.class
FractionPrecision.java package android.icu.number public abstract android.icu.number.FractionPrecision extends android.icu.number.Precision { void <init> () public android.icu.number.Precision withMinDigits (int) int minSignificantDigits public android.icu.number.Precision withMaxDigits (int) int maxSignificantDigits }
android/icu/number/IntegerWidth.class
IntegerWidth.java package android.icu.number public android.icu.number.IntegerWidth extends java.lang.Object { static final android.icu.number.IntegerWidth DEFAULT final int minInt final int maxInt private void <init> (int, int) int minInt int maxInt public static android.icu.number.IntegerWidth zeroFillTo (int) int minInt public android.icu.number.IntegerWidth truncateAt (int) int maxInt static void <clinit> () }
android/icu/number/LocalizedNumberFormatter.class
LocalizedNumberFormatter.java package android.icu.number public android.icu.number.LocalizedNumberFormatter extends android.icu.number.NumberFormatterSettings { static final java.util.concurrent.atomic.AtomicLongFieldUpdater callCount volatile long callCountInternal volatile android.icu.number.LocalizedNumberFormatter savedWithUnit volatile android.icu.number.NumberFormatterImpl compiled void <init> (android.icu.number.NumberFormatterSettings, int, java.lang.Object) android.icu.number.NumberFormatterSettings parent int key Object value public android.icu.number.FormattedNumber format (long) long input public android.icu.number.FormattedNumber format (double) double input public android.icu.number.FormattedNumber format (java.lang.Number) Number input public android.icu.number.FormattedNumber format (android.icu.util.Measure) android.icu.util.Measure input android.icu.impl.number.DecimalQuantity fq android.icu.util.MeasureUnit unit android.icu.impl.FormattedStringBuilder string android.icu.impl.number.MicroProps micros public java.text.Format toFormat () private android.icu.number.FormattedNumber format (android.icu.impl.number.DecimalQuantity) android.icu.impl.number.DecimalQuantity fq android.icu.impl.FormattedStringBuilder string android.icu.impl.number.MicroProps micros public android.icu.impl.number.MicroProps formatImpl (android.icu.impl.number.DecimalQuantity, android.icu.impl.FormattedStringBuilder) android.icu.impl.number.DecimalQuantity fq android.icu.impl.FormattedStringBuilder string public android.icu.impl.number.MicroProps formatImpl (android.icu.impl.number.DecimalQuantity, android.icu.util.MeasureUnit, android.icu.impl.FormattedStringBuilder) android.icu.impl.number.DecimalQuantity fq android.icu.util.MeasureUnit unit android.icu.impl.FormattedStringBuilder string android.icu.number.LocalizedNumberFormatter withUnit public java.lang.String getAffixImpl (boolean, boolean) int prefixLength boolean isPrefix boolean isNegative android.icu.impl.FormattedStringBuilder string byte signum android.icu.impl.StandardPlural plural int prefixLength private boolean computeCompiled () android.icu.impl.number.MacroProps macros long currentCount android.icu.number.LocalizedNumberFormatter create (int, java.lang.Object) int key Object value volatile synthetic android.icu.number.NumberFormatterSettings create (int, java.lang.Object) static void <clinit> () }
android/icu/number/LocalizedNumberRangeFormatter.class
LocalizedNumberRangeFormatter.java package android.icu.number public android.icu.number.LocalizedNumberRangeFormatter extends android.icu.number.NumberRangeFormatterSettings { private volatile android.icu.number.NumberRangeFormatterImpl fImpl void <init> (android.icu.number.NumberRangeFormatterSettings, int, java.lang.Object) android.icu.number.NumberRangeFormatterSettings parent int key Object value public android.icu.number.FormattedNumberRange formatRange (int, int) int first int second android.icu.impl.number.DecimalQuantity dq1 android.icu.impl.number.DecimalQuantity dq2 public android.icu.number.FormattedNumberRange formatRange (double, double) double first double second android.icu.impl.number.DecimalQuantity dq1 android.icu.impl.number.DecimalQuantity dq2 public android.icu.number.FormattedNumberRange formatRange (java.lang.Number, java.lang.Number) Number first Number second android.icu.impl.number.DecimalQuantity dq1 android.icu.impl.number.DecimalQuantity dq2 android.icu.number.FormattedNumberRange formatImpl (android.icu.impl.number.DecimalQuantity, android.icu.impl.number.DecimalQuantity, boolean) android.icu.impl.number.DecimalQuantity first android.icu.impl.number.DecimalQuantity second boolean equalBeforeRounding android.icu.number.LocalizedNumberRangeFormatter create (int, java.lang.Object) int key Object value volatile synthetic android.icu.number.NumberRangeFormatterSettings create (int, java.lang.Object) }
android/icu/number/Notation.class
Notation.java package android.icu.number public android.icu.number.Notation extends java.lang.Object { private static final android.icu.number.ScientificNotation SCIENTIFIC private static final android.icu.number.ScientificNotation ENGINEERING private static final android.icu.number.CompactNotation COMPACT_SHORT private static final android.icu.number.CompactNotation COMPACT_LONG private static final android.icu.number.SimpleNotation SIMPLE void <init> () public static android.icu.number.ScientificNotation scientific () public static android.icu.number.ScientificNotation engineering () public static android.icu.number.CompactNotation compactShort () public static android.icu.number.CompactNotation compactLong () public static android.icu.number.SimpleNotation simple () static void <clinit> () }
android/icu/number/NumberFormatter$DecimalSeparatorDisplay.class
NumberFormatter.java package android.icu.number public final enum android.icu.number.NumberFormatter$DecimalSeparatorDisplay extends java.lang.Enum { public static final enum android.icu.number.NumberFormatter$DecimalSeparatorDisplay AUTO public static final enum android.icu.number.NumberFormatter$DecimalSeparatorDisplay ALWAYS private static final synthetic android.icu.number.NumberFormatter$DecimalSeparatorDisplay[] $VALUES public static android.icu.number.NumberFormatter$DecimalSeparatorDisplay[] values () public static android.icu.number.NumberFormatter$DecimalSeparatorDisplay valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/number/NumberFormatter$GroupingStrategy.class
NumberFormatter.java package android.icu.number public final enum android.icu.number.NumberFormatter$GroupingStrategy extends java.lang.Enum { public static final enum android.icu.number.NumberFormatter$GroupingStrategy OFF public static final enum android.icu.number.NumberFormatter$GroupingStrategy MIN2 public static final enum android.icu.number.NumberFormatter$GroupingStrategy AUTO public static final enum android.icu.number.NumberFormatter$GroupingStrategy ON_ALIGNED public static final enum android.icu.number.NumberFormatter$GroupingStrategy THOUSANDS private static final synthetic android.icu.number.NumberFormatter$GroupingStrategy[] $VALUES public static android.icu.number.NumberFormatter$GroupingStrategy[] values () public static android.icu.number.NumberFormatter$GroupingStrategy valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/number/NumberFormatter$SignDisplay.class
NumberFormatter.java package android.icu.number public final enum android.icu.number.NumberFormatter$SignDisplay extends java.lang.Enum { public static final enum android.icu.number.NumberFormatter$SignDisplay AUTO public static final enum android.icu.number.NumberFormatter$SignDisplay ALWAYS public static final enum android.icu.number.NumberFormatter$SignDisplay NEVER public static final enum android.icu.number.NumberFormatter$SignDisplay ACCOUNTING public static final enum android.icu.number.NumberFormatter$SignDisplay ACCOUNTING_ALWAYS public static final enum android.icu.number.NumberFormatter$SignDisplay EXCEPT_ZERO public static final enum android.icu.number.NumberFormatter$SignDisplay ACCOUNTING_EXCEPT_ZERO private static final synthetic android.icu.number.NumberFormatter$SignDisplay[] $VALUES public static android.icu.number.NumberFormatter$SignDisplay[] values () public static android.icu.number.NumberFormatter$SignDisplay valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/number/NumberFormatter$UnitWidth.class
NumberFormatter.java package android.icu.number public final enum android.icu.number.NumberFormatter$UnitWidth extends java.lang.Enum { public static final enum android.icu.number.NumberFormatter$UnitWidth NARROW public static final enum android.icu.number.NumberFormatter$UnitWidth SHORT public static final enum android.icu.number.NumberFormatter$UnitWidth FULL_NAME public static final enum android.icu.number.NumberFormatter$UnitWidth ISO_CODE public static final enum android.icu.number.NumberFormatter$UnitWidth FORMAL public static final enum android.icu.number.NumberFormatter$UnitWidth VARIANT public static final enum android.icu.number.NumberFormatter$UnitWidth HIDDEN private static final synthetic android.icu.number.NumberFormatter$UnitWidth[] $VALUES public static android.icu.number.NumberFormatter$UnitWidth[] values () public static android.icu.number.NumberFormatter$UnitWidth valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/number/NumberFormatter.class
NumberFormatter.java package android.icu.number public final android.icu.number.NumberFormatter extends java.lang.Object { private static final android.icu.number.UnlocalizedNumberFormatter BASE static final long DEFAULT_THRESHOLD private void <init> () public static android.icu.number.UnlocalizedNumberFormatter with () public static android.icu.number.LocalizedNumberFormatter withLocale (java.util.Locale) java.util.Locale locale public static android.icu.number.LocalizedNumberFormatter withLocale (android.icu.util.ULocale) android.icu.util.ULocale locale public static android.icu.number.UnlocalizedNumberFormatter forSkeleton (java.lang.String) String skeleton public static android.icu.number.UnlocalizedNumberFormatter fromDecimalFormat (android.icu.impl.number.DecimalFormatProperties, android.icu.text.DecimalFormatSymbols, android.icu.impl.number.DecimalFormatProperties) android.icu.impl.number.DecimalFormatProperties properties android.icu.text.DecimalFormatSymbols symbols android.icu.impl.number.DecimalFormatProperties exportedProperties static void <clinit> () }
android/icu/number/NumberFormatterImpl.class
NumberFormatterImpl.java package android.icu.number android.icu.number.NumberFormatterImpl extends java.lang.Object { private static final android.icu.util.Currency DEFAULT_CURRENCY final android.icu.impl.number.MicroProps micros final android.icu.impl.number.MicroPropsGenerator microPropsGenerator static final synthetic boolean $assertionsDisabled public void <init> (android.icu.impl.number.MacroProps) android.icu.impl.number.MacroProps macros public static android.icu.impl.number.MicroProps formatStatic (android.icu.impl.number.MacroProps, android.icu.impl.number.DecimalQuantity, android.icu.impl.FormattedStringBuilder) android.icu.impl.number.MacroProps macros android.icu.impl.number.DecimalQuantity inValue android.icu.impl.FormattedStringBuilder outString android.icu.impl.number.MicroProps micros int length public static int getPrefixSuffixStatic (android.icu.impl.number.MacroProps, byte, android.icu.impl.StandardPlural, android.icu.impl.FormattedStringBuilder) android.icu.impl.number.MacroProps macros byte signum android.icu.impl.StandardPlural plural android.icu.impl.FormattedStringBuilder output android.icu.impl.number.MicroProps micros android.icu.impl.number.MicroPropsGenerator microPropsGenerator public android.icu.impl.number.MicroProps format (android.icu.impl.number.DecimalQuantity, android.icu.impl.FormattedStringBuilder) android.icu.impl.number.DecimalQuantity inValue android.icu.impl.FormattedStringBuilder outString android.icu.impl.number.MicroProps micros int length public android.icu.impl.number.MicroProps preProcess (android.icu.impl.number.DecimalQuantity) android.icu.impl.number.DecimalQuantity inValue android.icu.impl.number.MicroProps micros private static android.icu.impl.number.MicroProps preProcessUnsafe (android.icu.impl.number.MacroProps, android.icu.impl.number.DecimalQuantity) android.icu.impl.number.MacroProps macros android.icu.impl.number.DecimalQuantity inValue android.icu.impl.number.MicroProps micros android.icu.impl.number.MicroPropsGenerator microPropsGenerator public int getPrefixSuffix (byte, android.icu.impl.StandardPlural, android.icu.impl.FormattedStringBuilder) byte signum android.icu.impl.StandardPlural plural android.icu.impl.FormattedStringBuilder output private static int getPrefixSuffixImpl (android.icu.impl.number.MicroPropsGenerator, byte, android.icu.impl.FormattedStringBuilder) android.icu.impl.number.MicroPropsGenerator generator byte signum android.icu.impl.FormattedStringBuilder output android.icu.impl.number.DecimalQuantity_DualStorageBCD quantity android.icu.impl.number.MicroProps micros public android.icu.impl.number.MicroProps getRawMicroProps () private static boolean unitIsCurrency (android.icu.util.MeasureUnit) android.icu.util.MeasureUnit unit private static boolean unitIsBaseUnit (android.icu.util.MeasureUnit) android.icu.util.MeasureUnit unit private static boolean unitIsPercent (android.icu.util.MeasureUnit) android.icu.util.MeasureUnit unit private static boolean unitIsPermille (android.icu.util.MeasureUnit) android.icu.util.MeasureUnit unit private static android.icu.impl.number.MicroPropsGenerator macrosToMicroGenerator (android.icu.impl.number.MacroProps, android.icu.impl.number.MicroProps, boolean) android.icu.text.NumberingSystem ns int patternStyle int patternStyle int patternStyle int patternStyle int patternStyle android.icu.util.MeasureUnit inputUnit android.icu.text.PluralRules pluralRules android.icu.impl.number.CompactData$CompactType compactType android.icu.impl.number.MacroProps macros android.icu.impl.number.MicroProps micros boolean safe android.icu.impl.number.MicroPropsGenerator chain boolean isCurrency boolean isBaseUnit boolean isPercent boolean isPermille boolean isCompactNotation boolean isAccounting android.icu.util.Currency currency android.icu.number.NumberFormatter$UnitWidth unitWidth boolean isCldrUnit boolean isMixedUnit android.icu.text.PluralRules rules android.icu.text.NumberingSystem ns String pattern android.icu.impl.number.PatternStringParser$ParsedPatternInfo patternInfo android.icu.impl.number.UsagePrefsHandler usagePrefsHandler android.icu.impl.number.MutablePatternModifier patternMod android.icu.impl.number.MutablePatternModifier$ImmutablePatternModifier immPatternMod public static int writeAffixes (android.icu.impl.number.MicroProps, android.icu.impl.FormattedStringBuilder, int, int) android.icu.impl.number.MicroProps micros android.icu.impl.FormattedStringBuilder string int start int end int length public static int writeNumber (android.icu.impl.number.MicroProps, android.icu.impl.number.DecimalQuantity, android.icu.impl.FormattedStringBuilder, int) android.icu.impl.number.MicroProps micros android.icu.impl.number.DecimalQuantity quantity android.icu.impl.FormattedStringBuilder string int index int length private static int writeIntegerDigits (android.icu.impl.number.MicroProps, android.icu.impl.number.DecimalQuantity, android.icu.impl.FormattedStringBuilder, int) byte nextDigit int i android.icu.impl.number.MicroProps micros android.icu.impl.number.DecimalQuantity quantity android.icu.impl.FormattedStringBuilder string int index int length int integerCount private static int writeFractionDigits (android.icu.impl.number.MicroProps, android.icu.impl.number.DecimalQuantity, android.icu.impl.FormattedStringBuilder, int) byte nextDigit int i android.icu.impl.number.MicroProps micros android.icu.impl.number.DecimalQuantity quantity android.icu.impl.FormattedStringBuilder string int index int length int fractionCount static void <clinit> () }
android/icu/number/NumberFormatterSettings.class
NumberFormatterSettings.java package android.icu.number public abstract android.icu.number.NumberFormatterSettings extends java.lang.Object { static final int KEY_MACROS static final int KEY_LOCALE static final int KEY_NOTATION static final int KEY_UNIT static final int KEY_PRECISION static final int KEY_ROUNDING_MODE static final int KEY_GROUPING static final int KEY_PADDER static final int KEY_INTEGER static final int KEY_SYMBOLS static final int KEY_UNIT_WIDTH static final int KEY_SIGN static final int KEY_DECIMAL static final int KEY_SCALE static final int KEY_THRESHOLD static final int KEY_PER_UNIT static final int KEY_USAGE static final int KEY_MAX private final android.icu.number.NumberFormatterSettings parent private final int key private final Object value private volatile android.icu.impl.number.MacroProps resolvedMacros void <init> (android.icu.number.NumberFormatterSettings, int, java.lang.Object) android.icu.number.NumberFormatterSettings parent int key Object value public android.icu.number.NumberFormatterSettings notation (android.icu.number.Notation) android.icu.number.Notation notation public android.icu.number.NumberFormatterSettings unit (android.icu.util.MeasureUnit) android.icu.util.MeasureUnit unit public android.icu.number.NumberFormatterSettings perUnit (android.icu.util.MeasureUnit) android.icu.util.MeasureUnit perUnit public android.icu.number.NumberFormatterSettings precision (android.icu.number.Precision) android.icu.number.Precision precision public android.icu.number.NumberFormatterSettings roundingMode (java.math.RoundingMode) java.math.RoundingMode roundingMode public android.icu.number.NumberFormatterSettings grouping (android.icu.number.NumberFormatter$GroupingStrategy) android.icu.number.NumberFormatter$GroupingStrategy strategy public android.icu.number.NumberFormatterSettings integerWidth (android.icu.number.IntegerWidth) android.icu.number.IntegerWidth style public android.icu.number.NumberFormatterSettings symbols (android.icu.text.DecimalFormatSymbols) android.icu.text.DecimalFormatSymbols symbols public android.icu.number.NumberFormatterSettings symbols (android.icu.text.NumberingSystem) android.icu.text.NumberingSystem ns public android.icu.number.NumberFormatterSettings unitWidth (android.icu.number.NumberFormatter$UnitWidth) android.icu.number.NumberFormatter$UnitWidth style public android.icu.number.NumberFormatterSettings sign (android.icu.number.NumberFormatter$SignDisplay) android.icu.number.NumberFormatter$SignDisplay style public android.icu.number.NumberFormatterSettings decimal (android.icu.number.NumberFormatter$DecimalSeparatorDisplay) android.icu.number.NumberFormatter$DecimalSeparatorDisplay style public android.icu.number.NumberFormatterSettings scale (android.icu.number.Scale) android.icu.number.Scale scale public android.icu.number.NumberFormatterSettings usage (java.lang.String) String usage public android.icu.number.NumberFormatterSettings macros (android.icu.impl.number.MacroProps) android.icu.impl.number.MacroProps macros public android.icu.number.NumberFormatterSettings padding (android.icu.impl.number.Padder) android.icu.impl.number.Padder padder public android.icu.number.NumberFormatterSettings threshold (java.lang.Long) Long threshold public java.lang.String toSkeleton () abstract android.icu.number.NumberFormatterSettings create (int, java.lang.Object) android.icu.impl.number.MacroProps resolve () long keyBitmask android.icu.impl.number.MacroProps macros long seen android.icu.number.NumberFormatterSettings current public int hashCode () public boolean equals (java.lang.Object) Object other }
android/icu/number/NumberPropertyMapper.class
NumberPropertyMapper.java package android.icu.number final android.icu.number.NumberPropertyMapper extends java.lang.Object { void <init> () public static android.icu.number.UnlocalizedNumberFormatter create (android.icu.impl.number.DecimalFormatProperties, android.icu.text.DecimalFormatSymbols) android.icu.impl.number.DecimalFormatProperties properties android.icu.text.DecimalFormatSymbols symbols android.icu.impl.number.MacroProps macros public static android.icu.number.UnlocalizedNumberFormatter create (android.icu.impl.number.DecimalFormatProperties, android.icu.text.DecimalFormatSymbols, android.icu.impl.number.DecimalFormatProperties) android.icu.impl.number.DecimalFormatProperties properties android.icu.text.DecimalFormatSymbols symbols android.icu.impl.number.DecimalFormatProperties exportedProperties android.icu.impl.number.MacroProps macros public static android.icu.number.UnlocalizedNumberFormatter create (java.lang.String, android.icu.text.DecimalFormatSymbols) String pattern android.icu.text.DecimalFormatSymbols symbols android.icu.impl.number.DecimalFormatProperties properties public static android.icu.impl.number.MacroProps oldToNew (android.icu.impl.number.DecimalFormatProperties, android.icu.text.DecimalFormatSymbols, android.icu.impl.number.DecimalFormatProperties) int maxSig_ int minSig_ int maxInt_ int minInt_ int minFrac_ int maxFrac_ int engineering android.icu.number.Precision rounding_ android.icu.number.Precision rounding_ int minFrac_ int maxFrac_ int minSig_ int maxSig_ java.math.BigDecimal increment_ android.icu.impl.number.DecimalFormatProperties properties android.icu.text.DecimalFormatSymbols symbols android.icu.impl.number.DecimalFormatProperties exportedProperties android.icu.impl.number.MacroProps macros android.icu.util.ULocale locale android.icu.text.PluralRules rules android.icu.impl.number.AffixPatternProvider affixProvider boolean useCurrency android.icu.util.Currency currency android.icu.util.Currency$CurrencyUsage currencyUsage boolean explicitCurrencyUsage int maxInt int minInt int maxFrac int minFrac int minSig int maxSig java.math.BigDecimal roundingIncrement java.math.MathContext mathContext boolean explicitMinMaxFrac boolean explicitMinMaxSig android.icu.number.Precision rounding }
android/icu/number/NumberRangeFormatter$RangeCollapse.class
NumberRangeFormatter.java package android.icu.number public final enum android.icu.number.NumberRangeFormatter$RangeCollapse extends java.lang.Enum { public static final enum android.icu.number.NumberRangeFormatter$RangeCollapse AUTO public static final enum android.icu.number.NumberRangeFormatter$RangeCollapse NONE public static final enum android.icu.number.NumberRangeFormatter$RangeCollapse UNIT public static final enum android.icu.number.NumberRangeFormatter$RangeCollapse ALL private static final synthetic android.icu.number.NumberRangeFormatter$RangeCollapse[] $VALUES public static android.icu.number.NumberRangeFormatter$RangeCollapse[] values () public static android.icu.number.NumberRangeFormatter$RangeCollapse valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/number/NumberRangeFormatter$RangeIdentityFallback.class
NumberRangeFormatter.java package android.icu.number public final enum android.icu.number.NumberRangeFormatter$RangeIdentityFallback extends java.lang.Enum { public static final enum android.icu.number.NumberRangeFormatter$RangeIdentityFallback SINGLE_VALUE public static final enum android.icu.number.NumberRangeFormatter$RangeIdentityFallback APPROXIMATELY_OR_SINGLE_VALUE public static final enum android.icu.number.NumberRangeFormatter$RangeIdentityFallback APPROXIMATELY public static final enum android.icu.number.NumberRangeFormatter$RangeIdentityFallback RANGE private static final synthetic android.icu.number.NumberRangeFormatter$RangeIdentityFallback[] $VALUES public static android.icu.number.NumberRangeFormatter$RangeIdentityFallback[] values () public static android.icu.number.NumberRangeFormatter$RangeIdentityFallback valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/number/NumberRangeFormatter$RangeIdentityResult.class
NumberRangeFormatter.java package android.icu.number public final enum android.icu.number.NumberRangeFormatter$RangeIdentityResult extends java.lang.Enum { public static final enum android.icu.number.NumberRangeFormatter$RangeIdentityResult EQUAL_BEFORE_ROUNDING public static final enum android.icu.number.NumberRangeFormatter$RangeIdentityResult EQUAL_AFTER_ROUNDING public static final enum android.icu.number.NumberRangeFormatter$RangeIdentityResult NOT_EQUAL private static final synthetic android.icu.number.NumberRangeFormatter$RangeIdentityResult[] $VALUES public static android.icu.number.NumberRangeFormatter$RangeIdentityResult[] values () public static android.icu.number.NumberRangeFormatter$RangeIdentityResult valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/number/NumberRangeFormatter.class
NumberRangeFormatter.java package android.icu.number public abstract android.icu.number.NumberRangeFormatter extends java.lang.Object { private static final android.icu.number.UnlocalizedNumberRangeFormatter BASE public static android.icu.number.UnlocalizedNumberRangeFormatter with () public static android.icu.number.LocalizedNumberRangeFormatter withLocale (java.util.Locale) java.util.Locale locale public static android.icu.number.LocalizedNumberRangeFormatter withLocale (android.icu.util.ULocale) android.icu.util.ULocale locale private void <init> () static void <clinit> () }
android/icu/number/NumberRangeFormatterImpl$1.class
NumberRangeFormatterImpl.java package android.icu.number synthetic android.icu.number.NumberRangeFormatterImpl$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$number$NumberRangeFormatter$RangeCollapse static void <clinit> () }
android/icu/number/NumberRangeFormatterImpl$NumberRangeDataSink.class
NumberRangeFormatterImpl.java package android.icu.number final android.icu.number.NumberRangeFormatterImpl$NumberRangeDataSink extends android.icu.impl.UResource$Sink { String rangePattern String approximatelyPattern StringBuilder sb void <init> (java.lang.StringBuilder) StringBuilder sb public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) String pattern String pattern int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Table miscTable private boolean hasRangeData () private boolean hasApproxData () public boolean isComplete () public void fillInDefaults () }
android/icu/number/NumberRangeFormatterImpl.class
NumberRangeFormatterImpl.java package android.icu.number android.icu.number.NumberRangeFormatterImpl extends java.lang.Object { final android.icu.number.NumberFormatterImpl formatterImpl1 final android.icu.number.NumberFormatterImpl formatterImpl2 final boolean fSameFormatters final android.icu.number.NumberRangeFormatter$RangeCollapse fCollapse final android.icu.number.NumberRangeFormatter$RangeIdentityFallback fIdentityFallback String fRangePattern android.icu.impl.number.SimpleModifier fApproximatelyModifier final android.icu.impl.number.range.StandardPluralRanges fPluralRanges static final synthetic boolean $assertionsDisabled int identity2d (android.icu.number.NumberRangeFormatter$RangeIdentityFallback, android.icu.number.NumberRangeFormatter$RangeIdentityResult) android.icu.number.NumberRangeFormatter$RangeIdentityFallback a android.icu.number.NumberRangeFormatter$RangeIdentityResult b private static void getNumberRangeData (android.icu.util.ULocale, java.lang.String, android.icu.number.NumberRangeFormatterImpl) android.icu.util.ULocale locale String nsName android.icu.number.NumberRangeFormatterImpl out StringBuilder sb android.icu.number.NumberRangeFormatterImpl$NumberRangeDataSink sink android.icu.impl.ICUResourceBundle resource String key public void <init> (android.icu.impl.number.range.RangeMacroProps) android.icu.impl.number.range.RangeMacroProps macros String nsName public android.icu.number.FormattedNumberRange format (android.icu.impl.number.DecimalQuantity, android.icu.impl.number.DecimalQuantity, boolean) android.icu.impl.number.MicroProps micros2 android.icu.number.NumberRangeFormatter$RangeIdentityResult identityResult android.icu.number.NumberRangeFormatter$RangeIdentityResult identityResult android.icu.impl.number.DecimalQuantity quantity1 android.icu.impl.number.DecimalQuantity quantity2 boolean equalBeforeRounding android.icu.impl.FormattedStringBuilder string android.icu.impl.number.MicroProps micros1 android.icu.impl.number.MicroProps micros2 android.icu.number.NumberRangeFormatter$RangeIdentityResult identityResult private void formatSingleValue (android.icu.impl.number.DecimalQuantity, android.icu.impl.number.DecimalQuantity, android.icu.impl.FormattedStringBuilder, android.icu.impl.number.MicroProps, android.icu.impl.number.MicroProps) int length android.icu.impl.number.DecimalQuantity quantity1 android.icu.impl.number.DecimalQuantity quantity2 android.icu.impl.FormattedStringBuilder string android.icu.impl.number.MicroProps micros1 android.icu.impl.number.MicroProps micros2 private void formatApproximately (android.icu.impl.number.DecimalQuantity, android.icu.impl.number.DecimalQuantity, android.icu.impl.FormattedStringBuilder, android.icu.impl.number.MicroProps, android.icu.impl.number.MicroProps) int length android.icu.impl.number.DecimalQuantity quantity1 android.icu.impl.number.DecimalQuantity quantity2 android.icu.impl.FormattedStringBuilder string android.icu.impl.number.MicroProps micros1 android.icu.impl.number.MicroProps micros2 private void formatRange (android.icu.impl.number.DecimalQuantity, android.icu.impl.number.DecimalQuantity, android.icu.impl.FormattedStringBuilder, android.icu.impl.number.MicroProps, android.icu.impl.number.MicroProps) boolean collapseMiddle boolean collapseInner boolean collapseInner boolean collapseInner android.icu.impl.number.Modifier mm boolean collapseOuter boolean collapseMiddle boolean collapseInner boolean repeatInner boolean repeatMiddle boolean repeatOuter android.icu.impl.number.Modifier mod android.icu.impl.number.Modifier mod android.icu.impl.number.Modifier mod android.icu.impl.number.DecimalQuantity quantity1 android.icu.impl.number.DecimalQuantity quantity2 android.icu.impl.FormattedStringBuilder string android.icu.impl.number.MicroProps micros1 android.icu.impl.number.MicroProps micros2 boolean collapseOuter boolean collapseMiddle boolean collapseInner android.icu.impl.number.range.PrefixInfixSuffixLengthHelper h android.icu.impl.number.Modifier resolveModifierPlurals (android.icu.impl.number.Modifier, android.icu.impl.number.Modifier) android.icu.impl.number.Modifier first android.icu.impl.number.Modifier second android.icu.impl.number.Modifier$Parameters firstParameters android.icu.impl.number.Modifier$Parameters secondParameters android.icu.impl.StandardPlural resultPlural android.icu.impl.number.Modifier mod static void <clinit> () }
android/icu/number/NumberRangeFormatterSettings.class
NumberRangeFormatterSettings.java package android.icu.number public abstract android.icu.number.NumberRangeFormatterSettings extends java.lang.Object { static final int KEY_MACROS static final int KEY_LOCALE static final int KEY_FORMATTER_1 static final int KEY_FORMATTER_2 static final int KEY_SAME_FORMATTERS static final int KEY_COLLAPSE static final int KEY_IDENTITY_FALLBACK static final int KEY_MAX private final android.icu.number.NumberRangeFormatterSettings parent private final int key private final Object value private volatile android.icu.impl.number.range.RangeMacroProps resolvedMacros void <init> (android.icu.number.NumberRangeFormatterSettings, int, java.lang.Object) android.icu.number.NumberRangeFormatterSettings parent int key Object value public android.icu.number.NumberRangeFormatterSettings numberFormatterBoth (android.icu.number.UnlocalizedNumberFormatter) android.icu.number.UnlocalizedNumberFormatter formatter public android.icu.number.NumberRangeFormatterSettings numberFormatterFirst (android.icu.number.UnlocalizedNumberFormatter) android.icu.number.UnlocalizedNumberFormatter formatterFirst public android.icu.number.NumberRangeFormatterSettings numberFormatterSecond (android.icu.number.UnlocalizedNumberFormatter) android.icu.number.UnlocalizedNumberFormatter formatterSecond public android.icu.number.NumberRangeFormatterSettings collapse (android.icu.number.NumberRangeFormatter$RangeCollapse) android.icu.number.NumberRangeFormatter$RangeCollapse collapse public android.icu.number.NumberRangeFormatterSettings identityFallback (android.icu.number.NumberRangeFormatter$RangeIdentityFallback) android.icu.number.NumberRangeFormatter$RangeIdentityFallback identityFallback abstract android.icu.number.NumberRangeFormatterSettings create (int, java.lang.Object) android.icu.impl.number.range.RangeMacroProps resolve () android.icu.impl.number.range.RangeMacroProps macros android.icu.number.NumberRangeFormatterSettings current public int hashCode () public boolean equals (java.lang.Object) Object other }
android/icu/number/NumberSkeletonImpl$1.class
NumberSkeletonImpl.java package android.icu.number android.icu.number.NumberSkeletonImpl$1 extends android.icu.impl.SoftCache { void <init> () protected android.icu.number.UnlocalizedNumberFormatter createInstance (java.lang.String, java.lang.Void) String skeletonString Void unused protected volatile synthetic java.lang.Object createInstance (java.lang.Object, java.lang.Object) }
android/icu/number/NumberSkeletonImpl$2.class
NumberSkeletonImpl.java package android.icu.number synthetic android.icu.number.NumberSkeletonImpl$2 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$number$NumberSkeletonImpl$StemEnum static final synthetic int[] $SwitchMap$java$math$RoundingMode static final synthetic int[] $SwitchMap$android$icu$number$NumberFormatter$GroupingStrategy static final synthetic int[] $SwitchMap$android$icu$number$NumberFormatter$UnitWidth static final synthetic int[] $SwitchMap$android$icu$number$NumberFormatter$SignDisplay static final synthetic int[] $SwitchMap$android$icu$number$NumberFormatter$DecimalSeparatorDisplay static final synthetic int[] $SwitchMap$android$icu$number$NumberSkeletonImpl$ParseState static void <clinit> () }
android/icu/number/NumberSkeletonImpl$BlueprintHelpers.class
NumberSkeletonImpl.java package android.icu.number final android.icu.number.NumberSkeletonImpl$BlueprintHelpers extends java.lang.Object { static final synthetic boolean $assertionsDisabled void <init> () private static boolean parseExponentWidthOption (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) android.icu.impl.StringSegment segment android.icu.impl.number.MacroProps macros int offset int minExp private static void generateExponentWidthOption (int, java.lang.StringBuilder) int minExponentDigits StringBuilder sb private static boolean parseExponentSignOption (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) android.icu.impl.StringSegment segment android.icu.impl.number.MacroProps macros android.icu.util.CharsTrie tempStemTrie android.icu.util.BytesTrie$Result result android.icu.number.NumberFormatter$SignDisplay sign private static void parseCurrencyOption (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) android.icu.util.Currency currency IllegalArgumentException e android.icu.impl.StringSegment segment android.icu.impl.number.MacroProps macros String currencyCode android.icu.util.Currency currency private static void generateCurrencyOption (android.icu.util.Currency, java.lang.StringBuilder) android.icu.util.Currency currency StringBuilder sb private static void parseMeasureUnitOption (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) android.icu.util.MeasureUnit unit android.icu.impl.StringSegment segment android.icu.impl.number.MacroProps macros int firstHyphen String type String subType java.util.Set units private static void parseMeasurePerUnitOption (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) android.icu.impl.StringSegment segment android.icu.impl.number.MacroProps macros android.icu.util.MeasureUnit numerator private static void parseIdentifierUnitOption (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) android.icu.impl.units.MeasureUnitImpl fullUnit IllegalArgumentException e android.icu.impl.units.SingleUnitImpl subUnit android.icu.impl.StringSegment segment android.icu.impl.number.MacroProps macros android.icu.impl.units.MeasureUnitImpl fullUnit android.icu.util.MeasureUnit testBuiltin private static void parseUnitUsageOption (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) android.icu.impl.StringSegment segment android.icu.impl.number.MacroProps macros private static void parseFractionStem (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) int maxFrac int maxFrac android.icu.impl.StringSegment segment android.icu.impl.number.MacroProps macros int offset int minFrac int maxFrac private static void generateFractionStem (int, int, java.lang.StringBuilder) int minFrac int maxFrac StringBuilder sb private static void parseDigitsStem (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) int maxSig int maxSig android.icu.impl.StringSegment segment android.icu.impl.number.MacroProps macros int offset int minSig int maxSig private static void generateDigitsStem (int, int, java.lang.StringBuilder) int minSig int maxSig StringBuilder sb private static void parseScientificStem (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) int offset boolean isEngineering android.icu.number.NumberFormatter$SignDisplay signDisplay int minDigits android.icu.impl.StringSegment segment android.icu.impl.number.MacroProps macros private static void parseIntegerStem (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) android.icu.impl.StringSegment segment android.icu.impl.number.MacroProps macros int offset private static boolean parseFracSigOption (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) int maxSig int maxSig android.icu.impl.StringSegment segment android.icu.impl.number.MacroProps macros int offset int minSig int maxSig android.icu.number.FractionPrecision oldRounder private static void parseIncrementOption (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) java.math.BigDecimal increment NumberFormatException e android.icu.impl.StringSegment segment android.icu.impl.number.MacroProps macros String str java.math.BigDecimal increment private static void generateIncrementOption (java.math.BigDecimal, java.lang.StringBuilder) java.math.BigDecimal increment StringBuilder sb private static void parseIntegerWidthOption (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) int maxInt android.icu.impl.StringSegment segment android.icu.impl.number.MacroProps macros int offset int minInt int maxInt private static void generateIntegerWidthOption (int, int, java.lang.StringBuilder) int minInt int maxInt StringBuilder sb private static void parseNumberingSystemOption (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) android.icu.impl.StringSegment segment android.icu.impl.number.MacroProps macros String nsName android.icu.text.NumberingSystem ns private static void generateNumberingSystemOption (android.icu.text.NumberingSystem, java.lang.StringBuilder) android.icu.text.NumberingSystem ns StringBuilder sb private static void parseScaleOption (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) java.math.BigDecimal bd NumberFormatException e android.icu.impl.StringSegment segment android.icu.impl.number.MacroProps macros String str java.math.BigDecimal bd private static void generateScaleOption (android.icu.number.Scale, java.lang.StringBuilder) android.icu.number.Scale scale StringBuilder sb java.math.BigDecimal bd static synthetic void access$000 (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) android.icu.impl.StringSegment x0 android.icu.impl.number.MacroProps x1 static synthetic void access$100 (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) android.icu.impl.StringSegment x0 android.icu.impl.number.MacroProps x1 static synthetic void access$200 (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) android.icu.impl.StringSegment x0 android.icu.impl.number.MacroProps x1 static synthetic void access$300 (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) android.icu.impl.StringSegment x0 android.icu.impl.number.MacroProps x1 static synthetic void access$1200 (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) android.icu.impl.StringSegment x0 android.icu.impl.number.MacroProps x1 static synthetic void access$1300 (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) android.icu.impl.StringSegment x0 android.icu.impl.number.MacroProps x1 static synthetic void access$1400 (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) android.icu.impl.StringSegment x0 android.icu.impl.number.MacroProps x1 static synthetic void access$1500 (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) android.icu.impl.StringSegment x0 android.icu.impl.number.MacroProps x1 static synthetic void access$1600 (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) android.icu.impl.StringSegment x0 android.icu.impl.number.MacroProps x1 static synthetic void access$1700 (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) android.icu.impl.StringSegment x0 android.icu.impl.number.MacroProps x1 static synthetic void access$1800 (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) android.icu.impl.StringSegment x0 android.icu.impl.number.MacroProps x1 static synthetic void access$1900 (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) android.icu.impl.StringSegment x0 android.icu.impl.number.MacroProps x1 static synthetic void access$2000 (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) android.icu.impl.StringSegment x0 android.icu.impl.number.MacroProps x1 static synthetic boolean access$2100 (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) android.icu.impl.StringSegment x0 android.icu.impl.number.MacroProps x1 static synthetic boolean access$2200 (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) android.icu.impl.StringSegment x0 android.icu.impl.number.MacroProps x1 static synthetic boolean access$2300 (android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) android.icu.impl.StringSegment x0 android.icu.impl.number.MacroProps x1 static synthetic void access$3700 (int, java.lang.StringBuilder) int x0 StringBuilder x1 static synthetic void access$3900 (android.icu.util.Currency, java.lang.StringBuilder) android.icu.util.Currency x0 StringBuilder x1 static synthetic void access$4000 (int, int, java.lang.StringBuilder) int x0 int x1 StringBuilder x2 static synthetic void access$4100 (int, int, java.lang.StringBuilder) int x0 int x1 StringBuilder x2 static synthetic void access$4200 (java.math.BigDecimal, java.lang.StringBuilder) java.math.BigDecimal x0 StringBuilder x1 static synthetic void access$4500 (int, int, java.lang.StringBuilder) int x0 int x1 StringBuilder x2 static synthetic void access$4600 (android.icu.text.NumberingSystem, java.lang.StringBuilder) android.icu.text.NumberingSystem x0 StringBuilder x1 static synthetic void access$4900 (android.icu.number.Scale, java.lang.StringBuilder) android.icu.number.Scale x0 StringBuilder x1 static void <clinit> () }
android/icu/number/NumberSkeletonImpl$EnumToStemString.class
NumberSkeletonImpl.java package android.icu.number final android.icu.number.NumberSkeletonImpl$EnumToStemString extends java.lang.Object { void <init> () private static void roundingMode (java.math.RoundingMode, java.lang.StringBuilder) java.math.RoundingMode value StringBuilder sb private static void groupingStrategy (android.icu.number.NumberFormatter$GroupingStrategy, java.lang.StringBuilder) android.icu.number.NumberFormatter$GroupingStrategy value StringBuilder sb private static void unitWidth (android.icu.number.NumberFormatter$UnitWidth, java.lang.StringBuilder) android.icu.number.NumberFormatter$UnitWidth value StringBuilder sb private static void signDisplay (android.icu.number.NumberFormatter$SignDisplay, java.lang.StringBuilder) android.icu.number.NumberFormatter$SignDisplay value StringBuilder sb private static void decimalSeparatorDisplay (android.icu.number.NumberFormatter$DecimalSeparatorDisplay, java.lang.StringBuilder) android.icu.number.NumberFormatter$DecimalSeparatorDisplay value StringBuilder sb static synthetic void access$3800 (android.icu.number.NumberFormatter$SignDisplay, java.lang.StringBuilder) android.icu.number.NumberFormatter$SignDisplay x0 StringBuilder x1 static synthetic void access$4300 (java.math.RoundingMode, java.lang.StringBuilder) java.math.RoundingMode x0 StringBuilder x1 static synthetic void access$4400 (android.icu.number.NumberFormatter$GroupingStrategy, java.lang.StringBuilder) android.icu.number.NumberFormatter$GroupingStrategy x0 StringBuilder x1 static synthetic void access$4700 (android.icu.number.NumberFormatter$UnitWidth, java.lang.StringBuilder) android.icu.number.NumberFormatter$UnitWidth x0 StringBuilder x1 static synthetic void access$4800 (android.icu.number.NumberFormatter$DecimalSeparatorDisplay, java.lang.StringBuilder) android.icu.number.NumberFormatter$DecimalSeparatorDisplay x0 StringBuilder x1 }
android/icu/number/NumberSkeletonImpl$GeneratorHelpers.class
NumberSkeletonImpl.java package android.icu.number final android.icu.number.NumberSkeletonImpl$GeneratorHelpers extends java.lang.Object { static final synthetic boolean $assertionsDisabled void <init> () private static boolean notation (android.icu.impl.number.MacroProps, java.lang.StringBuilder) android.icu.number.ScientificNotation impl android.icu.impl.number.MacroProps macros StringBuilder sb private static boolean unit (android.icu.impl.number.MacroProps, java.lang.StringBuilder) android.icu.impl.number.MacroProps macros StringBuilder sb android.icu.util.MeasureUnit unit private static boolean usage (android.icu.impl.number.MacroProps, java.lang.StringBuilder) android.icu.impl.number.MacroProps macros StringBuilder sb private static boolean precision (android.icu.impl.number.MacroProps, java.lang.StringBuilder) android.icu.number.Precision$FractionRounderImpl impl android.icu.number.Precision$SignificantRounderImpl impl android.icu.number.Precision$FracSigRounderImpl impl android.icu.number.Precision$IncrementRounderImpl impl android.icu.number.Precision$CurrencyRounderImpl impl android.icu.impl.number.MacroProps macros StringBuilder sb private static boolean roundingMode (android.icu.impl.number.MacroProps, java.lang.StringBuilder) android.icu.impl.number.MacroProps macros StringBuilder sb private static boolean grouping (android.icu.impl.number.MacroProps, java.lang.StringBuilder) android.icu.impl.number.MacroProps macros StringBuilder sb private static boolean integerWidth (android.icu.impl.number.MacroProps, java.lang.StringBuilder) android.icu.impl.number.MacroProps macros StringBuilder sb private static boolean symbols (android.icu.impl.number.MacroProps, java.lang.StringBuilder) android.icu.text.NumberingSystem ns android.icu.impl.number.MacroProps macros StringBuilder sb private static boolean unitWidth (android.icu.impl.number.MacroProps, java.lang.StringBuilder) android.icu.impl.number.MacroProps macros StringBuilder sb private static boolean sign (android.icu.impl.number.MacroProps, java.lang.StringBuilder) android.icu.impl.number.MacroProps macros StringBuilder sb private static boolean decimal (android.icu.impl.number.MacroProps, java.lang.StringBuilder) android.icu.impl.number.MacroProps macros StringBuilder sb private static boolean scale (android.icu.impl.number.MacroProps, java.lang.StringBuilder) android.icu.impl.number.MacroProps macros StringBuilder sb static synthetic boolean access$2400 (android.icu.impl.number.MacroProps, java.lang.StringBuilder) android.icu.impl.number.MacroProps x0 StringBuilder x1 static synthetic boolean access$2500 (android.icu.impl.number.MacroProps, java.lang.StringBuilder) android.icu.impl.number.MacroProps x0 StringBuilder x1 static synthetic boolean access$2600 (android.icu.impl.number.MacroProps, java.lang.StringBuilder) android.icu.impl.number.MacroProps x0 StringBuilder x1 static synthetic boolean access$2700 (android.icu.impl.number.MacroProps, java.lang.StringBuilder) android.icu.impl.number.MacroProps x0 StringBuilder x1 static synthetic boolean access$2800 (android.icu.impl.number.MacroProps, java.lang.StringBuilder) android.icu.impl.number.MacroProps x0 StringBuilder x1 static synthetic boolean access$2900 (android.icu.impl.number.MacroProps, java.lang.StringBuilder) android.icu.impl.number.MacroProps x0 StringBuilder x1 static synthetic boolean access$3000 (android.icu.impl.number.MacroProps, java.lang.StringBuilder) android.icu.impl.number.MacroProps x0 StringBuilder x1 static synthetic boolean access$3100 (android.icu.impl.number.MacroProps, java.lang.StringBuilder) android.icu.impl.number.MacroProps x0 StringBuilder x1 static synthetic boolean access$3200 (android.icu.impl.number.MacroProps, java.lang.StringBuilder) android.icu.impl.number.MacroProps x0 StringBuilder x1 static synthetic boolean access$3300 (android.icu.impl.number.MacroProps, java.lang.StringBuilder) android.icu.impl.number.MacroProps x0 StringBuilder x1 static synthetic boolean access$3400 (android.icu.impl.number.MacroProps, java.lang.StringBuilder) android.icu.impl.number.MacroProps x0 StringBuilder x1 static synthetic boolean access$3500 (android.icu.impl.number.MacroProps, java.lang.StringBuilder) android.icu.impl.number.MacroProps x0 StringBuilder x1 static void <clinit> () }
android/icu/number/NumberSkeletonImpl$ParseState.class
NumberSkeletonImpl.java package android.icu.number final enum android.icu.number.NumberSkeletonImpl$ParseState extends java.lang.Enum { public static final enum android.icu.number.NumberSkeletonImpl$ParseState STATE_NULL public static final enum android.icu.number.NumberSkeletonImpl$ParseState STATE_SCIENTIFIC public static final enum android.icu.number.NumberSkeletonImpl$ParseState STATE_FRACTION_PRECISION public static final enum android.icu.number.NumberSkeletonImpl$ParseState STATE_INCREMENT_PRECISION public static final enum android.icu.number.NumberSkeletonImpl$ParseState STATE_MEASURE_UNIT public static final enum android.icu.number.NumberSkeletonImpl$ParseState STATE_PER_MEASURE_UNIT public static final enum android.icu.number.NumberSkeletonImpl$ParseState STATE_IDENTIFIER_UNIT public static final enum android.icu.number.NumberSkeletonImpl$ParseState STATE_UNIT_USAGE public static final enum android.icu.number.NumberSkeletonImpl$ParseState STATE_CURRENCY_UNIT public static final enum android.icu.number.NumberSkeletonImpl$ParseState STATE_INTEGER_WIDTH public static final enum android.icu.number.NumberSkeletonImpl$ParseState STATE_NUMBERING_SYSTEM public static final enum android.icu.number.NumberSkeletonImpl$ParseState STATE_SCALE private static final synthetic android.icu.number.NumberSkeletonImpl$ParseState[] $VALUES public static android.icu.number.NumberSkeletonImpl$ParseState[] values () public static android.icu.number.NumberSkeletonImpl$ParseState valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/number/NumberSkeletonImpl$StemEnum.class
NumberSkeletonImpl.java package android.icu.number final enum android.icu.number.NumberSkeletonImpl$StemEnum extends java.lang.Enum { public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_COMPACT_SHORT public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_COMPACT_LONG public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_SCIENTIFIC public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_ENGINEERING public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_NOTATION_SIMPLE public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_BASE_UNIT public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_PERCENT public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_PERMILLE public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_PERCENT_100 public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_PRECISION_INTEGER public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_PRECISION_UNLIMITED public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_PRECISION_CURRENCY_STANDARD public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_PRECISION_CURRENCY_CASH public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_ROUNDING_MODE_CEILING public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_ROUNDING_MODE_FLOOR public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_ROUNDING_MODE_DOWN public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_ROUNDING_MODE_UP public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_ROUNDING_MODE_HALF_EVEN public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_ROUNDING_MODE_HALF_DOWN public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_ROUNDING_MODE_HALF_UP public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_ROUNDING_MODE_UNNECESSARY public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_GROUP_OFF public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_GROUP_MIN2 public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_GROUP_AUTO public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_GROUP_ON_ALIGNED public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_GROUP_THOUSANDS public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_LATIN public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_UNIT_WIDTH_NARROW public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_UNIT_WIDTH_SHORT public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_UNIT_WIDTH_FULL_NAME public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_UNIT_WIDTH_ISO_CODE public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_UNIT_WIDTH_FORMAL public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_UNIT_WIDTH_VARIANT public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_UNIT_WIDTH_HIDDEN public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_SIGN_AUTO public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_SIGN_ALWAYS public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_SIGN_NEVER public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_SIGN_ACCOUNTING public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_SIGN_ACCOUNTING_ALWAYS public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_SIGN_EXCEPT_ZERO public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_SIGN_ACCOUNTING_EXCEPT_ZERO public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_DECIMAL_AUTO public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_DECIMAL_ALWAYS public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_PRECISION_INCREMENT public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_MEASURE_UNIT public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_PER_MEASURE_UNIT public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_UNIT public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_UNIT_USAGE public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_CURRENCY public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_INTEGER_WIDTH public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_NUMBERING_SYSTEM public static final enum android.icu.number.NumberSkeletonImpl$StemEnum STEM_SCALE private static final synthetic android.icu.number.NumberSkeletonImpl$StemEnum[] $VALUES public static android.icu.number.NumberSkeletonImpl$StemEnum[] values () public static android.icu.number.NumberSkeletonImpl$StemEnum valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/number/NumberSkeletonImpl$StemToObject.class
NumberSkeletonImpl.java package android.icu.number final android.icu.number.NumberSkeletonImpl$StemToObject extends java.lang.Object { void <init> () private static android.icu.number.Notation notation (android.icu.number.NumberSkeletonImpl$StemEnum) android.icu.number.NumberSkeletonImpl$StemEnum stem private static android.icu.util.MeasureUnit unit (android.icu.number.NumberSkeletonImpl$StemEnum) android.icu.number.NumberSkeletonImpl$StemEnum stem private static android.icu.number.Precision precision (android.icu.number.NumberSkeletonImpl$StemEnum) android.icu.number.NumberSkeletonImpl$StemEnum stem private static java.math.RoundingMode roundingMode (android.icu.number.NumberSkeletonImpl$StemEnum) android.icu.number.NumberSkeletonImpl$StemEnum stem private static android.icu.number.NumberFormatter$GroupingStrategy groupingStrategy (android.icu.number.NumberSkeletonImpl$StemEnum) android.icu.number.NumberSkeletonImpl$StemEnum stem private static android.icu.number.NumberFormatter$UnitWidth unitWidth (android.icu.number.NumberSkeletonImpl$StemEnum) android.icu.number.NumberSkeletonImpl$StemEnum stem private static android.icu.number.NumberFormatter$SignDisplay signDisplay (android.icu.number.NumberSkeletonImpl$StemEnum) android.icu.number.NumberSkeletonImpl$StemEnum stem private static android.icu.number.NumberFormatter$DecimalSeparatorDisplay decimalSeparatorDisplay (android.icu.number.NumberSkeletonImpl$StemEnum) android.icu.number.NumberSkeletonImpl$StemEnum stem static synthetic android.icu.number.Notation access$400 (android.icu.number.NumberSkeletonImpl$StemEnum) android.icu.number.NumberSkeletonImpl$StemEnum x0 static synthetic android.icu.util.MeasureUnit access$500 (android.icu.number.NumberSkeletonImpl$StemEnum) android.icu.number.NumberSkeletonImpl$StemEnum x0 static synthetic android.icu.number.Precision access$600 (android.icu.number.NumberSkeletonImpl$StemEnum) android.icu.number.NumberSkeletonImpl$StemEnum x0 static synthetic java.math.RoundingMode access$700 (android.icu.number.NumberSkeletonImpl$StemEnum) android.icu.number.NumberSkeletonImpl$StemEnum x0 static synthetic android.icu.number.NumberFormatter$GroupingStrategy access$800 (android.icu.number.NumberSkeletonImpl$StemEnum) android.icu.number.NumberSkeletonImpl$StemEnum x0 static synthetic android.icu.number.NumberFormatter$UnitWidth access$900 (android.icu.number.NumberSkeletonImpl$StemEnum) android.icu.number.NumberSkeletonImpl$StemEnum x0 static synthetic android.icu.number.NumberFormatter$SignDisplay access$1000 (android.icu.number.NumberSkeletonImpl$StemEnum) android.icu.number.NumberSkeletonImpl$StemEnum x0 static synthetic android.icu.number.NumberFormatter$DecimalSeparatorDisplay access$1100 (android.icu.number.NumberSkeletonImpl$StemEnum) android.icu.number.NumberSkeletonImpl$StemEnum x0 }
android/icu/number/NumberSkeletonImpl.class
NumberSkeletonImpl.java package android.icu.number android.icu.number.NumberSkeletonImpl extends java.lang.Object { static final char WILDCARD_CHAR static final char ALT_WILDCARD_CHAR static final android.icu.number.NumberSkeletonImpl$StemEnum[] STEM_ENUM_VALUES static final String SERIALIZED_STEM_TRIE private static final android.icu.impl.CacheBase cache static final synthetic boolean $assertionsDisabled void <init> () static boolean isWildcardChar (char) char c static java.lang.String buildStemTrie () android.icu.util.CharsTrieBuilder b public static android.icu.number.UnlocalizedNumberFormatter getOrCreate (java.lang.String) String skeletonString public static android.icu.number.UnlocalizedNumberFormatter create (java.lang.String) String skeletonString android.icu.impl.number.MacroProps macros public static java.lang.String generate (android.icu.impl.number.MacroProps) android.icu.impl.number.MacroProps macros StringBuilder sb private static android.icu.impl.number.MacroProps parseSkeleton (java.lang.String) int cp boolean isTokenSeparator boolean isOptionSeparator String skeletonString android.icu.impl.number.MacroProps macros android.icu.impl.StringSegment segment android.icu.util.CharsTrie stemTrie android.icu.number.NumberSkeletonImpl$ParseState stem int offset private static android.icu.number.NumberSkeletonImpl$ParseState parseStem (android.icu.impl.StringSegment, android.icu.util.CharsTrie, android.icu.impl.number.MacroProps) android.icu.impl.StringSegment segment android.icu.util.CharsTrie stemTrie android.icu.impl.number.MacroProps macros android.icu.util.BytesTrie$Result stemResult android.icu.number.NumberSkeletonImpl$StemEnum stem private static android.icu.number.NumberSkeletonImpl$ParseState parseOption (android.icu.number.NumberSkeletonImpl$ParseState, android.icu.impl.StringSegment, android.icu.impl.number.MacroProps) android.icu.number.NumberSkeletonImpl$ParseState stem android.icu.impl.StringSegment segment android.icu.impl.number.MacroProps macros private static void generateSkeleton (android.icu.impl.number.MacroProps, java.lang.StringBuilder) android.icu.impl.number.MacroProps macros StringBuilder sb private static void checkNull (java.lang.Object, java.lang.CharSequence) Object value CharSequence content private static void appendMultiple (java.lang.StringBuilder, int, int) int i StringBuilder sb int cp int count static synthetic void access$3600 (java.lang.StringBuilder, int, int) StringBuilder x0 int x1 int x2 static void <clinit> () }
android/icu/number/Precision$BogusRounder.class
Precision.java package android.icu.number public android.icu.number.Precision$BogusRounder extends android.icu.number.Precision { public void <init> () public void apply (android.icu.impl.number.DecimalQuantity) android.icu.impl.number.DecimalQuantity value android.icu.number.Precision$BogusRounder createCopy () android.icu.number.Precision$BogusRounder copy public android.icu.number.Precision into (android.icu.number.Precision) android.icu.number.Precision precision android.icu.number.Precision copy volatile synthetic android.icu.number.Precision createCopy () }
android/icu/number/Precision$CurrencyRounderImpl.class
Precision.java package android.icu.number android.icu.number.Precision$CurrencyRounderImpl extends android.icu.number.CurrencyPrecision { final android.icu.util.Currency$CurrencyUsage usage public void <init> (android.icu.util.Currency$CurrencyUsage) android.icu.util.Currency$CurrencyUsage usage public void apply (android.icu.impl.number.DecimalQuantity) android.icu.impl.number.DecimalQuantity value android.icu.number.Precision$CurrencyRounderImpl createCopy () android.icu.number.Precision$CurrencyRounderImpl copy volatile synthetic android.icu.number.Precision createCopy () }
android/icu/number/Precision$FracSigRounderImpl.class
Precision.java package android.icu.number android.icu.number.Precision$FracSigRounderImpl extends android.icu.number.Precision { final int minFrac final int maxFrac final int minSig final int maxSig public void <init> (int, int, int, int) int minFrac int maxFrac int minSig int maxSig public void apply (android.icu.impl.number.DecimalQuantity) int candidate int candidate android.icu.impl.number.DecimalQuantity value int displayMag int roundingMag android.icu.number.Precision$FracSigRounderImpl createCopy () android.icu.number.Precision$FracSigRounderImpl copy volatile synthetic android.icu.number.Precision createCopy () }
android/icu/number/Precision$FractionRounderImpl.class
Precision.java package android.icu.number android.icu.number.Precision$FractionRounderImpl extends android.icu.number.FractionPrecision { final int minFrac final int maxFrac public void <init> (int, int) int minFrac int maxFrac public void apply (android.icu.impl.number.DecimalQuantity) android.icu.impl.number.DecimalQuantity value android.icu.number.Precision$FractionRounderImpl createCopy () android.icu.number.Precision$FractionRounderImpl copy volatile synthetic android.icu.number.Precision createCopy () }
android/icu/number/Precision$IncrementFiveRounderImpl.class
Precision.java package android.icu.number android.icu.number.Precision$IncrementFiveRounderImpl extends android.icu.number.Precision$IncrementRounderImpl { final int minFrac final int maxFrac public void <init> (java.math.BigDecimal, int, int) java.math.BigDecimal increment int minFrac int maxFrac public void apply (android.icu.impl.number.DecimalQuantity) android.icu.impl.number.DecimalQuantity value android.icu.number.Precision$IncrementFiveRounderImpl createCopy () android.icu.number.Precision$IncrementFiveRounderImpl copy volatile synthetic android.icu.number.Precision$IncrementRounderImpl createCopy () volatile synthetic android.icu.number.Precision createCopy () }
android/icu/number/Precision$IncrementOneRounderImpl.class
Precision.java package android.icu.number android.icu.number.Precision$IncrementOneRounderImpl extends android.icu.number.Precision$IncrementRounderImpl { final int minFrac final int maxFrac public void <init> (java.math.BigDecimal, int, int) java.math.BigDecimal increment int minFrac int maxFrac public void apply (android.icu.impl.number.DecimalQuantity) android.icu.impl.number.DecimalQuantity value android.icu.number.Precision$IncrementOneRounderImpl createCopy () android.icu.number.Precision$IncrementOneRounderImpl copy volatile synthetic android.icu.number.Precision$IncrementRounderImpl createCopy () volatile synthetic android.icu.number.Precision createCopy () }
android/icu/number/Precision$IncrementRounderImpl.class
Precision.java package android.icu.number android.icu.number.Precision$IncrementRounderImpl extends android.icu.number.Precision { final java.math.BigDecimal increment public void <init> (java.math.BigDecimal) java.math.BigDecimal increment public void apply (android.icu.impl.number.DecimalQuantity) android.icu.impl.number.DecimalQuantity value android.icu.number.Precision$IncrementRounderImpl createCopy () android.icu.number.Precision$IncrementRounderImpl copy volatile synthetic android.icu.number.Precision createCopy () }
android/icu/number/Precision$InfiniteRounderImpl.class
Precision.java package android.icu.number android.icu.number.Precision$InfiniteRounderImpl extends android.icu.number.Precision { public void <init> () public void apply (android.icu.impl.number.DecimalQuantity) android.icu.impl.number.DecimalQuantity value android.icu.number.Precision$InfiniteRounderImpl createCopy () android.icu.number.Precision$InfiniteRounderImpl copy volatile synthetic android.icu.number.Precision createCopy () }
android/icu/number/Precision$SignificantRounderImpl.class
Precision.java package android.icu.number android.icu.number.Precision$SignificantRounderImpl extends android.icu.number.Precision { final int minSig final int maxSig static final synthetic boolean $assertionsDisabled public void <init> (int, int) int minSig int maxSig public void apply (android.icu.impl.number.DecimalQuantity) android.icu.impl.number.DecimalQuantity value public void apply (android.icu.impl.number.DecimalQuantity, int) android.icu.impl.number.DecimalQuantity quantity int minInt android.icu.number.Precision$SignificantRounderImpl createCopy () android.icu.number.Precision$SignificantRounderImpl copy volatile synthetic android.icu.number.Precision createCopy () static void <clinit> () }
android/icu/number/Precision.class
Precision.java package android.icu.number public abstract android.icu.number.Precision extends java.lang.Object { java.math.MathContext mathContext public static final android.icu.number.Precision$BogusRounder BOGUS_PRECISION static final android.icu.number.Precision$InfiniteRounderImpl NONE static final android.icu.number.Precision$FractionRounderImpl FIXED_FRAC_0 static final android.icu.number.Precision$FractionRounderImpl FIXED_FRAC_2 static final android.icu.number.Precision$FractionRounderImpl DEFAULT_MAX_FRAC_6 static final android.icu.number.Precision$SignificantRounderImpl FIXED_SIG_2 static final android.icu.number.Precision$SignificantRounderImpl FIXED_SIG_3 static final android.icu.number.Precision$SignificantRounderImpl RANGE_SIG_2_3 static final android.icu.number.Precision$FracSigRounderImpl COMPACT_STRATEGY static final android.icu.number.Precision$IncrementFiveRounderImpl NICKEL static final android.icu.number.Precision$CurrencyRounderImpl MONETARY_STANDARD static final android.icu.number.Precision$CurrencyRounderImpl MONETARY_CASH static final synthetic boolean $assertionsDisabled void <init> () public static android.icu.number.Precision unlimited () public static android.icu.number.FractionPrecision integer () public static android.icu.number.FractionPrecision fixedFraction (int) int minMaxFractionPlaces public static android.icu.number.FractionPrecision minFraction (int) int minFractionPlaces public static android.icu.number.FractionPrecision maxFraction (int) int maxFractionPlaces public static android.icu.number.FractionPrecision minMaxFraction (int, int) int minFractionPlaces int maxFractionPlaces public static android.icu.number.Precision fixedSignificantDigits (int) int minMaxSignificantDigits public static android.icu.number.Precision minSignificantDigits (int) int minSignificantDigits public static android.icu.number.Precision maxSignificantDigits (int) int maxSignificantDigits public static android.icu.number.Precision minMaxSignificantDigits (int, int) int minSignificantDigits int maxSignificantDigits public static android.icu.number.Precision increment (java.math.BigDecimal) java.math.BigDecimal roundingIncrement public static android.icu.number.CurrencyPrecision currency (android.icu.util.Currency$CurrencyUsage) android.icu.util.Currency$CurrencyUsage currencyUsage public android.icu.number.Precision withMode (java.math.MathContext) java.math.MathContext mathContext android.icu.number.Precision other abstract android.icu.number.Precision createCopy () public abstract void apply (android.icu.impl.number.DecimalQuantity) static android.icu.number.Precision constructInfinite () static android.icu.number.FractionPrecision constructFraction (int, int) int minFrac int maxFrac static android.icu.number.Precision constructSignificant (int, int) int minSig int maxSig static android.icu.number.Precision constructFractionSignificant (android.icu.number.FractionPrecision, int, int) android.icu.number.Precision returnValue android.icu.number.FractionPrecision base_ int minSig int maxSig android.icu.number.Precision$FractionRounderImpl base android.icu.number.Precision returnValue static android.icu.number.Precision constructIncrement (java.math.BigDecimal) int minFrac int maxFrac java.math.BigInteger digit java.math.BigDecimal increment java.math.BigDecimal reduced static android.icu.number.CurrencyPrecision constructCurrency (android.icu.util.Currency$CurrencyUsage) android.icu.util.Currency$CurrencyUsage usage static android.icu.number.Precision constructFromCurrency (android.icu.number.CurrencyPrecision, android.icu.util.Currency) java.math.BigDecimal increment android.icu.number.Precision returnValue int minMaxFrac android.icu.number.CurrencyPrecision base_ android.icu.util.Currency currency android.icu.number.Precision$CurrencyRounderImpl base double incrementDouble android.icu.number.Precision returnValue android.icu.number.Precision withLocaleData (android.icu.util.Currency) android.icu.util.Currency currency int chooseMultiplierAndApply (android.icu.impl.number.DecimalQuantity, android.icu.impl.number.MultiplierProducer) android.icu.impl.number.DecimalQuantity input android.icu.impl.number.MultiplierProducer producer int magnitude int multiplier int _multiplier private static int getRoundingMagnitudeFraction (int) int maxFrac private static int getRoundingMagnitudeSignificant (android.icu.impl.number.DecimalQuantity, int) android.icu.impl.number.DecimalQuantity value int maxSig int magnitude private static int getDisplayMagnitudeFraction (int) int minFrac private static int getDisplayMagnitudeSignificant (android.icu.impl.number.DecimalQuantity, int) android.icu.impl.number.DecimalQuantity value int minSig int magnitude static synthetic int access$000 (int) int x0 static synthetic int access$100 (int) int x0 static synthetic int access$200 (android.icu.impl.number.DecimalQuantity, int) android.icu.impl.number.DecimalQuantity x0 int x1 static synthetic int access$300 (android.icu.impl.number.DecimalQuantity, int) android.icu.impl.number.DecimalQuantity x0 int x1 static void <clinit> () }
android/icu/number/Scale.class
Scale.java package android.icu.number public android.icu.number.Scale extends java.lang.Object { private static final android.icu.number.Scale DEFAULT private static final android.icu.number.Scale HUNDRED private static final android.icu.number.Scale THOUSAND private static final java.math.BigDecimal BIG_DECIMAL_100 private static final java.math.BigDecimal BIG_DECIMAL_1000 final int magnitude final java.math.BigDecimal arbitrary final java.math.BigDecimal reciprocal final java.math.MathContext mc private void <init> (int, java.math.BigDecimal) int magnitude java.math.BigDecimal arbitrary private void <init> (int, java.math.BigDecimal, java.math.MathContext) int magnitude java.math.BigDecimal arbitrary java.math.MathContext mc public static android.icu.number.Scale none () public static android.icu.number.Scale powerOfTen (int) int power public static android.icu.number.Scale byBigDecimal (java.math.BigDecimal) java.math.BigDecimal multiplicand public static android.icu.number.Scale byDouble (double) double multiplicand public static android.icu.number.Scale byDoubleAndPowerOfTen (double, int) double multiplicand int power boolean isValid () public android.icu.number.Scale withMathContext (java.math.MathContext) java.math.MathContext mc public void applyTo (android.icu.impl.number.DecimalQuantity) android.icu.impl.number.DecimalQuantity quantity public void applyReciprocalTo (android.icu.impl.number.DecimalQuantity) android.icu.impl.number.DecimalQuantity quantity static void <clinit> () }
android/icu/number/ScientificNotation$1.class
ScientificNotation.java package android.icu.number synthetic android.icu.number.ScientificNotation$1 extends java.lang.Object { }
android/icu/number/ScientificNotation$ScientificHandler.class
ScientificNotation.java package android.icu.number android.icu.number.ScientificNotation$ScientificHandler extends java.lang.Object implements android.icu.impl.number.MicroPropsGenerator android.icu.impl.number.MultiplierProducer android.icu.impl.number.Modifier { final android.icu.number.ScientificNotation notation final android.icu.text.DecimalFormatSymbols symbols final android.icu.number.ScientificNotation$ScientificModifier[] precomputedMods final android.icu.impl.number.MicroPropsGenerator parent int exponent static final synthetic boolean $assertionsDisabled private void <init> (android.icu.number.ScientificNotation, android.icu.text.DecimalFormatSymbols, boolean, android.icu.impl.number.MicroPropsGenerator) int i android.icu.number.ScientificNotation notation android.icu.text.DecimalFormatSymbols symbols boolean safe android.icu.impl.number.MicroPropsGenerator parent public android.icu.impl.number.MicroProps processQuantity (android.icu.impl.number.DecimalQuantity) int exponent int exponent android.icu.impl.number.DecimalQuantity quantity android.icu.impl.number.MicroProps micros int exponent public int getMultiplier (int) int digitsShown int digitsShown int magnitude int interval int digitsShown public int getPrefixLength () public int getCodePointCount () public boolean isStrong () public boolean containsField (java.text.Format$Field) java.text.Format$Field field public android.icu.impl.number.Modifier$Parameters getParameters () public boolean semanticallyEquivalent (android.icu.impl.number.Modifier) android.icu.impl.number.Modifier other public int apply (android.icu.impl.FormattedStringBuilder, int, int) android.icu.impl.FormattedStringBuilder output int leftIndex int rightIndex private int doApply (int, android.icu.impl.FormattedStringBuilder, int) int d String digitString int j int exponent android.icu.impl.FormattedStringBuilder output int rightIndex int i int disp synthetic void <init> (android.icu.number.ScientificNotation, android.icu.text.DecimalFormatSymbols, boolean, android.icu.impl.number.MicroPropsGenerator, android.icu.number.ScientificNotation$1) android.icu.number.ScientificNotation x0 android.icu.text.DecimalFormatSymbols x1 boolean x2 android.icu.impl.number.MicroPropsGenerator x3 android.icu.number.ScientificNotation$1 x4 static synthetic int access$100 (android.icu.number.ScientificNotation$ScientificHandler, int, android.icu.impl.FormattedStringBuilder, int) android.icu.number.ScientificNotation$ScientificHandler x0 int x1 android.icu.impl.FormattedStringBuilder x2 int x3 static void <clinit> () }
android/icu/number/ScientificNotation$ScientificModifier.class
ScientificNotation.java package android.icu.number android.icu.number.ScientificNotation$ScientificModifier extends java.lang.Object implements android.icu.impl.number.Modifier { final int exponent final android.icu.number.ScientificNotation$ScientificHandler handler static final synthetic boolean $assertionsDisabled void <init> (int, android.icu.number.ScientificNotation$ScientificHandler) int exponent android.icu.number.ScientificNotation$ScientificHandler handler public int apply (android.icu.impl.FormattedStringBuilder, int, int) android.icu.impl.FormattedStringBuilder output int leftIndex int rightIndex public int getPrefixLength () public int getCodePointCount () public boolean isStrong () public boolean containsField (java.text.Format$Field) java.text.Format$Field field public android.icu.impl.number.Modifier$Parameters getParameters () public boolean semanticallyEquivalent (android.icu.impl.number.Modifier) android.icu.impl.number.Modifier other android.icu.number.ScientificNotation$ScientificModifier _other static void <clinit> () }
android/icu/number/ScientificNotation.class
ScientificNotation.java package android.icu.number public android.icu.number.ScientificNotation extends android.icu.number.Notation { int engineeringInterval boolean requireMinInt int minExponentDigits android.icu.number.NumberFormatter$SignDisplay exponentSignDisplay void <init> (int, boolean, int, android.icu.number.NumberFormatter$SignDisplay) int engineeringInterval boolean requireMinInt int minExponentDigits android.icu.number.NumberFormatter$SignDisplay exponentSignDisplay public android.icu.number.ScientificNotation withMinExponentDigits (int) android.icu.number.ScientificNotation other int minExponentDigits public android.icu.number.ScientificNotation withExponentSignDisplay (android.icu.number.NumberFormatter$SignDisplay) android.icu.number.NumberFormatter$SignDisplay exponentSignDisplay android.icu.number.ScientificNotation other android.icu.number.ScientificNotation createCopy () android.icu.impl.number.MicroPropsGenerator withLocaleData (android.icu.text.DecimalFormatSymbols, boolean, android.icu.impl.number.MicroPropsGenerator) android.icu.text.DecimalFormatSymbols symbols boolean build android.icu.impl.number.MicroPropsGenerator parent }
android/icu/number/SimpleNotation.class
SimpleNotation.java package android.icu.number public android.icu.number.SimpleNotation extends android.icu.number.Notation { void <init> () }
android/icu/number/SkeletonSyntaxException.class
SkeletonSyntaxException.java package android.icu.number public android.icu.number.SkeletonSyntaxException extends java.lang.IllegalArgumentException { private static final long serialVersionUID public void <init> (java.lang.String, java.lang.CharSequence) String message CharSequence token public void <init> (java.lang.String, java.lang.CharSequence, java.lang.Throwable) String message CharSequence token Throwable cause }
android/icu/number/UnlocalizedNumberFormatter.class
UnlocalizedNumberFormatter.java package android.icu.number public android.icu.number.UnlocalizedNumberFormatter extends android.icu.number.NumberFormatterSettings { void <init> () void <init> (android.icu.number.NumberFormatterSettings, int, java.lang.Object) android.icu.number.NumberFormatterSettings parent int key Object value public android.icu.number.LocalizedNumberFormatter locale (java.util.Locale) java.util.Locale locale public android.icu.number.LocalizedNumberFormatter locale (android.icu.util.ULocale) android.icu.util.ULocale locale android.icu.number.UnlocalizedNumberFormatter create (int, java.lang.Object) int key Object value volatile synthetic android.icu.number.NumberFormatterSettings create (int, java.lang.Object) }
android/icu/number/UnlocalizedNumberRangeFormatter.class
UnlocalizedNumberRangeFormatter.java package android.icu.number public android.icu.number.UnlocalizedNumberRangeFormatter extends android.icu.number.NumberRangeFormatterSettings { void <init> () void <init> (android.icu.number.NumberRangeFormatterSettings, int, java.lang.Object) android.icu.number.NumberRangeFormatterSettings parent int key Object value public android.icu.number.LocalizedNumberRangeFormatter locale (java.util.Locale) java.util.Locale locale public android.icu.number.LocalizedNumberRangeFormatter locale (android.icu.util.ULocale) android.icu.util.ULocale locale android.icu.number.UnlocalizedNumberRangeFormatter create (int, java.lang.Object) int key Object value volatile synthetic android.icu.number.NumberRangeFormatterSettings create (int, java.lang.Object) }
android/icu/platform/
android/icu/platform/AndroidDataFiles.class
AndroidDataFiles.java package android.icu.platform public android.icu.platform.AndroidDataFiles extends java.lang.Object { public static final String ANDROID_ROOT_ENV public static final String ANDROID_I18N_ROOT_ENV public static final String ANDROID_TZDATA_ROOT_ENV public static final String ANDROID_DATA_ENV public void <init> () public static java.lang.String getTimeZoneModuleIcuFile (java.lang.String) String fileName private static java.lang.String getTimeZoneModuleFile (java.lang.String) String fileName public static java.lang.String getI18nModuleIcuFile (java.lang.String) String fileName private static java.lang.String getI18nModuleFile (java.lang.String) String fileName public static java.lang.String generateIcuDataPath () java.util.List paths String dataIcuDataPath String timeZoneModuleIcuDataPath String i18nModuleIcuDataPath private static java.lang.String getEnvironmentPath (java.lang.String, java.lang.String) String environmentVariable String path String variable }
android/icu/text/
android/icu/text/AbsoluteValueSubstitution.class
NFSubstitution.java package android.icu.text android.icu.text.AbsoluteValueSubstitution extends android.icu.text.NFSubstitution { void <init> (int, android.icu.text.NFRuleSet, java.lang.String) int pos android.icu.text.NFRuleSet ruleSet String description public long transformNumber (long) long number public double transformNumber (double) double number public double composeRuleValue (double, double) double newRuleValue double oldRuleValue public double calcUpperBound (double) double oldUpperBound char tokenChar () }
android/icu/text/AlphabeticIndex$1.class
AlphabeticIndex.java package android.icu.text android.icu.text.AlphabeticIndex$1 extends java.lang.Object implements java.util.Comparator { final synthetic android.icu.text.AlphabeticIndex this$0 void <init> (android.icu.text.AlphabeticIndex) android.icu.text.AlphabeticIndex this$0 public int compare (android.icu.text.AlphabeticIndex$Record, android.icu.text.AlphabeticIndex$Record) android.icu.text.AlphabeticIndex$Record o1 android.icu.text.AlphabeticIndex$Record o2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
android/icu/text/AlphabeticIndex$Bucket$LabelType.class
AlphabeticIndex.java package android.icu.text public final enum android.icu.text.AlphabeticIndex$Bucket$LabelType extends java.lang.Enum { public static final enum android.icu.text.AlphabeticIndex$Bucket$LabelType NORMAL public static final enum android.icu.text.AlphabeticIndex$Bucket$LabelType UNDERFLOW public static final enum android.icu.text.AlphabeticIndex$Bucket$LabelType INFLOW public static final enum android.icu.text.AlphabeticIndex$Bucket$LabelType OVERFLOW private static final synthetic android.icu.text.AlphabeticIndex$Bucket$LabelType[] $VALUES public static android.icu.text.AlphabeticIndex$Bucket$LabelType[] values () public static android.icu.text.AlphabeticIndex$Bucket$LabelType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/AlphabeticIndex$Bucket.class
AlphabeticIndex.java package android.icu.text public android.icu.text.AlphabeticIndex$Bucket extends java.lang.Object implements java.lang.Iterable { private final String label private final String lowerBoundary private final android.icu.text.AlphabeticIndex$Bucket$LabelType labelType private android.icu.text.AlphabeticIndex$Bucket displayBucket private int displayIndex private java.util.List records private void <init> (java.lang.String, java.lang.String, android.icu.text.AlphabeticIndex$Bucket$LabelType) String label String lowerBoundary android.icu.text.AlphabeticIndex$Bucket$LabelType labelType public java.lang.String getLabel () public android.icu.text.AlphabeticIndex$Bucket$LabelType getLabelType () public int size () public java.util.Iterator iterator () public java.lang.String toString () static synthetic java.lang.String access$800 (android.icu.text.AlphabeticIndex$Bucket) android.icu.text.AlphabeticIndex$Bucket x0 static synthetic android.icu.text.AlphabeticIndex$Bucket access$900 (android.icu.text.AlphabeticIndex$Bucket) android.icu.text.AlphabeticIndex$Bucket x0 static synthetic java.util.List access$1000 (android.icu.text.AlphabeticIndex$Bucket) android.icu.text.AlphabeticIndex$Bucket x0 static synthetic java.util.List access$1002 (android.icu.text.AlphabeticIndex$Bucket, java.util.List) android.icu.text.AlphabeticIndex$Bucket x0 java.util.List x1 synthetic void <init> (java.lang.String, java.lang.String, android.icu.text.AlphabeticIndex$Bucket$LabelType, android.icu.text.AlphabeticIndex$1) String x0 String x1 android.icu.text.AlphabeticIndex$Bucket$LabelType x2 android.icu.text.AlphabeticIndex$1 x3 static synthetic android.icu.text.AlphabeticIndex$Bucket$LabelType access$1200 (android.icu.text.AlphabeticIndex$Bucket) android.icu.text.AlphabeticIndex$Bucket x0 static synthetic android.icu.text.AlphabeticIndex$Bucket access$902 (android.icu.text.AlphabeticIndex$Bucket, android.icu.text.AlphabeticIndex$Bucket) android.icu.text.AlphabeticIndex$Bucket x0 android.icu.text.AlphabeticIndex$Bucket x1 static synthetic int access$1402 (android.icu.text.AlphabeticIndex$Bucket, int) android.icu.text.AlphabeticIndex$Bucket x0 int x1 static synthetic int access$1400 (android.icu.text.AlphabeticIndex$Bucket) android.icu.text.AlphabeticIndex$Bucket x0 }
android/icu/text/AlphabeticIndex$BucketList.class
AlphabeticIndex.java package android.icu.text android.icu.text.AlphabeticIndex$BucketList extends java.lang.Object implements java.lang.Iterable { private final java.util.ArrayList bucketList private final java.util.List immutableVisibleList private void <init> (java.util.ArrayList, java.util.ArrayList) android.icu.text.AlphabeticIndex$Bucket bucket java.util.ArrayList bucketList java.util.ArrayList publicBucketList int displayIndex private int getBucketCount () private int getBucketIndex (java.lang.CharSequence, android.icu.text.Collator) int i android.icu.text.AlphabeticIndex$Bucket bucket int nameVsBucket CharSequence name android.icu.text.Collator collatorPrimaryOnly int start int limit android.icu.text.AlphabeticIndex$Bucket bucket private java.util.Iterator fullIterator () public java.util.Iterator iterator () static synthetic int access$200 (android.icu.text.AlphabeticIndex$BucketList) android.icu.text.AlphabeticIndex$BucketList x0 static synthetic int access$300 (android.icu.text.AlphabeticIndex$BucketList, java.lang.CharSequence, android.icu.text.Collator) android.icu.text.AlphabeticIndex$BucketList x0 CharSequence x1 android.icu.text.Collator x2 static synthetic java.util.List access$400 (android.icu.text.AlphabeticIndex$BucketList) android.icu.text.AlphabeticIndex$BucketList x0 static synthetic java.util.Iterator access$700 (android.icu.text.AlphabeticIndex$BucketList) android.icu.text.AlphabeticIndex$BucketList x0 synthetic void <init> (java.util.ArrayList, java.util.ArrayList, android.icu.text.AlphabeticIndex$1) java.util.ArrayList x0 java.util.ArrayList x1 android.icu.text.AlphabeticIndex$1 x2 }
android/icu/text/AlphabeticIndex$ImmutableIndex.class
AlphabeticIndex.java package android.icu.text public final android.icu.text.AlphabeticIndex$ImmutableIndex extends java.lang.Object implements java.lang.Iterable { private final android.icu.text.AlphabeticIndex$BucketList buckets private final android.icu.text.Collator collatorPrimaryOnly private void <init> (android.icu.text.AlphabeticIndex$BucketList, android.icu.text.Collator) android.icu.text.AlphabeticIndex$BucketList bucketList android.icu.text.Collator collatorPrimaryOnly public int getBucketCount () public int getBucketIndex (java.lang.CharSequence) CharSequence name public android.icu.text.AlphabeticIndex$Bucket getBucket (int) int index public java.util.Iterator iterator () synthetic void <init> (android.icu.text.AlphabeticIndex$BucketList, android.icu.text.Collator, android.icu.text.AlphabeticIndex$1) android.icu.text.AlphabeticIndex$BucketList x0 android.icu.text.Collator x1 android.icu.text.AlphabeticIndex$1 x2 }
android/icu/text/AlphabeticIndex$Record.class
AlphabeticIndex.java package android.icu.text public android.icu.text.AlphabeticIndex$Record extends java.lang.Object { private final CharSequence name private final Object data private void <init> (java.lang.CharSequence, java.lang.Object) CharSequence name Object data public java.lang.CharSequence getName () public java.lang.Object getData () public java.lang.String toString () static synthetic java.lang.CharSequence access$000 (android.icu.text.AlphabeticIndex$Record) android.icu.text.AlphabeticIndex$Record x0 synthetic void <init> (java.lang.CharSequence, java.lang.Object, android.icu.text.AlphabeticIndex$1) CharSequence x0 Object x1 android.icu.text.AlphabeticIndex$1 x2 }
android/icu/text/AlphabeticIndex.class
AlphabeticIndex.java package android.icu.text public final android.icu.text.AlphabeticIndex extends java.lang.Object implements java.lang.Iterable { private static final String BASE private static final char CGJ private static final java.util.Comparator binaryCmp private final android.icu.text.RuleBasedCollator collatorOriginal private final android.icu.text.RuleBasedCollator collatorPrimaryOnly private android.icu.text.RuleBasedCollator collatorExternal private final java.util.Comparator recordComparator private final java.util.List firstCharsInScripts private final android.icu.text.UnicodeSet initialLabels private java.util.List inputList private android.icu.text.AlphabeticIndex$BucketList buckets private String overflowLabel private String underflowLabel private String inflowLabel private int maxLabelCount private static final int GC_LU_MASK private static final int GC_LL_MASK private static final int GC_LT_MASK private static final int GC_LM_MASK private static final int GC_LO_MASK private static final int GC_L_MASK private static final int GC_CN_MASK static final synthetic boolean $assertionsDisabled public void <init> (android.icu.util.ULocale) android.icu.util.ULocale locale public void <init> (java.util.Locale) java.util.Locale locale public void <init> (android.icu.text.RuleBasedCollator) android.icu.text.RuleBasedCollator collator private void <init> (android.icu.util.ULocale, android.icu.text.RuleBasedCollator) Exception e android.icu.util.ULocale locale android.icu.text.RuleBasedCollator collator public android.icu.text.AlphabeticIndex addLabels (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet additions public transient android.icu.text.AlphabeticIndex addLabels (android.icu.util.ULocale[]) android.icu.util.ULocale addition android.icu.util.ULocale[] additions public transient android.icu.text.AlphabeticIndex addLabels (java.util.Locale[]) java.util.Locale addition java.util.Locale[] additions public android.icu.text.AlphabeticIndex setOverflowLabel (java.lang.String) String overflowLabel public java.lang.String getUnderflowLabel () public android.icu.text.AlphabeticIndex setUnderflowLabel (java.lang.String) String underflowLabel public java.lang.String getOverflowLabel () public android.icu.text.AlphabeticIndex setInflowLabel (java.lang.String) String inflowLabel public java.lang.String getInflowLabel () public int getMaxLabelCount () public android.icu.text.AlphabeticIndex setMaxLabelCount (int) int maxLabelCount private java.util.List initLabels () boolean checkDistinct boolean checkDistinct String itemAlreadyIn int insertionPoint boolean checkDistinct String item int bump java.util.Iterator it int count int old android.icu.text.Normalizer2 nfkdNormalizer java.util.List indexCharacters String firstScriptBoundary String overflowBoundary int size private static java.lang.String fixLabel (java.lang.String) String current int rest private void addIndexExemplars (android.icu.util.ULocale) android.icu.text.UnicodeSet ethiopic String item android.icu.util.ULocale locale android.icu.text.UnicodeSet exemplars private boolean addChineseIndexCharacters () Exception e char c String s android.icu.text.UnicodeSet contractions private java.lang.String separated (java.lang.String) char ch int i String item StringBuilder result char last public android.icu.text.AlphabeticIndex$ImmutableIndex buildImmutableIndex () android.icu.text.AlphabeticIndex$BucketList immutableBucketList android.icu.text.AlphabeticIndex$BucketList immutableBucketList public java.util.List getBucketLabels () android.icu.text.AlphabeticIndex$Bucket bucket java.util.ArrayList result public android.icu.text.RuleBasedCollator getCollator () Exception e public android.icu.text.AlphabeticIndex addRecord (java.lang.CharSequence, java.lang.Object) CharSequence name Object data public int getBucketIndex (java.lang.CharSequence) CharSequence name public android.icu.text.AlphabeticIndex clearRecords () public int getBucketCount () public int getRecordCount () public java.util.Iterator iterator () private void initBuckets () android.icu.text.AlphabeticIndex$Bucket nextBucket String upperBoundary android.icu.text.AlphabeticIndex$Bucket bucket android.icu.text.AlphabeticIndex$Record r java.util.Iterator bucketIterator android.icu.text.AlphabeticIndex$Bucket currentBucket android.icu.text.AlphabeticIndex$Bucket nextBucket String upperBoundary private static boolean isOneLabelBetterThanOther (android.icu.text.Normalizer2, java.lang.String, java.lang.String) android.icu.text.Normalizer2 nfkdNormalizer String one String other String n1 String n2 int result private android.icu.text.AlphabeticIndex$BucketList createBucketList () long variableTop String inflowBoundary boolean skippedScript char c char c android.icu.text.AlphabeticIndex$Bucket singleBucket int i android.icu.text.AlphabeticIndex$Bucket bucket String current int i android.icu.text.AlphabeticIndex$Bucket asciiBucket android.icu.text.AlphabeticIndex$Bucket bucket android.icu.text.AlphabeticIndex$Bucket bucket java.util.List indexCharacters long variableTop boolean hasInvisibleBuckets android.icu.text.AlphabeticIndex$Bucket[] asciiBuckets android.icu.text.AlphabeticIndex$Bucket[] pinyinBuckets boolean hasPinyin java.util.ArrayList bucketList int scriptIndex String scriptUpperBoundary int i android.icu.text.AlphabeticIndex$Bucket nextBucket java.util.ArrayList publicBucketList private static boolean hasMultiplePrimaryWeights (android.icu.text.RuleBasedCollator, long, java.lang.String) long ce long p int i android.icu.text.RuleBasedCollator coll long variableTop String s long[] ces boolean seenPrimary public java.util.List getFirstCharactersInScripts () int gcMask String boundary java.util.List dest android.icu.text.UnicodeSet set static synthetic android.icu.text.RuleBasedCollator access$100 (android.icu.text.AlphabeticIndex) android.icu.text.AlphabeticIndex x0 static void <clinit> () }
android/icu/text/AnyTransliterator$ScriptRunIterator.class
AnyTransliterator.java package android.icu.text android.icu.text.AnyTransliterator$ScriptRunIterator extends java.lang.Object { private android.icu.text.Replaceable text private int textStart private int textLimit public int scriptCode public int start public int limit public void <init> (android.icu.text.Replaceable, int, int) android.icu.text.Replaceable text int start int limit public boolean next () int ch int s int ch int s public void adjustLimit (int) int delta }
android/icu/text/AnyTransliterator.class
AnyTransliterator.java package android.icu.text android.icu.text.AnyTransliterator extends android.icu.text.Transliterator { static final char TARGET_SEP static final char VARIANT_SEP static final String ANY static final String NULL_ID static final String LATIN_PIVOT private java.util.concurrent.ConcurrentHashMap cache private String target private int targetScript private android.icu.text.Transliterator widthFix protected void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean) android.icu.text.Transliterator t boolean incremental int limit int delta android.icu.text.Replaceable text android.icu.text.Transliterator$Position pos boolean isIncremental int allStart int allLimit android.icu.text.AnyTransliterator$ScriptRunIterator it private void <init> (java.lang.String, java.lang.String, java.lang.String, int) String id String theTarget String theVariant int theTargetScript public void <init> (java.lang.String, android.icu.text.UnicodeFilter, java.lang.String, int, android.icu.text.Transliterator, java.util.concurrent.ConcurrentHashMap) String id android.icu.text.UnicodeFilter filter String target2 int targetScript2 android.icu.text.Transliterator widthFix2 java.util.concurrent.ConcurrentHashMap cache2 private android.icu.text.Transliterator getTransliterator (int) java.util.List v android.icu.text.Transliterator prevCachedT String sourceName String id int source Integer key android.icu.text.Transliterator t private boolean isWide (int) int script static void register () String variant String id android.icu.text.AnyTransliterator trans java.util.Enumeration v String target int targetScript java.util.Set seenVariants java.util.Enumeration t String source java.util.Enumeration s java.util.HashMap seen private static int scriptNameToCode (java.lang.String) int[] codes java.util.MissingResourceException e String name public android.icu.text.Transliterator safeClone () android.icu.text.UnicodeFilter filter public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet) android.icu.text.UnicodeSet inputFilter android.icu.text.UnicodeSet sourceSet android.icu.text.UnicodeSet targetSet android.icu.text.UnicodeSet myFilter }
android/icu/text/ArabicShaping.class
ArabicShaping.java package android.icu.text public final android.icu.text.ArabicShaping extends java.lang.Object { private final int options private boolean isLogical private boolean spacesRelativeToTextBeginEnd private char tailChar public static final int SEEN_TWOCELL_NEAR public static final int SEEN_MASK public static final int YEHHAMZA_TWOCELL_NEAR public static final int YEHHAMZA_MASK public static final int TASHKEEL_BEGIN public static final int TASHKEEL_END public static final int TASHKEEL_RESIZE public static final int TASHKEEL_REPLACE_BY_TATWEEL public static final int TASHKEEL_MASK public static final int SPACES_RELATIVE_TO_TEXT_BEGIN_END public static final int SPACES_RELATIVE_TO_TEXT_MASK public static final int SHAPE_TAIL_NEW_UNICODE public static final int SHAPE_TAIL_TYPE_MASK public static final int LENGTH_GROW_SHRINK public static final int LAMALEF_RESIZE public static final int LENGTH_FIXED_SPACES_NEAR public static final int LAMALEF_NEAR public static final int LENGTH_FIXED_SPACES_AT_END public static final int LAMALEF_END public static final int LENGTH_FIXED_SPACES_AT_BEGINNING public static final int LAMALEF_BEGIN public static final int LAMALEF_AUTO public static final int LENGTH_MASK public static final int LAMALEF_MASK public static final int TEXT_DIRECTION_LOGICAL public static final int TEXT_DIRECTION_VISUAL_RTL public static final int TEXT_DIRECTION_VISUAL_LTR public static final int TEXT_DIRECTION_MASK public static final int LETTERS_NOOP public static final int LETTERS_SHAPE public static final int LETTERS_UNSHAPE public static final int LETTERS_SHAPE_TASHKEEL_ISOLATED public static final int LETTERS_MASK public static final int DIGITS_NOOP public static final int DIGITS_EN2AN public static final int DIGITS_AN2EN public static final int DIGITS_EN2AN_INIT_LR public static final int DIGITS_EN2AN_INIT_AL public static final int DIGITS_MASK public static final int DIGIT_TYPE_AN public static final int DIGIT_TYPE_AN_EXTENDED public static final int DIGIT_TYPE_MASK private static final char HAMZAFE_CHAR private static final char HAMZA06_CHAR private static final char YEH_HAMZA_CHAR private static final char YEH_HAMZAFE_CHAR private static final char LAMALEF_SPACE_SUB private static final char TASHKEEL_SPACE_SUB private static final char LAM_CHAR private static final char SPACE_CHAR private static final char SHADDA_CHAR private static final char SHADDA06_CHAR private static final char TATWEEL_CHAR private static final char SHADDA_TATWEEL_CHAR private static final char NEW_TAIL_CHAR private static final char OLD_TAIL_CHAR private static final int SHAPE_MODE private static final int DESHAPE_MODE private static final int IRRELEVANT private static final int LAMTYPE private static final int ALEFTYPE private static final int LINKR private static final int LINKL private static final int LINK_MASK private static final int[] irrelevantPos private static final int[] tailFamilyIsolatedFinal private static final int[] tashkeelMedial private static final char[] yehHamzaToYeh private static final char[] convertNormalizedLamAlef private static final int[] araLink private static final int[] presLink private static int[] convertFEto06 private static final int[][][] shapeTable public int shape (char[], int, int, char[], int, int) throws android.icu.text.ArabicShapingException char[] source int sourceStart int sourceLength char[] dest int destStart int destSize public void shape (char[], int, int) throws android.icu.text.ArabicShapingException char[] source int start int length public java.lang.String shape (java.lang.String) throws android.icu.text.ArabicShapingException String text char[] src char[] dest int len public void <init> (int) int options public boolean equals (java.lang.Object) Object rhs public int hashCode () public java.lang.String toString () StringBuilder buf private void shapeToArabicDigitsWithContext (char[], int, int, char, boolean) char ch int i char[] dest int start int length char digitBase boolean lastStrongWasAL android.icu.impl.UBiDiProps bdp private static void invertBuffer (char[], int, int) char temp int i int j char[] buffer int start int length private static char changeLamAlef (char) char ch private static int specialChar (char) char ch private static int getLink (char) char ch private static int countSpacesLeft (char[], int, int) int i int e char[] dest int start int count private static int countSpacesRight (char[], int, int) int i char[] dest int start int count private static boolean isTashkeelChar (char) char ch private static int isSeenTailFamilyChar (char) char ch private static int isSeenFamilyChar (char) char ch private static boolean isTailChar (char) char ch private static boolean isAlefMaksouraChar (char) char ch private static boolean isYehHamzaChar (char) char ch private static boolean isTashkeelCharFE (char) char ch private static int isTashkeelOnTatweelChar (char) char ch private static int isIsolatedTashkeelChar (char) char ch private static boolean isAlefChar (char) char ch private static boolean isLamAlefChar (char) char ch private static boolean isNormalizedLamAlefChar (char) char ch private int calculateSize (char[], int, int) int i int e int i int e int i int e char[] source int sourceStart int sourceLength int destSize private static int countSpaceSub (char[], int, char) char[] dest int length char subChar int i int count private static void shiftArray (char[], int, int, char) char ch char[] dest int start int e char subChar int w int r private static int flipArray (char[], int, int, int) int r char[] dest int start int e int w private static int handleTashkeelWithTatweel (char[], int) char[] dest int sourceLength int i private int handleGeneratedSpaces (char[], int, int) int i int e int e int wL int wT char[] dest int start int length int lenOptionsLamAlef int lenOptionsTashkeel boolean lamAlefOn boolean tashkeelOn private boolean expandCompositCharAtBegin (char[], int, int, int) char ch int r int w char[] dest int start int length int lacount boolean spaceNotFound private boolean expandCompositCharAtEnd (char[], int, int, int) char ch int r int w int e char[] dest int start int length int lacount boolean spaceNotFound private boolean expandCompositCharAtNear (char[], int, int, int, int, int) char ch int i char[] dest int start int length int yehHamzaOption int seenTailOption int lamAlefOption boolean spaceNotFound private int expandCompositChar (char[], int, int, int, int) throws android.icu.text.ArabicShapingException char ch int r int w char[] dest int start int length int lacount int shapingMode int lenOptionsLamAlef int lenOptionsSeen int lenOptionsYehHamza boolean spaceNotFound private int normalize (char[], int, int) char ch int i int e char[] dest int start int length int lacount private int deshapeNormalize (char[], int, int) char ch int i int e char[] dest int start int length int lacount int yehHamzaComposeEnabled int seenComposeEnabled private int shapeUnicode (char[], int, int, int, int) throws android.icu.text.ArabicShapingException char wLamalef int flag int shape char[] dest int start int length int destSize int tashkeelFlag int lamalef_count boolean lamalef_found boolean seenfam_found boolean yehhamza_found boolean tashkeel_found int i int currLink int nextLink int prevLink int lastLink int lastPos int nx int nw private int deShapeUnicode (char[], int, int, int) throws android.icu.text.ArabicShapingException char[] dest int start int length int destSize int lamalef_count private int internalShape (char[], int, int, char[], int, int) throws android.icu.text.ArabicShapingException char ch int i int digitDelta char ch int i char digitTop int digitDelta char digitBase char[] source int sourceStart int sourceLength char[] dest int destStart int destSize char[] temp int outputSize static void <clinit> () }
android/icu/text/ArabicShaping.uau
android/icu/text/ArabicShapingException.class
ArabicShapingException.java package android.icu.text public final android.icu.text.ArabicShapingException extends java.lang.Exception { static final long serialVersionUID public void <init> (java.lang.String) String message }
android/icu/text/Bidi$1.class
Bidi.java package android.icu.text synthetic android.icu.text.Bidi$1 extends java.lang.Object { }
android/icu/text/Bidi$BracketData.class
Bidi.java package android.icu.text android.icu.text.Bidi$BracketData extends java.lang.Object { android.icu.text.Bidi$Opening[] openings int isoRunLast android.icu.text.Bidi$IsoRun[] isoRuns boolean isNumbersSpecial void <init> () }
android/icu/text/Bidi$ImpTabPair.class
Bidi.java package android.icu.text android.icu.text.Bidi$ImpTabPair extends java.lang.Object { byte[][][] imptab short[][] impact void <init> (byte[][], byte[][], short[], short[]) byte[][] table1 byte[][] table2 short[] act1 short[] act2 }
android/icu/text/Bidi$InsertPoints.class
Bidi.java package android.icu.text android.icu.text.Bidi$InsertPoints extends java.lang.Object { int size int confirmed android.icu.text.Bidi$Point[] points void <init> () }
android/icu/text/Bidi$IsoRun.class
Bidi.java package android.icu.text android.icu.text.Bidi$IsoRun extends java.lang.Object { int contextPos short start short limit byte level byte lastStrong byte lastBase byte contextDir void <init> () }
android/icu/text/Bidi$Isolate.class
Bidi.java package android.icu.text android.icu.text.Bidi$Isolate extends java.lang.Object { int startON int start1 short stateImp short state void <init> () }
android/icu/text/Bidi$LevState.class
Bidi.java package android.icu.text android.icu.text.Bidi$LevState extends java.lang.Object { byte[][] impTab short[] impAct int startON int startL2EN int lastStrongRTL int runStart short state byte runLevel private void <init> () synthetic void <init> (android.icu.text.Bidi$1) android.icu.text.Bidi$1 x0 }
android/icu/text/Bidi$Opening.class
Bidi.java package android.icu.text android.icu.text.Bidi$Opening extends java.lang.Object { int position int match int contextPos short flags byte contextDir void <init> () }
android/icu/text/Bidi$Point.class
Bidi.java package android.icu.text android.icu.text.Bidi$Point extends java.lang.Object { int pos int flag void <init> () }
android/icu/text/Bidi.class
Bidi.java package android.icu.text public android.icu.text.Bidi extends java.lang.Object { public static final byte LEVEL_DEFAULT_LTR public static final byte LEVEL_DEFAULT_RTL public static final byte MAX_EXPLICIT_LEVEL public static final byte LEVEL_OVERRIDE public static final int MAP_NOWHERE public static final byte LTR public static final byte RTL public static final byte MIXED public static final byte NEUTRAL public static final short KEEP_BASE_COMBINING public static final short DO_MIRRORING public static final short INSERT_LRM_FOR_NUMERIC public static final short REMOVE_BIDI_CONTROLS public static final short OUTPUT_REVERSE public static final short REORDER_DEFAULT public static final short REORDER_NUMBERS_SPECIAL public static final short REORDER_GROUP_NUMBERS_WITH_R public static final short REORDER_RUNS_ONLY public static final short REORDER_INVERSE_NUMBERS_AS_L public static final short REORDER_INVERSE_LIKE_DIRECT public static final short REORDER_INVERSE_FOR_NUMBERS_SPECIAL static final short REORDER_COUNT static final short REORDER_LAST_LOGICAL_TO_VISUAL public static final int OPTION_DEFAULT public static final int OPTION_INSERT_MARKS public static final int OPTION_REMOVE_CONTROLS public static final int OPTION_STREAMING static final byte L static final byte R static final byte EN static final byte ES static final byte ET static final byte AN static final byte CS static final byte B static final byte S static final byte WS static final byte ON static final byte LRE static final byte LRO static final byte AL static final byte RLE static final byte RLO static final byte PDF static final byte NSM static final byte BN static final byte FSI static final byte LRI static final byte RLI static final byte PDI static final byte ENL static final byte ENR public static final int CLASS_DEFAULT static final int SIMPLE_PARAS_COUNT static final int SIMPLE_OPENINGS_COUNT private static final char CR private static final char LF static final int LRM_BEFORE static final int LRM_AFTER static final int RLM_BEFORE static final int RLM_AFTER static final byte FOUND_L static final byte FOUND_R static final int ISOLATE android.icu.text.Bidi paraBidi final android.icu.impl.UBiDiProps bdp char[] text int originalLength int length int resultLength boolean mayAllocateText boolean mayAllocateRuns byte[] dirPropsMemory byte[] levelsMemory byte[] dirProps byte[] levels boolean isInverse int reorderingMode int reorderingOptions boolean orderParagraphsLTR byte paraLevel byte defaultParaLevel String prologue String epilogue android.icu.text.Bidi$ImpTabPair impTabPair byte direction int flags int lastArabicPos int trailingWSStart int paraCount int[] paras_limit byte[] paras_level int runCount android.icu.text.BidiRun[] runsMemory android.icu.text.BidiRun[] runs android.icu.text.BidiRun[] simpleRuns android.icu.text.Bidi$Isolate[] isolates int isolateCount int[] logicalToVisualRunsMap boolean isGoodLogicalToVisualRunsMap android.icu.text.BidiClassifier customClassifier android.icu.text.Bidi$InsertPoints insertPoints int controlCount static final int DirPropFlagMultiRuns static final int[] DirPropFlagLR static final int[] DirPropFlagE static final int[] DirPropFlagO static final int MASK_LTR static final int MASK_RTL static final int MASK_R_AL static final int MASK_STRONG_EN_AN static final int MASK_EXPLICIT static final int MASK_BN_EXPLICIT static final int MASK_ISO static final int MASK_B_S static final int MASK_WS static final int MASK_POSSIBLE_N static final int MASK_EMBEDDING static final int NOT_SEEKING_STRONG static final int SEEKING_STRONG_FOR_PARA static final int SEEKING_STRONG_FOR_FSI static final int LOOKING_FOR_PDI private static final int IMPTABPROPS_COLUMNS private static final int IMPTABPROPS_RES private static final short[] groupProp private static final short _L private static final short _R private static final short _EN private static final short _AN private static final short _ON private static final short _S private static final short _B private static final short[][] impTabProps private static final int IMPTABLEVELS_COLUMNS private static final int IMPTABLEVELS_RES private static final byte[][] impTabL_DEFAULT private static final byte[][] impTabR_DEFAULT private static final short[] impAct0 private static final android.icu.text.Bidi$ImpTabPair impTab_DEFAULT private static final byte[][] impTabL_NUMBERS_SPECIAL private static final android.icu.text.Bidi$ImpTabPair impTab_NUMBERS_SPECIAL private static final byte[][] impTabL_GROUP_NUMBERS_WITH_R private static final byte[][] impTabR_GROUP_NUMBERS_WITH_R private static final android.icu.text.Bidi$ImpTabPair impTab_GROUP_NUMBERS_WITH_R private static final byte[][] impTabL_INVERSE_NUMBERS_AS_L private static final byte[][] impTabR_INVERSE_NUMBERS_AS_L private static final android.icu.text.Bidi$ImpTabPair impTab_INVERSE_NUMBERS_AS_L private static final byte[][] impTabR_INVERSE_LIKE_DIRECT private static final short[] impAct1 private static final android.icu.text.Bidi$ImpTabPair impTab_INVERSE_LIKE_DIRECT private static final byte[][] impTabL_INVERSE_LIKE_DIRECT_WITH_MARKS private static final byte[][] impTabR_INVERSE_LIKE_DIRECT_WITH_MARKS private static final short[] impAct2 private static final short[] impAct3 private static final android.icu.text.Bidi$ImpTabPair impTab_INVERSE_LIKE_DIRECT_WITH_MARKS private static final android.icu.text.Bidi$ImpTabPair impTab_INVERSE_FOR_NUMBERS_SPECIAL private static final byte[][] impTabL_INVERSE_FOR_NUMBERS_SPECIAL_WITH_MARKS private static final android.icu.text.Bidi$ImpTabPair impTab_INVERSE_FOR_NUMBERS_SPECIAL_WITH_MARKS static final int FIRSTALLOC public static final int DIRECTION_LEFT_TO_RIGHT public static final int DIRECTION_RIGHT_TO_LEFT public static final int DIRECTION_DEFAULT_LEFT_TO_RIGHT public static final int DIRECTION_DEFAULT_RIGHT_TO_LEFT static int DirPropFlag (byte) byte dir boolean testDirPropFlagAt (int, int) int flag int index static final int DirPropFlagLR (byte) byte level static final int DirPropFlagE (byte) byte level static final int DirPropFlagO (byte) byte level static final byte DirFromStrong (byte) byte strong static final byte NoOverride (byte) byte level static byte GetLRFromLevel (byte) byte level static boolean IsDefaultLevel (byte) byte level static boolean IsBidiControlChar (int) int c void verifyValidPara () void verifyValidParaOrLine () android.icu.text.Bidi para void verifyRange (int, int, int) int index int start int limit public void <init> () public void <init> (int, int) int maxLength int maxRunCount private java.lang.Object getMemory (java.lang.String, java.lang.Object, java.lang.Class, boolean, int) Exception e String label Object array Class arrayClass boolean mayAllocate int sizeNeeded int len private void getDirPropsMemory (boolean, int) boolean mayAllocate int len Object array void getDirPropsMemory (int) int len private void getLevelsMemory (boolean, int) boolean mayAllocate int len Object array void getLevelsMemory (int) int len private void getRunsMemory (boolean, int) boolean mayAllocate int len Object array void getRunsMemory (int) int len private void getInitialDirPropsMemory (int) int len private void getInitialLevelsMemory (int) int len private void getInitialRunsMemory (int) int len public void setInverse (boolean) boolean isInverse public boolean isInverse () public void setReorderingMode (int) int reorderingMode public int getReorderingMode () public void setReorderingOptions (int) int options public int getReorderingOptions () public static byte getBaseDirection (java.lang.CharSequence) int c byte direction int i CharSequence paragraph int length private byte firstL_R_AL () int uchar byte dirProp int i byte result private void checkParaCount () Exception e int[] saveLimits byte[] saveLevels int count int oldLength private void getDirProps () byte dirProp byte state byte state int i0 int i1 int uchar byte dirProp int i byte defaultParaLevel boolean isDefaultLevel boolean isDefaultLevelInverse int controlCount boolean removeBidiControls byte state byte lastStrong int[] isolateStartStack byte[] previousStateStack int stackLast byte GetParaLevelAt (int) int pindex int i private void bracketInit (android.icu.text.Bidi$BracketData) android.icu.text.Bidi$BracketData bd private void bracketProcessB (android.icu.text.Bidi$BracketData, byte) android.icu.text.Bidi$BracketData bd byte level private void bracketProcessBoundary (android.icu.text.Bidi$BracketData, int, byte, byte) android.icu.text.Bidi$BracketData bd int lastCcPos byte contextLevel byte embeddingLevel android.icu.text.Bidi$IsoRun pLastIsoRun private void bracketProcessLRI_RLI (android.icu.text.Bidi$BracketData, byte) android.icu.text.Bidi$BracketData bd byte level android.icu.text.Bidi$IsoRun pLastIsoRun short lastLimit private void bracketProcessPDI (android.icu.text.Bidi$BracketData) android.icu.text.Bidi$BracketData bd android.icu.text.Bidi$IsoRun pLastIsoRun private void bracketAddOpening (android.icu.text.Bidi$BracketData, char, int) int count Exception e android.icu.text.Bidi$Opening[] saveOpenings int count android.icu.text.Bidi$BracketData bd char match int position android.icu.text.Bidi$IsoRun pLastIsoRun android.icu.text.Bidi$Opening pOpening private void fixN0c (android.icu.text.Bidi$BracketData, int, int, byte) int openingPosition int closingPosition android.icu.text.Bidi$Opening qOpening android.icu.text.Bidi$BracketData bd int openingIndex int newPropPosition byte newProp android.icu.text.Bidi$IsoRun pLastIsoRun int k private byte bracketProcessClosing (android.icu.text.Bidi$BracketData, int, int) byte newProp byte newProp byte newProp android.icu.text.Bidi$Opening qOpening int k android.icu.text.Bidi$BracketData bd int openIdx int position android.icu.text.Bidi$IsoRun pLastIsoRun android.icu.text.Bidi$Opening pOpening byte direction boolean stable byte newProp private void bracketProcessChar (android.icu.text.Bidi$BracketData, int) short flag int i byte newProp byte level char match char c char match int idx byte newProp byte newProp byte newProp byte newProp byte newProp byte newProp int i short flag android.icu.text.Bidi$BracketData bd int position android.icu.text.Bidi$IsoRun pLastIsoRun byte dirProp byte newProp byte level private byte directionFromFlags () private byte resolveExplicitLevels () int start int start int limit int paraIndex int start byte dirProp int start int limit int paraIndex android.icu.text.Bidi$BracketData bracketData byte newLevel byte newLevel byte newLevel byte newLevel byte dirProp int i byte level byte dirct byte embeddingLevel byte previousLevel int lastCcPos short[] stack int stackLast int overflowIsolateCount int overflowEmbeddingCount int validIsolateCount android.icu.text.Bidi$BracketData bracketData private byte checkExplicitLevels () byte level byte dirProp int overrideFlag int i int isolateCount int currentParaIndex int currentParaLimit byte currentParaLevel private static short GetStateProps (short) short cell private static short GetActionProps (short) short cell private static short GetState (byte) byte cell private static short GetAction (byte) byte cell private void addPoint (int, int) android.icu.text.Bidi$Point[] savePoints int pos int flag android.icu.text.Bidi$Point point int len private void setLevelsOutsideIsolates (int, int, byte) byte dirProp int start int limit byte level int isolateCount int k private void processPropertySeq (android.icu.text.Bidi$LevState, short, int, int) byte level byte level byte level int k int k byte level int k byte level int k byte level int k int k byte level android.icu.text.Bidi$LevState levState short _prop int start int limit byte cell byte[][] impTab short[] impAct short oldStateSeq short actionSeq byte addLevel int start0 private byte lastL_R_AL () int uchar byte dirProp int i private byte firstL_R_AL_EN_AN () int uchar byte dirProp int i private void resolveImplicitLevels (int, int, short, short) byte lastStrong int start1 short stateImp short stateImp int k byte dirProp short gprop byte prop1 int j byte prop short resProp short oldStateImp short actionImp short gprop short cell byte firstStrong int start int limit short sor short eor byte dirProp android.icu.text.Bidi$LevState levState int i int start1 int start2 short stateImp boolean inverseRTL short nextStrongProp int nextStrongPos private void adjustWSLevels () int flag int flag int i public void setContext (java.lang.String, java.lang.String) String prologue String epilogue private void setParaSuccess () int Bidi_Min (int, int) int x int y int Bidi_Abs (int) int x void setParaRunsOnly (char[], byte) int j int logicalStart int index int index1 int runLength int logicalPos int start int limit int step int insertRemove int logicalPos int index int index1 int j int start int limit int step int logicalStart int runLength int indexOddBit int logicalPos int newI char[] parmText byte parmParaLevel int[] visualMap String visualText int saveLength int saveTrailingWSStart byte[] saveLevels byte saveDirection int i int visualStart int oldRunCount int addedRuns int saveOptions int parmLength public void setPara (java.lang.String, byte, byte[]) String text byte paraLevel byte[] embeddingLevels public void setPara (char[], byte, byte[]) short eor short sor int start int limit byte level byte nextLevel short sor short eor byte dirProp int j int start int last byte level int i char[] chars byte paraLevel byte[] embeddingLevels public void setPara (java.text.AttributedCharacterIterator) byte paraLvl byte level Integer embedding java.text.AttributedCharacterIterator paragraph byte paraLvl Boolean runDirection byte[] lvls int len byte[] embeddingLevels char[] txt int i char ch java.awt.font.NumericShaper shaper public void orderParagraphsLTR (boolean) boolean ordarParaLTR public boolean isOrderParagraphsLTR () public byte getDirection () public java.lang.String getTextAsString () public char[] getText () public int getLength () public int getProcessedLength () public int getResultLength () public byte getParaLevel () public int countParagraphs () public android.icu.text.BidiRun getParagraphByIndex (int) int paraStart int paraIndex android.icu.text.Bidi bidi int paraStart android.icu.text.BidiRun bidiRun public android.icu.text.BidiRun getParagraph (int) int charIndex android.icu.text.Bidi bidi int paraIndex public int getParagraphIndex (int) int charIndex android.icu.text.Bidi bidi int paraIndex public void setCustomClassifier (android.icu.text.BidiClassifier) android.icu.text.BidiClassifier classifier public android.icu.text.BidiClassifier getCustomClassifier () public int getCustomizedClass (int) int dir int c int dir public android.icu.text.Bidi setLine (int, int) int start int limit public byte getLevelAt (int) int charIndex public byte[] getLevels () public android.icu.text.BidiRun getLogicalRun (int) int logicalPosition public int countRuns () public android.icu.text.BidiRun getVisualRun (int) int runIndex public int getVisualIndex (int) int logicalIndex public int getLogicalIndex (int) int visualIndex public int[] getLogicalMap () public int[] getVisualMap () public static int[] reorderLogical (byte[]) byte[] levels public static int[] reorderVisual (byte[]) byte[] levels public static int[] invertMap (int[]) int[] srcMap public void <init> (java.lang.String, int) String paragraph int flags public void <init> (java.text.AttributedCharacterIterator) java.text.AttributedCharacterIterator paragraph public void <init> (char[], int, byte[], int, int, int) byte paraLvl byte paraLvl byte paraLvl byte[] paraEmbeddings byte lev int i char[] paraText char[] text int textStart byte[] embeddings int embStart int paragraphLength int flags byte paraLvl byte[] paraEmbeddings public android.icu.text.Bidi createLineBidi (int, int) int lineStart int lineLimit public boolean isMixed () public boolean isLeftToRight () public boolean isRightToLeft () public boolean baseIsLeftToRight () public int getBaseLevel () public int getRunCount () void getLogicalToVisualRunsMap () int count int i long[] keys public int getRunLevel (int) int run public int getRunStart (int) int run public int getRunLimit (int) int run int idx int len public static boolean requiresBidi (char[], int, int) int i char[] text int start int limit int RTLMask public static void reorderVisually (byte[], int, java.lang.Object[], int, int) int i byte[] levels int levelStart Object[] objects int objectStart int count byte[] reorderLevels int[] indexMap Object[] temp public java.lang.String writeReordered (int) int options public static java.lang.String writeReverse (java.lang.String, int) String src int options static void <clinit> () }
android/icu/text/BidiClassifier.class
BidiClassifier.java package android.icu.text public android.icu.text.BidiClassifier extends java.lang.Object { protected Object context public void <init> (java.lang.Object) Object context public void setContext (java.lang.Object) Object context public java.lang.Object getContext () public int classify (int) int c }
android/icu/text/BidiLine.class
BidiLine.java package android.icu.text final android.icu.text.BidiLine extends java.lang.Object { void <init> () static void setTrailingWSStart (android.icu.text.Bidi) android.icu.text.Bidi bidi byte[] dirProps byte[] levels int start byte paraLevel static android.icu.text.Bidi setLine (android.icu.text.Bidi, int, int) int j int i byte level byte[] levels int trailingWSStart android.icu.text.Bidi paraBidi int start int limit int length android.icu.text.Bidi lineBidi static byte getLevelAt (android.icu.text.Bidi, int) android.icu.text.Bidi bidi int charIndex static byte[] getLevels (android.icu.text.Bidi) byte[] levels android.icu.text.Bidi bidi int start int length static android.icu.text.BidiRun getLogicalRun (android.icu.text.Bidi, int) int i android.icu.text.Bidi bidi int logicalPosition android.icu.text.BidiRun newRun android.icu.text.BidiRun iRun int runCount int visualStart int logicalLimit static android.icu.text.BidiRun getVisualRun (android.icu.text.Bidi, int) int limit android.icu.text.Bidi bidi int runIndex int start int limit byte level static void getSingleRun (android.icu.text.Bidi, byte) android.icu.text.Bidi bidi byte level private static void reorderLine (android.icu.text.Bidi, byte, byte) android.icu.text.BidiRun tempRun int firstRun int endRun int limitRun android.icu.text.BidiRun tempRun int firstRun android.icu.text.Bidi bidi byte minLevel byte maxLevel android.icu.text.BidiRun[] runs byte[] levels int runCount static int getRunFromLogicalIndex (android.icu.text.Bidi, int) int length int logicalStart android.icu.text.Bidi bidi int logicalIndex android.icu.text.BidiRun[] runs int runCount int visualStart int i static void getRuns (android.icu.text.Bidi) int trailingRun android.icu.text.BidiRun[] runs int runIndex int start byte minLevel byte maxLevel int length int limit byte[] levels int i int runCount byte level android.icu.text.Bidi$Point point int runIndex int ip int runIndex int ic char c android.icu.text.Bidi bidi static int[] prepareReorder (byte[], byte[], byte[]) byte level byte[] levels byte[] pMinLevel byte[] pMaxLevel int start byte minLevel byte maxLevel int[] indexMap static int[] reorderLogical (byte[]) int limit int sumOfSosEos byte[] levels byte[] aMinLevel byte[] aMaxLevel int start byte minLevel byte maxLevel int[] indexMap static int[] reorderVisual (byte[]) int temp int end int limit byte[] levels byte[] aMinLevel byte[] aMaxLevel int start byte minLevel byte maxLevel int[] indexMap static int getVisualIndex (android.icu.text.Bidi, int) int offset int length android.icu.text.BidiRun[] runs int i int visualStart android.icu.text.BidiRun[] runs int i int length int insertRemove int visualStart int markFound int start int limit int j int start int limit android.icu.text.BidiRun[] runs int i int length int insertRemove int visualStart int controlFound char uchar android.icu.text.Bidi bidi int logicalIndex int visualIndex static int getLogicalIndex (android.icu.text.Bidi, int) int markFound int insertRemove int visualStart int length int i int k char uchar int logicalStart int logicalEnd int j boolean evenRun int controlFound int insertRemove int length int visualStart int i int i int begin int limit android.icu.text.Bidi bidi int visualIndex android.icu.text.BidiRun[] runs int i int runCount int start static int[] getLogicalMap (android.icu.text.Bidi) int logicalStart int visualLimit int j int logicalStart int logicalLimit int j int markFound int runCount int length int insertRemove int i int j int logicalStart int logicalLimit int j int k boolean evenRun char uchar int controlFound int runCount int length int insertRemove int i android.icu.text.Bidi bidi android.icu.text.BidiRun[] runs int visualStart int[] indexMap static int[] getVisualMap (android.icu.text.Bidi) int logicalStart int visualLimit int j int insertRemove int markFound int runCount int insertRemove int i int j int k int visualLimit int j int logicalStart int logicalEnd int j int m char uchar boolean evenRun int runCount int insertRemove int length int i int k android.icu.text.Bidi bidi android.icu.text.BidiRun[] runs int visualStart int allocLength int[] indexMap int idx int[] newMap static int[] invertMap (int[]) int srcEntry int srcEntry int[] srcMap int srcLength int destLength int count int i int[] destMap }
android/icu/text/BidiRun.class
BidiRun.java package android.icu.text public android.icu.text.BidiRun extends java.lang.Object { int start int limit int insertRemove byte level void <init> () void <init> (int, int, byte) int start int limit byte embeddingLevel void copyFrom (android.icu.text.BidiRun) android.icu.text.BidiRun run public int getStart () public int getLimit () public int getLength () public byte getEmbeddingLevel () public boolean isOddRun () public boolean isEvenRun () public byte getDirection () public java.lang.String toString () }
android/icu/text/BidiTransform$1.class
BidiTransform.java package android.icu.text synthetic android.icu.text.BidiTransform$1 extends java.lang.Object { }
android/icu/text/BidiTransform$Mirroring.class
BidiTransform.java package android.icu.text public final enum android.icu.text.BidiTransform$Mirroring extends java.lang.Enum { public static final enum android.icu.text.BidiTransform$Mirroring OFF public static final enum android.icu.text.BidiTransform$Mirroring ON private static final synthetic android.icu.text.BidiTransform$Mirroring[] $VALUES public static android.icu.text.BidiTransform$Mirroring[] values () public static android.icu.text.BidiTransform$Mirroring valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/BidiTransform$Order.class
BidiTransform.java package android.icu.text public final enum android.icu.text.BidiTransform$Order extends java.lang.Enum { public static final enum android.icu.text.BidiTransform$Order LOGICAL public static final enum android.icu.text.BidiTransform$Order VISUAL private static final synthetic android.icu.text.BidiTransform$Order[] $VALUES public static android.icu.text.BidiTransform$Order[] values () public static android.icu.text.BidiTransform$Order valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/BidiTransform$ReorderingScheme$1.class
BidiTransform.java package android.icu.text final enum android.icu.text.BidiTransform$ReorderingScheme$1 extends android.icu.text.BidiTransform$ReorderingScheme { void <init> (java.lang.String, int) boolean matches (byte, android.icu.text.BidiTransform$Order, byte, android.icu.text.BidiTransform$Order) byte inLevel android.icu.text.BidiTransform$Order inOrder byte outLevel android.icu.text.BidiTransform$Order outOrder void doTransform (android.icu.text.BidiTransform) android.icu.text.BidiTransform transform }
android/icu/text/BidiTransform$ReorderingScheme$10.class
BidiTransform.java package android.icu.text final enum android.icu.text.BidiTransform$ReorderingScheme$10 extends android.icu.text.BidiTransform$ReorderingScheme { void <init> (java.lang.String, int) boolean matches (byte, android.icu.text.BidiTransform$Order, byte, android.icu.text.BidiTransform$Order) byte inLevel android.icu.text.BidiTransform$Order inOrder byte outLevel android.icu.text.BidiTransform$Order outOrder void doTransform (android.icu.text.BidiTransform) android.icu.text.BidiTransform transform }
android/icu/text/BidiTransform$ReorderingScheme$11.class
BidiTransform.java package android.icu.text final enum android.icu.text.BidiTransform$ReorderingScheme$11 extends android.icu.text.BidiTransform$ReorderingScheme { void <init> (java.lang.String, int) boolean matches (byte, android.icu.text.BidiTransform$Order, byte, android.icu.text.BidiTransform$Order) byte inLevel android.icu.text.BidiTransform$Order inOrder byte outLevel android.icu.text.BidiTransform$Order outOrder void doTransform (android.icu.text.BidiTransform) android.icu.text.BidiTransform transform }
android/icu/text/BidiTransform$ReorderingScheme$12.class
BidiTransform.java package android.icu.text final enum android.icu.text.BidiTransform$ReorderingScheme$12 extends android.icu.text.BidiTransform$ReorderingScheme { void <init> (java.lang.String, int) boolean matches (byte, android.icu.text.BidiTransform$Order, byte, android.icu.text.BidiTransform$Order) byte inLevel android.icu.text.BidiTransform$Order inOrder byte outLevel android.icu.text.BidiTransform$Order outOrder void doTransform (android.icu.text.BidiTransform) android.icu.text.BidiTransform transform }
android/icu/text/BidiTransform$ReorderingScheme$13.class
BidiTransform.java package android.icu.text final enum android.icu.text.BidiTransform$ReorderingScheme$13 extends android.icu.text.BidiTransform$ReorderingScheme { void <init> (java.lang.String, int) boolean matches (byte, android.icu.text.BidiTransform$Order, byte, android.icu.text.BidiTransform$Order) byte inLevel android.icu.text.BidiTransform$Order inOrder byte outLevel android.icu.text.BidiTransform$Order outOrder void doTransform (android.icu.text.BidiTransform) android.icu.text.BidiTransform transform }
android/icu/text/BidiTransform$ReorderingScheme$14.class
BidiTransform.java package android.icu.text final enum android.icu.text.BidiTransform$ReorderingScheme$14 extends android.icu.text.BidiTransform$ReorderingScheme { void <init> (java.lang.String, int) boolean matches (byte, android.icu.text.BidiTransform$Order, byte, android.icu.text.BidiTransform$Order) byte inLevel android.icu.text.BidiTransform$Order inOrder byte outLevel android.icu.text.BidiTransform$Order outOrder void doTransform (android.icu.text.BidiTransform) android.icu.text.BidiTransform transform }
android/icu/text/BidiTransform$ReorderingScheme$15.class
BidiTransform.java package android.icu.text final enum android.icu.text.BidiTransform$ReorderingScheme$15 extends android.icu.text.BidiTransform$ReorderingScheme { void <init> (java.lang.String, int) boolean matches (byte, android.icu.text.BidiTransform$Order, byte, android.icu.text.BidiTransform$Order) byte inLevel android.icu.text.BidiTransform$Order inOrder byte outLevel android.icu.text.BidiTransform$Order outOrder void doTransform (android.icu.text.BidiTransform) android.icu.text.BidiTransform transform }
android/icu/text/BidiTransform$ReorderingScheme$16.class
BidiTransform.java package android.icu.text final enum android.icu.text.BidiTransform$ReorderingScheme$16 extends android.icu.text.BidiTransform$ReorderingScheme { void <init> (java.lang.String, int) boolean matches (byte, android.icu.text.BidiTransform$Order, byte, android.icu.text.BidiTransform$Order) byte inLevel android.icu.text.BidiTransform$Order inOrder byte outLevel android.icu.text.BidiTransform$Order outOrder void doTransform (android.icu.text.BidiTransform) android.icu.text.BidiTransform transform }
android/icu/text/BidiTransform$ReorderingScheme$2.class
BidiTransform.java package android.icu.text final enum android.icu.text.BidiTransform$ReorderingScheme$2 extends android.icu.text.BidiTransform$ReorderingScheme { void <init> (java.lang.String, int) boolean matches (byte, android.icu.text.BidiTransform$Order, byte, android.icu.text.BidiTransform$Order) byte inLevel android.icu.text.BidiTransform$Order inOrder byte outLevel android.icu.text.BidiTransform$Order outOrder void doTransform (android.icu.text.BidiTransform) android.icu.text.BidiTransform transform }
android/icu/text/BidiTransform$ReorderingScheme$3.class
BidiTransform.java package android.icu.text final enum android.icu.text.BidiTransform$ReorderingScheme$3 extends android.icu.text.BidiTransform$ReorderingScheme { void <init> (java.lang.String, int) boolean matches (byte, android.icu.text.BidiTransform$Order, byte, android.icu.text.BidiTransform$Order) byte inLevel android.icu.text.BidiTransform$Order inOrder byte outLevel android.icu.text.BidiTransform$Order outOrder void doTransform (android.icu.text.BidiTransform) android.icu.text.BidiTransform transform }
android/icu/text/BidiTransform$ReorderingScheme$4.class
BidiTransform.java package android.icu.text final enum android.icu.text.BidiTransform$ReorderingScheme$4 extends android.icu.text.BidiTransform$ReorderingScheme { void <init> (java.lang.String, int) boolean matches (byte, android.icu.text.BidiTransform$Order, byte, android.icu.text.BidiTransform$Order) byte inLevel android.icu.text.BidiTransform$Order inOrder byte outLevel android.icu.text.BidiTransform$Order outOrder void doTransform (android.icu.text.BidiTransform) android.icu.text.BidiTransform transform }
android/icu/text/BidiTransform$ReorderingScheme$5.class
BidiTransform.java package android.icu.text final enum android.icu.text.BidiTransform$ReorderingScheme$5 extends android.icu.text.BidiTransform$ReorderingScheme { void <init> (java.lang.String, int) boolean matches (byte, android.icu.text.BidiTransform$Order, byte, android.icu.text.BidiTransform$Order) byte inLevel android.icu.text.BidiTransform$Order inOrder byte outLevel android.icu.text.BidiTransform$Order outOrder void doTransform (android.icu.text.BidiTransform) android.icu.text.BidiTransform transform }
android/icu/text/BidiTransform$ReorderingScheme$6.class
BidiTransform.java package android.icu.text final enum android.icu.text.BidiTransform$ReorderingScheme$6 extends android.icu.text.BidiTransform$ReorderingScheme { void <init> (java.lang.String, int) boolean matches (byte, android.icu.text.BidiTransform$Order, byte, android.icu.text.BidiTransform$Order) byte inLevel android.icu.text.BidiTransform$Order inOrder byte outLevel android.icu.text.BidiTransform$Order outOrder void doTransform (android.icu.text.BidiTransform) android.icu.text.BidiTransform transform }
android/icu/text/BidiTransform$ReorderingScheme$7.class
BidiTransform.java package android.icu.text final enum android.icu.text.BidiTransform$ReorderingScheme$7 extends android.icu.text.BidiTransform$ReorderingScheme { void <init> (java.lang.String, int) boolean matches (byte, android.icu.text.BidiTransform$Order, byte, android.icu.text.BidiTransform$Order) byte inLevel android.icu.text.BidiTransform$Order inOrder byte outLevel android.icu.text.BidiTransform$Order outOrder void doTransform (android.icu.text.BidiTransform) android.icu.text.BidiTransform transform }
android/icu/text/BidiTransform$ReorderingScheme$8.class
BidiTransform.java package android.icu.text final enum android.icu.text.BidiTransform$ReorderingScheme$8 extends android.icu.text.BidiTransform$ReorderingScheme { void <init> (java.lang.String, int) boolean matches (byte, android.icu.text.BidiTransform$Order, byte, android.icu.text.BidiTransform$Order) byte inLevel android.icu.text.BidiTransform$Order inOrder byte outLevel android.icu.text.BidiTransform$Order outOrder void doTransform (android.icu.text.BidiTransform) android.icu.text.BidiTransform transform }
android/icu/text/BidiTransform$ReorderingScheme$9.class
BidiTransform.java package android.icu.text final enum android.icu.text.BidiTransform$ReorderingScheme$9 extends android.icu.text.BidiTransform$ReorderingScheme { void <init> (java.lang.String, int) boolean matches (byte, android.icu.text.BidiTransform$Order, byte, android.icu.text.BidiTransform$Order) byte inLevel android.icu.text.BidiTransform$Order inOrder byte outLevel android.icu.text.BidiTransform$Order outOrder void doTransform (android.icu.text.BidiTransform) android.icu.text.BidiTransform transform }
android/icu/text/BidiTransform$ReorderingScheme.class
BidiTransform.java package android.icu.text abstract enum android.icu.text.BidiTransform$ReorderingScheme extends java.lang.Enum { public static final enum android.icu.text.BidiTransform$ReorderingScheme LOG_LTR_TO_VIS_LTR public static final enum android.icu.text.BidiTransform$ReorderingScheme LOG_RTL_TO_VIS_LTR public static final enum android.icu.text.BidiTransform$ReorderingScheme LOG_LTR_TO_VIS_RTL public static final enum android.icu.text.BidiTransform$ReorderingScheme LOG_RTL_TO_VIS_RTL public static final enum android.icu.text.BidiTransform$ReorderingScheme VIS_LTR_TO_LOG_RTL public static final enum android.icu.text.BidiTransform$ReorderingScheme VIS_RTL_TO_LOG_RTL public static final enum android.icu.text.BidiTransform$ReorderingScheme VIS_LTR_TO_LOG_LTR public static final enum android.icu.text.BidiTransform$ReorderingScheme VIS_RTL_TO_LOG_LTR public static final enum android.icu.text.BidiTransform$ReorderingScheme LOG_LTR_TO_LOG_RTL public static final enum android.icu.text.BidiTransform$ReorderingScheme LOG_RTL_TO_LOG_LTR public static final enum android.icu.text.BidiTransform$ReorderingScheme VIS_LTR_TO_VIS_RTL public static final enum android.icu.text.BidiTransform$ReorderingScheme VIS_RTL_TO_VIS_LTR public static final enum android.icu.text.BidiTransform$ReorderingScheme LOG_LTR_TO_LOG_LTR public static final enum android.icu.text.BidiTransform$ReorderingScheme LOG_RTL_TO_LOG_RTL public static final enum android.icu.text.BidiTransform$ReorderingScheme VIS_LTR_TO_VIS_LTR public static final enum android.icu.text.BidiTransform$ReorderingScheme VIS_RTL_TO_VIS_RTL private static final synthetic android.icu.text.BidiTransform$ReorderingScheme[] $VALUES public static android.icu.text.BidiTransform$ReorderingScheme[] values () public static android.icu.text.BidiTransform$ReorderingScheme valueOf (java.lang.String) String name private void <init> (java.lang.String, int) abstract boolean matches (byte, android.icu.text.BidiTransform$Order, byte, android.icu.text.BidiTransform$Order) abstract void doTransform (android.icu.text.BidiTransform) synthetic void <init> (java.lang.String, int, android.icu.text.BidiTransform$1) String x0 int x1 android.icu.text.BidiTransform$1 x2 static void <clinit> () }
android/icu/text/BidiTransform.class
BidiTransform.java package android.icu.text public android.icu.text.BidiTransform extends java.lang.Object { private android.icu.text.Bidi bidi private String text private int reorderingOptions private int shapingOptions public void <init> () public java.lang.String transform (java.lang.CharSequence, byte, android.icu.text.BidiTransform$Order, byte, android.icu.text.BidiTransform$Order, android.icu.text.BidiTransform$Mirroring, int) CharSequence text byte inParaLevel android.icu.text.BidiTransform$Order inOrder byte outParaLevel android.icu.text.BidiTransform$Order outOrder android.icu.text.BidiTransform$Mirroring doMirroring int shapingOptions byte[] levels android.icu.text.BidiTransform$ReorderingScheme currentScheme private void resolveBaseDirection (byte[]) byte level byte[] levels private android.icu.text.BidiTransform$ReorderingScheme findMatchingScheme (byte, android.icu.text.BidiTransform$Order, byte, android.icu.text.BidiTransform$Order) android.icu.text.BidiTransform$ReorderingScheme scheme byte inLevel android.icu.text.BidiTransform$Order inOrder byte outLevel android.icu.text.BidiTransform$Order outOrder private void resolve (byte, int) byte level int options private void reorder () private void reverse () private void mirror () int ch int i int n StringBuffer sb byte[] levels private void shapeArabic (int, int) int digitsDir int lettersDir private void shapeArabic (int) android.icu.text.ArabicShaping shaper int options private static boolean IsLTR (byte) byte level private static boolean IsRTL (byte) byte level private static boolean IsLogical (android.icu.text.BidiTransform$Order) android.icu.text.BidiTransform$Order order private static boolean IsVisual (android.icu.text.BidiTransform$Order) android.icu.text.BidiTransform$Order order static synthetic boolean access$100 (byte) byte x0 static synthetic boolean access$200 (android.icu.text.BidiTransform$Order) android.icu.text.BidiTransform$Order x0 static synthetic boolean access$300 (android.icu.text.BidiTransform$Order) android.icu.text.BidiTransform$Order x0 static synthetic void access$400 (android.icu.text.BidiTransform, int, int) android.icu.text.BidiTransform x0 int x1 int x2 static synthetic void access$500 (android.icu.text.BidiTransform, byte, int) android.icu.text.BidiTransform x0 byte x1 int x2 static synthetic void access$600 (android.icu.text.BidiTransform) android.icu.text.BidiTransform x0 static synthetic boolean access$700 (byte) byte x0 static synthetic void access$800 (android.icu.text.BidiTransform) android.icu.text.BidiTransform x0 static synthetic void access$900 (android.icu.text.BidiTransform) android.icu.text.BidiTransform x0 }
android/icu/text/BidiWriter.class
BidiWriter.java package android.icu.text final android.icu.text.BidiWriter extends java.lang.Object { static final char LRM_CHAR static final char RLM_CHAR static final int MASK_R_AL void <init> () private static boolean IsCombining (int) int type private static java.lang.String doWriteForward (java.lang.String, int) StringBuffer dest int i int c StringBuilder dest int i char c StringBuffer dest int i int c String src int options private static java.lang.String doWriteForward (char[], int, int, int) char[] text int start int limit int options static java.lang.String writeReverse (java.lang.String, int) int i int srcLength int c int i int srcLength int i int c int j int srcLength String src int options StringBuffer dest static java.lang.String doWriteReverse (char[], int, int, int) char[] text int start int limit int options static java.lang.String writeReordered (android.icu.text.Bidi, int) android.icu.text.BidiRun bidiRun int run char uc char uc char uc char uc char uc android.icu.text.BidiRun bidiRun byte[] dirProps char uc int markFlag int run android.icu.text.BidiRun bidiRun int run android.icu.text.BidiRun bidiRun byte[] dirProps android.icu.text.Bidi bidi int options int run int runCount StringBuilder dest char[] text }
android/icu/text/BreakIterator$BreakIteratorCache.class
BreakIterator.java package android.icu.text final android.icu.text.BreakIterator$BreakIteratorCache extends java.lang.Object { private android.icu.text.BreakIterator iter private android.icu.util.ULocale where void <init> (android.icu.util.ULocale, android.icu.text.BreakIterator) android.icu.util.ULocale where android.icu.text.BreakIterator iter android.icu.util.ULocale getLocale () android.icu.text.BreakIterator createBreakInstance () }
android/icu/text/BreakIterator$BreakIteratorServiceShim.class
BreakIterator.java package android.icu.text abstract android.icu.text.BreakIterator$BreakIteratorServiceShim extends java.lang.Object { void <init> () public abstract java.lang.Object registerInstance (android.icu.text.BreakIterator, android.icu.util.ULocale, int) public abstract boolean unregister (java.lang.Object) public abstract java.util.Locale[] getAvailableLocales () public abstract android.icu.util.ULocale[] getAvailableULocales () public abstract android.icu.text.BreakIterator createBreakIterator (android.icu.util.ULocale, int) }
android/icu/text/BreakIterator.class
BreakIterator.java package android.icu.text public abstract android.icu.text.BreakIterator extends java.lang.Object implements java.lang.Cloneable { private static final boolean DEBUG public static final int DONE public static final int WORD_NONE public static final int WORD_NONE_LIMIT public static final int WORD_NUMBER public static final int WORD_NUMBER_LIMIT public static final int WORD_LETTER public static final int WORD_LETTER_LIMIT public static final int WORD_KANA public static final int WORD_KANA_LIMIT public static final int WORD_IDEO public static final int WORD_IDEO_LIMIT public static final int KIND_CHARACTER public static final int KIND_WORD public static final int KIND_LINE public static final int KIND_SENTENCE public static final int KIND_TITLE private static final int KIND_COUNT private static final android.icu.impl.CacheValue[] iterCache private static android.icu.text.BreakIterator$BreakIteratorServiceShim shim private android.icu.util.ULocale validLocale private android.icu.util.ULocale actualLocale protected void <init> () public java.lang.Object clone () CloneNotSupportedException e public abstract int first () public abstract int last () public abstract int next (int) public abstract int next () public abstract int previous () public abstract int following (int) public int preceding (int) int offset int pos public boolean isBoundary (int) int offset public abstract int current () public int getRuleStatus () public int getRuleStatusVec (int[]) int[] fillInArray public abstract java.text.CharacterIterator getText () public void setText (java.lang.String) String newText public void setText (java.lang.CharSequence) CharSequence newText public abstract void setText (java.text.CharacterIterator) public static android.icu.text.BreakIterator getWordInstance () public static android.icu.text.BreakIterator getWordInstance (java.util.Locale) java.util.Locale where public static android.icu.text.BreakIterator getWordInstance (android.icu.util.ULocale) android.icu.util.ULocale where public static android.icu.text.BreakIterator getLineInstance () public static android.icu.text.BreakIterator getLineInstance (java.util.Locale) java.util.Locale where public static android.icu.text.BreakIterator getLineInstance (android.icu.util.ULocale) android.icu.util.ULocale where public static android.icu.text.BreakIterator getCharacterInstance () public static android.icu.text.BreakIterator getCharacterInstance (java.util.Locale) java.util.Locale where public static android.icu.text.BreakIterator getCharacterInstance (android.icu.util.ULocale) android.icu.util.ULocale where public static android.icu.text.BreakIterator getSentenceInstance () public static android.icu.text.BreakIterator getSentenceInstance (java.util.Locale) java.util.Locale where public static android.icu.text.BreakIterator getSentenceInstance (android.icu.util.ULocale) android.icu.util.ULocale where public static android.icu.text.BreakIterator getTitleInstance () public static android.icu.text.BreakIterator getTitleInstance (java.util.Locale) java.util.Locale where public static android.icu.text.BreakIterator getTitleInstance (android.icu.util.ULocale) android.icu.util.ULocale where public static java.lang.Object registerInstance (android.icu.text.BreakIterator, java.util.Locale, int) android.icu.text.BreakIterator iter java.util.Locale locale int kind public static java.lang.Object registerInstance (android.icu.text.BreakIterator, android.icu.util.ULocale, int) android.icu.text.BreakIterator$BreakIteratorCache cache android.icu.text.BreakIterator iter android.icu.util.ULocale locale int kind public static boolean unregister (java.lang.Object) int kind Object key public static android.icu.text.BreakIterator getBreakInstance (android.icu.util.ULocale, int) android.icu.text.BreakIterator$BreakIteratorCache cache android.icu.util.ULocale where int kind android.icu.text.BreakIterator result android.icu.text.BreakIterator$BreakIteratorCache cache public static synchronized java.util.Locale[] getAvailableLocales () public static synchronized android.icu.util.ULocale[] getAvailableULocales () private static android.icu.text.BreakIterator$BreakIteratorServiceShim getShim () Class cls java.util.MissingResourceException e Exception e public final android.icu.util.ULocale getLocale (android.icu.util.ULocale$Type) android.icu.util.ULocale$Type type final void setLocale (android.icu.util.ULocale, android.icu.util.ULocale) android.icu.util.ULocale valid android.icu.util.ULocale actual static void <clinit> () }
android/icu/text/BreakIteratorFactory$BFService$1RBBreakIteratorFactory.class
BreakIteratorFactory.java package android.icu.text android.icu.text.BreakIteratorFactory$BFService$1RBBreakIteratorFactory extends android.icu.impl.ICULocaleService$ICUResourceBundleFactory { final synthetic android.icu.text.BreakIteratorFactory$BFService this$0 void <init> (android.icu.text.BreakIteratorFactory$BFService) android.icu.text.BreakIteratorFactory$BFService this$0 protected java.lang.Object handleCreate (android.icu.util.ULocale, int, android.icu.impl.ICUService) android.icu.util.ULocale loc int kind android.icu.impl.ICUService srvc }
android/icu/text/BreakIteratorFactory$BFService.class
BreakIteratorFactory.java package android.icu.text android.icu.text.BreakIteratorFactory$BFService extends android.icu.impl.ICULocaleService { void <init> () public java.lang.String validateFallbackLocale () }
android/icu/text/BreakIteratorFactory.class
BreakIteratorFactory.java package android.icu.text final android.icu.text.BreakIteratorFactory extends android.icu.text.BreakIterator$BreakIteratorServiceShim { static final android.icu.impl.ICULocaleService service private static final String[] KIND_NAMES void <init> () public java.lang.Object registerInstance (android.icu.text.BreakIterator, android.icu.util.ULocale, int) android.icu.text.BreakIterator iter android.icu.util.ULocale locale int kind public boolean unregister (java.lang.Object) Object key public java.util.Locale[] getAvailableLocales () public android.icu.util.ULocale[] getAvailableULocales () public android.icu.text.BreakIterator createBreakIterator (android.icu.util.ULocale, int) android.icu.util.ULocale locale int kind android.icu.util.ULocale[] actualLoc android.icu.text.BreakIterator iter private static android.icu.text.BreakIterator createBreakInstance (android.icu.util.ULocale, int) String lbKeyValue String typeKey String brkfname String rulesFileName Exception e java.io.IOException e android.icu.util.ULocale base String ssKeyword android.icu.util.ULocale locale int kind android.icu.text.RuleBasedBreakIterator iter android.icu.impl.ICUResourceBundle rb java.nio.ByteBuffer bytes String typeKeyExt android.icu.util.ULocale uloc static synthetic android.icu.text.BreakIterator access$000 (android.icu.util.ULocale, int) android.icu.util.ULocale x0 int x1 static void <clinit> () }
android/icu/text/BreakTransliterator$ReplaceableCharacterIterator.class
BreakTransliterator.java package android.icu.text final android.icu.text.BreakTransliterator$ReplaceableCharacterIterator extends java.lang.Object implements java.text.CharacterIterator { private android.icu.text.Replaceable text private int begin private int end private int pos public void <init> (android.icu.text.Replaceable, int, int, int) android.icu.text.Replaceable text int begin int end int pos public void setText (android.icu.text.Replaceable) android.icu.text.Replaceable text public char first () public char last () public char setIndex (int) int p public char current () public char next () public char previous () public int getBeginIndex () public int getEndIndex () public int getIndex () public boolean equals (java.lang.Object) Object obj android.icu.text.BreakTransliterator$ReplaceableCharacterIterator that public int hashCode () public java.lang.Object clone () android.icu.text.BreakTransliterator$ReplaceableCharacterIterator other CloneNotSupportedException e }
android/icu/text/BreakTransliterator.class
BreakTransliterator.java package android.icu.text final android.icu.text.BreakTransliterator extends android.icu.text.Transliterator { private android.icu.text.BreakIterator bi private String insertion private int[] boundaries private int boundaryCount static final int LETTER_OR_MARK_MASK public void <init> (java.lang.String, android.icu.text.UnicodeFilter, android.icu.text.BreakIterator, java.lang.String) String ID android.icu.text.UnicodeFilter filter android.icu.text.BreakIterator bi String insertion public void <init> (java.lang.String, android.icu.text.UnicodeFilter) String ID android.icu.text.UnicodeFilter filter public java.lang.String getInsertion () public void setInsertion (java.lang.String) String insertion public android.icu.text.BreakIterator getBreakIterator () public void setBreakIterator (android.icu.text.BreakIterator) android.icu.text.BreakIterator bi protected synchronized void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean) int[] temp int cp int type android.icu.text.Replaceable text android.icu.text.Transliterator$Position pos boolean incremental int boundary int delta int lastBoundary static void register () android.icu.text.Transliterator trans public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet) android.icu.text.UnicodeSet inputFilter android.icu.text.UnicodeSet sourceSet android.icu.text.UnicodeSet targetSet android.icu.text.UnicodeSet myFilter }
android/icu/text/BurmeseBreakEngine.class
BurmeseBreakEngine.java package android.icu.text android.icu.text.BurmeseBreakEngine extends android.icu.text.DictionaryBreakEngine { private static final byte BURMESE_LOOKAHEAD private static final byte BURMESE_ROOT_COMBINE_THRESHOLD private static final byte BURMESE_PREFIX_COMBINE_THRESHOLD private static final byte BURMESE_MIN_WORD private android.icu.text.DictionaryMatcher fDictionary private static android.icu.text.UnicodeSet fBurmeseWordSet private static android.icu.text.UnicodeSet fEndWordSet private static android.icu.text.UnicodeSet fBeginWordSet private static android.icu.text.UnicodeSet fMarkSet public void <init> () throws java.io.IOException public boolean equals (java.lang.Object) Object obj public int hashCode () public boolean handles (int) int c int script public int divideUpDictionaryRange (java.text.CharacterIterator, int, int, android.icu.text.DictionaryBreakEngine$DequeI) int i int wordsMatched boolean foundBest int candidate int remaining int pc int chars int uc int candidates int currPos int wordLength java.text.CharacterIterator fIter int rangeStart int rangeEnd android.icu.text.DictionaryBreakEngine$DequeI foundBreaks int wordsFound int current android.icu.text.DictionaryBreakEngine$PossibleWord[] words static void <clinit> () }
android/icu/text/BytesDictionaryMatcher.class
BytesDictionaryMatcher.java package android.icu.text android.icu.text.BytesDictionaryMatcher extends android.icu.text.DictionaryMatcher { private final byte[] characters private final int transform public void <init> (byte[], int) byte[] chars int transform private int transform (int) int c int delta public int matches (java.text.CharacterIterator, int, int[], int[], int, int[]) java.text.CharacterIterator text_ int maxLength int[] lengths int[] count_ int limit int[] values android.icu.text.UCharacterIterator text android.icu.util.BytesTrie bt int c android.icu.util.BytesTrie$Result result int numChars int count public int getType () }
android/icu/text/CanonicalIterator.class
CanonicalIterator.java package android.icu.text public final android.icu.text.CanonicalIterator extends java.lang.Object { private static boolean PROGRESS private static boolean SKIP_ZEROS private final android.icu.text.Normalizer2 nfd private final android.icu.impl.Normalizer2Impl nfcImpl private String source private boolean done private String[][] pieces private int[] current private transient StringBuilder buffer private static final java.util.Set SET_WITH_NULL_STRING public void <init> (java.lang.String) String source android.icu.impl.Norm2AllModes allModes public java.lang.String getSource () public void reset () int i public java.lang.String next () int i int i String result public void setSource (java.lang.String) int cp String newSource java.util.List segmentList int start int i public static void permute (java.lang.String, boolean, java.util.Set) String piece String s String chStr int cp int i String source boolean skipZeros java.util.Set output java.util.Set subpermute private java.lang.String[] getEquivalents (java.lang.String) String possible String item java.util.Iterator it2 String segment java.util.Set result java.util.Set basic java.util.Set permutations java.util.Iterator it String[] finalResult private java.util.Set getEquivalents2 (java.lang.String) String item int cp2 java.util.Set remainder String prefix android.icu.text.UnicodeSetIterator iter int cp int i String segment java.util.Set result StringBuffer workingBuffer android.icu.text.UnicodeSet starts private java.util.Set extract (int, java.lang.String, int, java.lang.StringBuffer) int cp int i int comp String segment int segmentPos StringBuffer buf String decomp boolean ok int decompPos int decompCp String remainder static void <clinit> () }
android/icu/text/CaseFoldTransliterator$1.class
CaseFoldTransliterator.java package android.icu.text android.icu.text.CaseFoldTransliterator$1 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/CaseFoldTransliterator$2.class
CaseFoldTransliterator.java package android.icu.text android.icu.text.CaseFoldTransliterator$2 extends java.lang.Object implements android.icu.text.Transform { final synthetic android.icu.text.CaseFoldTransliterator this$0 void <init> (android.icu.text.CaseFoldTransliterator) android.icu.text.CaseFoldTransliterator this$0 public java.lang.String transform (java.lang.String) String source public volatile synthetic java.lang.Object transform (java.lang.Object) }
android/icu/text/CaseFoldTransliterator.class
CaseFoldTransliterator.java package android.icu.text android.icu.text.CaseFoldTransliterator extends android.icu.text.Transliterator { static final String _ID private final android.icu.impl.UCaseProps csp private android.icu.text.ReplaceableContextIterator iter private StringBuilder result static android.icu.text.SourceTargetUtility sourceTargetUtility static void register () public void <init> () protected synchronized void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean) int delta int delta android.icu.text.Replaceable text android.icu.text.Transliterator$Position offsets boolean isIncremental int c public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet) android.icu.text.UnicodeSet inputFilter android.icu.text.UnicodeSet sourceSet android.icu.text.UnicodeSet targetSet static void <clinit> () }
android/icu/text/CaseMap$1.class
CaseMap.java package android.icu.text synthetic android.icu.text.CaseMap$1 extends java.lang.Object { }
android/icu/text/CaseMap$Fold.class
CaseMap.java package android.icu.text public final android.icu.text.CaseMap$Fold extends android.icu.text.CaseMap { private static final android.icu.text.CaseMap$Fold DEFAULT private static final android.icu.text.CaseMap$Fold TURKIC private static final android.icu.text.CaseMap$Fold OMIT_UNCHANGED private static final android.icu.text.CaseMap$Fold TURKIC_OMIT_UNCHANGED private void <init> (int) int opt public android.icu.text.CaseMap$Fold omitUnchangedText () public android.icu.text.CaseMap$Fold turkic () public java.lang.String apply (java.lang.CharSequence) CharSequence src public java.lang.Appendable apply (java.lang.CharSequence, java.lang.Appendable, android.icu.text.Edits) CharSequence src Appendable dest android.icu.text.Edits edits public volatile synthetic android.icu.text.CaseMap omitUnchangedText () static synthetic android.icu.text.CaseMap$Fold access$300 () static void <clinit> () }
android/icu/text/CaseMap$Lower.class
CaseMap.java package android.icu.text public final android.icu.text.CaseMap$Lower extends android.icu.text.CaseMap { private static final android.icu.text.CaseMap$Lower DEFAULT private static final android.icu.text.CaseMap$Lower OMIT_UNCHANGED private void <init> (int) int opt public android.icu.text.CaseMap$Lower omitUnchangedText () public java.lang.String apply (java.util.Locale, java.lang.CharSequence) java.util.Locale locale CharSequence src public java.lang.Appendable apply (java.util.Locale, java.lang.CharSequence, java.lang.Appendable, android.icu.text.Edits) java.util.Locale locale CharSequence src Appendable dest android.icu.text.Edits edits public volatile synthetic android.icu.text.CaseMap omitUnchangedText () static synthetic android.icu.text.CaseMap$Lower access$000 () static void <clinit> () }
android/icu/text/CaseMap$Title.class
CaseMap.java package android.icu.text public final android.icu.text.CaseMap$Title extends android.icu.text.CaseMap { private static final android.icu.text.CaseMap$Title DEFAULT private static final android.icu.text.CaseMap$Title OMIT_UNCHANGED private void <init> (int) int opt public android.icu.text.CaseMap$Title wholeString () public android.icu.text.CaseMap$Title sentences () public android.icu.text.CaseMap$Title omitUnchangedText () public android.icu.text.CaseMap$Title noLowercase () public android.icu.text.CaseMap$Title noBreakAdjustment () public android.icu.text.CaseMap$Title adjustToCased () public java.lang.String apply (java.util.Locale, android.icu.text.BreakIterator, java.lang.CharSequence) java.util.Locale locale android.icu.text.BreakIterator iter CharSequence src public java.lang.Appendable apply (java.util.Locale, android.icu.text.BreakIterator, java.lang.CharSequence, java.lang.Appendable, android.icu.text.Edits) java.util.Locale locale android.icu.text.BreakIterator iter CharSequence src Appendable dest android.icu.text.Edits edits public volatile synthetic android.icu.text.CaseMap omitUnchangedText () static synthetic android.icu.text.CaseMap$Title access$200 () static void <clinit> () }
android/icu/text/CaseMap$Upper.class
CaseMap.java package android.icu.text public final android.icu.text.CaseMap$Upper extends android.icu.text.CaseMap { private static final android.icu.text.CaseMap$Upper DEFAULT private static final android.icu.text.CaseMap$Upper OMIT_UNCHANGED private void <init> (int) int opt public android.icu.text.CaseMap$Upper omitUnchangedText () public java.lang.String apply (java.util.Locale, java.lang.CharSequence) java.util.Locale locale CharSequence src public java.lang.Appendable apply (java.util.Locale, java.lang.CharSequence, java.lang.Appendable, android.icu.text.Edits) java.util.Locale locale CharSequence src Appendable dest android.icu.text.Edits edits public volatile synthetic android.icu.text.CaseMap omitUnchangedText () static synthetic android.icu.text.CaseMap$Upper access$100 () static void <clinit> () }
android/icu/text/CaseMap.class
CaseMap.java package android.icu.text public abstract android.icu.text.CaseMap extends java.lang.Object { protected int internalOptions private void <init> (int) int opt private static int getCaseLocale (java.util.Locale) java.util.Locale locale public static android.icu.text.CaseMap$Lower toLower () public static android.icu.text.CaseMap$Upper toUpper () public static android.icu.text.CaseMap$Title toTitle () public static android.icu.text.CaseMap$Fold fold () public abstract android.icu.text.CaseMap omitUnchangedText () synthetic void <init> (int, android.icu.text.CaseMap$1) int x0 android.icu.text.CaseMap$1 x1 static synthetic int access$500 (java.util.Locale) java.util.Locale x0 }
android/icu/text/CharsDictionaryMatcher.class
CharsDictionaryMatcher.java package android.icu.text android.icu.text.CharsDictionaryMatcher extends android.icu.text.DictionaryMatcher { private CharSequence characters public void <init> (java.lang.CharSequence) CharSequence chars public int matches (java.text.CharacterIterator, int, int[], int[], int, int[]) java.text.CharacterIterator text_ int maxLength int[] lengths int[] count_ int limit int[] values android.icu.text.UCharacterIterator text android.icu.util.CharsTrie uct int c android.icu.util.BytesTrie$Result result int numChars int count public int getType () }
android/icu/text/CharsetDetector$CSRecognizerInfo.class
CharsetDetector.java package android.icu.text android.icu.text.CharsetDetector$CSRecognizerInfo extends java.lang.Object { android.icu.text.CharsetRecognizer recognizer boolean isDefaultEnabled void <init> (android.icu.text.CharsetRecognizer, boolean) android.icu.text.CharsetRecognizer recognizer boolean isDefaultEnabled }
android/icu/text/CharsetDetector.class
CharsetDetector.java package android.icu.text public android.icu.text.CharsetDetector extends java.lang.Object { private static final int kBufSize byte[] fInputBytes int fInputLen short[] fByteStats boolean fC1Bytes String fDeclaredEncoding byte[] fRawInput int fRawLength java.io.InputStream fInputStream private boolean fStripTags private boolean[] fEnabledRecognizers private static final java.util.List ALL_CS_RECOGNIZERS public void <init> () public android.icu.text.CharsetDetector setDeclaredEncoding (java.lang.String) String encoding public android.icu.text.CharsetDetector setText (byte[]) byte[] in public android.icu.text.CharsetDetector setText (java.io.InputStream) throws java.io.IOException int bytesRead java.io.InputStream in int remainingLength public android.icu.text.CharsetMatch detect () android.icu.text.CharsetMatch[] matches public android.icu.text.CharsetMatch[] detectAll () android.icu.text.CharsetMatch m android.icu.text.CharsetDetector$CSRecognizerInfo rcinfo boolean active int i java.util.ArrayList matches android.icu.text.CharsetMatch[] resultArray public java.io.Reader getReader (java.io.InputStream, java.lang.String) android.icu.text.CharsetMatch match java.io.IOException e java.io.InputStream in String declaredEncoding public java.lang.String getString (byte[], java.lang.String) android.icu.text.CharsetMatch match java.io.IOException e byte[] in String declaredEncoding public static java.lang.String[] getAllDetectableCharsets () int i String[] allCharsetNames public boolean inputFilterEnabled () public boolean enableInputFilter (boolean) boolean filter boolean previous private void MungeInput () byte b int limit int val int i int srci int dsti boolean inMarkup int openTags int badTags public java.lang.String[] getDetectableCharsets () android.icu.text.CharsetDetector$CSRecognizerInfo rcinfo boolean active int i java.util.List csnames public android.icu.text.CharsetDetector setDetectableCharset (java.lang.String, boolean) android.icu.text.CharsetDetector$CSRecognizerInfo csrinfo int i int i String encoding boolean enabled int modIdx boolean isDefaultVal static void <clinit> () java.util.List list }
android/icu/text/CharsetMatch.class
CharsetMatch.java package android.icu.text public android.icu.text.CharsetMatch extends java.lang.Object implements java.lang.Comparable { private int fConfidence private byte[] fRawInput private int fRawLength private java.io.InputStream fInputStream private String fCharsetName private String fLang public java.io.Reader getReader () java.io.IOException e java.io.InputStream inputStream public java.lang.String getString () throws java.io.IOException public java.lang.String getString (int) throws java.io.IOException StringBuilder sb char[] buffer java.io.Reader reader int max int bytesRead String name int startSuffix int maxLength String result public int getConfidence () public java.lang.String getName () public java.lang.String getLanguage () public int compareTo (android.icu.text.CharsetMatch) android.icu.text.CharsetMatch other int compareResult void <init> (android.icu.text.CharsetDetector, android.icu.text.CharsetRecognizer, int) android.icu.text.CharsetDetector det android.icu.text.CharsetRecognizer rec int conf void <init> (android.icu.text.CharsetDetector, android.icu.text.CharsetRecognizer, int, java.lang.String, java.lang.String) android.icu.text.CharsetDetector det android.icu.text.CharsetRecognizer rec int conf String csName String lang public volatile synthetic int compareTo (java.lang.Object) }
android/icu/text/CharsetRecog_2022$CharsetRecog_2022CN.class
CharsetRecog_2022.java package android.icu.text android.icu.text.CharsetRecog_2022$CharsetRecog_2022CN extends android.icu.text.CharsetRecog_2022 { private byte[][] escapeSequences void <init> () java.lang.String getName () android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) android.icu.text.CharsetDetector det int confidence }
android/icu/text/CharsetRecog_2022$CharsetRecog_2022JP.class
CharsetRecog_2022.java package android.icu.text android.icu.text.CharsetRecog_2022$CharsetRecog_2022JP extends android.icu.text.CharsetRecog_2022 { private byte[][] escapeSequences void <init> () java.lang.String getName () android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) android.icu.text.CharsetDetector det int confidence }
android/icu/text/CharsetRecog_2022$CharsetRecog_2022KR.class
CharsetRecog_2022.java package android.icu.text android.icu.text.CharsetRecog_2022$CharsetRecog_2022KR extends android.icu.text.CharsetRecog_2022 { private byte[][] escapeSequences void <init> () java.lang.String getName () android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) android.icu.text.CharsetDetector det int confidence }
android/icu/text/CharsetRecog_2022.class
CharsetRecog_2022.java package android.icu.text abstract android.icu.text.CharsetRecog_2022 extends android.icu.text.CharsetRecognizer { void <init> () int match (byte[], int, byte[][]) byte[] seq int j int escN byte[] text int textLen byte[][] escapeSequences int i int hits int misses int shifts int quality }
android/icu/text/CharsetRecog_UTF8.class
CharsetRecog_UTF8.java package android.icu.text android.icu.text.CharsetRecog_UTF8 extends android.icu.text.CharsetRecognizer { void <init> () java.lang.String getName () android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) int b android.icu.text.CharsetDetector det boolean hasBOM int numValid int numInvalid byte[] input int i int trailBytes int confidence }
android/icu/text/CharsetRecog_Unicode$CharsetRecog_UTF_16_BE.class
CharsetRecog_Unicode.java package android.icu.text android.icu.text.CharsetRecog_Unicode$CharsetRecog_UTF_16_BE extends android.icu.text.CharsetRecog_Unicode { void <init> () java.lang.String getName () android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) int codeUnit int charIndex android.icu.text.CharsetDetector det byte[] input int confidence int bytesToCheck }
android/icu/text/CharsetRecog_Unicode$CharsetRecog_UTF_16_LE.class
CharsetRecog_Unicode.java package android.icu.text android.icu.text.CharsetRecog_Unicode$CharsetRecog_UTF_16_LE extends android.icu.text.CharsetRecog_Unicode { void <init> () java.lang.String getName () android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) int codeUnit int charIndex android.icu.text.CharsetDetector det byte[] input int confidence int bytesToCheck }
android/icu/text/CharsetRecog_Unicode$CharsetRecog_UTF_32.class
CharsetRecog_Unicode.java package android.icu.text abstract android.icu.text.CharsetRecog_Unicode$CharsetRecog_UTF_32 extends android.icu.text.CharsetRecog_Unicode { void <init> () abstract int getChar (byte[], int) abstract java.lang.String getName () android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) int ch int i android.icu.text.CharsetDetector det byte[] input int limit int numValid int numInvalid boolean hasBOM int confidence }
android/icu/text/CharsetRecog_Unicode$CharsetRecog_UTF_32_BE.class
CharsetRecog_Unicode.java package android.icu.text android.icu.text.CharsetRecog_Unicode$CharsetRecog_UTF_32_BE extends android.icu.text.CharsetRecog_Unicode$CharsetRecog_UTF_32 { void <init> () int getChar (byte[], int) byte[] input int index java.lang.String getName () }
android/icu/text/CharsetRecog_Unicode$CharsetRecog_UTF_32_LE.class
CharsetRecog_Unicode.java package android.icu.text android.icu.text.CharsetRecog_Unicode$CharsetRecog_UTF_32_LE extends android.icu.text.CharsetRecog_Unicode$CharsetRecog_UTF_32 { void <init> () int getChar (byte[], int) byte[] input int index java.lang.String getName () }
android/icu/text/CharsetRecog_Unicode.class
CharsetRecog_Unicode.java package android.icu.text abstract android.icu.text.CharsetRecog_Unicode extends android.icu.text.CharsetRecognizer { void <init> () abstract java.lang.String getName () abstract android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) static int codeUnit16FromBytes (byte, byte) byte hi byte lo static int adjustConfidence (int, int) int codeUnit int confidence }
android/icu/text/CharsetRecog_mbcs$CharsetRecog_big5.class
CharsetRecog_mbcs.java package android.icu.text android.icu.text.CharsetRecog_mbcs$CharsetRecog_big5 extends android.icu.text.CharsetRecog_mbcs { static int[] commonChars void <init> () boolean nextChar (android.icu.text.CharsetRecog_mbcs$iteratedChar, android.icu.text.CharsetDetector) android.icu.text.CharsetRecog_mbcs$iteratedChar it android.icu.text.CharsetDetector det int firstByte int secondByte android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) android.icu.text.CharsetDetector det int confidence java.lang.String getName () public java.lang.String getLanguage () static void <clinit> () }
android/icu/text/CharsetRecog_mbcs$CharsetRecog_euc$CharsetRecog_euc_jp.class
CharsetRecog_mbcs.java package android.icu.text android.icu.text.CharsetRecog_mbcs$CharsetRecog_euc$CharsetRecog_euc_jp extends android.icu.text.CharsetRecog_mbcs$CharsetRecog_euc { static int[] commonChars void <init> () java.lang.String getName () android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) android.icu.text.CharsetDetector det int confidence public java.lang.String getLanguage () static void <clinit> () }
android/icu/text/CharsetRecog_mbcs$CharsetRecog_euc$CharsetRecog_euc_kr.class
CharsetRecog_mbcs.java package android.icu.text android.icu.text.CharsetRecog_mbcs$CharsetRecog_euc$CharsetRecog_euc_kr extends android.icu.text.CharsetRecog_mbcs$CharsetRecog_euc { static int[] commonChars void <init> () java.lang.String getName () android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) android.icu.text.CharsetDetector det int confidence public java.lang.String getLanguage () static void <clinit> () }
android/icu/text/CharsetRecog_mbcs$CharsetRecog_euc.class
CharsetRecog_mbcs.java package android.icu.text abstract android.icu.text.CharsetRecog_mbcs$CharsetRecog_euc extends android.icu.text.CharsetRecog_mbcs { void <init> () boolean nextChar (android.icu.text.CharsetRecog_mbcs$iteratedChar, android.icu.text.CharsetDetector) android.icu.text.CharsetRecog_mbcs$iteratedChar it android.icu.text.CharsetDetector det int firstByte int secondByte int thirdByte }
android/icu/text/CharsetRecog_mbcs$CharsetRecog_gb_18030.class
CharsetRecog_mbcs.java package android.icu.text android.icu.text.CharsetRecog_mbcs$CharsetRecog_gb_18030 extends android.icu.text.CharsetRecog_mbcs { static int[] commonChars void <init> () boolean nextChar (android.icu.text.CharsetRecog_mbcs$iteratedChar, android.icu.text.CharsetDetector) android.icu.text.CharsetRecog_mbcs$iteratedChar it android.icu.text.CharsetDetector det int firstByte int secondByte int thirdByte int fourthByte java.lang.String getName () android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) android.icu.text.CharsetDetector det int confidence public java.lang.String getLanguage () static void <clinit> () }
android/icu/text/CharsetRecog_mbcs$CharsetRecog_sjis.class
CharsetRecog_mbcs.java package android.icu.text android.icu.text.CharsetRecog_mbcs$CharsetRecog_sjis extends android.icu.text.CharsetRecog_mbcs { static int[] commonChars void <init> () boolean nextChar (android.icu.text.CharsetRecog_mbcs$iteratedChar, android.icu.text.CharsetDetector) android.icu.text.CharsetRecog_mbcs$iteratedChar it android.icu.text.CharsetDetector det int firstByte int secondByte android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) android.icu.text.CharsetDetector det int confidence java.lang.String getName () public java.lang.String getLanguage () static void <clinit> () }
android/icu/text/CharsetRecog_mbcs$iteratedChar.class
CharsetRecog_mbcs.java package android.icu.text android.icu.text.CharsetRecog_mbcs$iteratedChar extends java.lang.Object { int charValue int nextIndex boolean error boolean done void <init> () void reset () int nextByte (android.icu.text.CharsetDetector) android.icu.text.CharsetDetector det int byteValue }
android/icu/text/CharsetRecog_mbcs.class
CharsetRecog_mbcs.java package android.icu.text abstract android.icu.text.CharsetRecog_mbcs extends android.icu.text.CharsetRecognizer { void <init> () abstract java.lang.String getName () int match (android.icu.text.CharsetDetector, int[]) long cv double maxVal double scaleFactor android.icu.text.CharsetDetector det int[] commonChars int singleByteCharCount int doubleByteCharCount int commonCharCount int badCharCount int totalCharCount int confidence android.icu.text.CharsetRecog_mbcs$iteratedChar iter abstract boolean nextChar (android.icu.text.CharsetRecog_mbcs$iteratedChar, android.icu.text.CharsetDetector) }
android/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_1.class
CharsetRecog_sbcs.java package android.icu.text android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_1 extends android.icu.text.CharsetRecog_sbcs { protected static byte[] byteMap private static android.icu.text.CharsetRecog_sbcs$NGramsPlusLang[] ngrams_8859_1 void <init> () public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) int confidence android.icu.text.CharsetRecog_sbcs$NGramsPlusLang ngl android.icu.text.CharsetDetector det String name int bestConfidenceSoFar String lang public java.lang.String getName () static void <clinit> () }
android/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_2.class
CharsetRecog_sbcs.java package android.icu.text android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_2 extends android.icu.text.CharsetRecog_sbcs { protected static byte[] byteMap private static android.icu.text.CharsetRecog_sbcs$NGramsPlusLang[] ngrams_8859_2 void <init> () public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) int confidence android.icu.text.CharsetRecog_sbcs$NGramsPlusLang ngl android.icu.text.CharsetDetector det String name int bestConfidenceSoFar String lang public java.lang.String getName () static void <clinit> () }
android/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_5.class
CharsetRecog_sbcs.java package android.icu.text abstract android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_5 extends android.icu.text.CharsetRecog_sbcs { protected static byte[] byteMap void <init> () public java.lang.String getName () static void <clinit> () }
android/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_5_ru.class
CharsetRecog_sbcs.java package android.icu.text android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_5_ru extends android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_5 { private static int[] ngrams void <init> () public java.lang.String getLanguage () public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) android.icu.text.CharsetDetector det int confidence static void <clinit> () }
android/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_6.class
CharsetRecog_sbcs.java package android.icu.text abstract android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_6 extends android.icu.text.CharsetRecog_sbcs { protected static byte[] byteMap void <init> () public java.lang.String getName () static void <clinit> () }
android/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_6_ar.class
CharsetRecog_sbcs.java package android.icu.text android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_6_ar extends android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_6 { private static int[] ngrams void <init> () public java.lang.String getLanguage () public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) android.icu.text.CharsetDetector det int confidence static void <clinit> () }
android/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_7.class
CharsetRecog_sbcs.java package android.icu.text abstract android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_7 extends android.icu.text.CharsetRecog_sbcs { protected static byte[] byteMap void <init> () public java.lang.String getName () static void <clinit> () }
android/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_7_el.class
CharsetRecog_sbcs.java package android.icu.text android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_7_el extends android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_7 { private static int[] ngrams void <init> () public java.lang.String getLanguage () public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) android.icu.text.CharsetDetector det String name int confidence static void <clinit> () }
android/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_8.class
CharsetRecog_sbcs.java package android.icu.text abstract android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_8 extends android.icu.text.CharsetRecog_sbcs { protected static byte[] byteMap void <init> () public java.lang.String getName () static void <clinit> () }
android/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_8_I_he.class
CharsetRecog_sbcs.java package android.icu.text android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_8_I_he extends android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_8 { private static int[] ngrams void <init> () public java.lang.String getName () public java.lang.String getLanguage () public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) android.icu.text.CharsetDetector det String name int confidence static void <clinit> () }
android/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_8_he.class
CharsetRecog_sbcs.java package android.icu.text android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_8_he extends android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_8 { private static int[] ngrams void <init> () public java.lang.String getLanguage () public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) android.icu.text.CharsetDetector det String name int confidence static void <clinit> () }
android/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_9.class
CharsetRecog_sbcs.java package android.icu.text abstract android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_9 extends android.icu.text.CharsetRecog_sbcs { protected static byte[] byteMap void <init> () public java.lang.String getName () static void <clinit> () }
android/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_9_tr.class
CharsetRecog_sbcs.java package android.icu.text android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_9_tr extends android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_9 { private static int[] ngrams void <init> () public java.lang.String getLanguage () public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) android.icu.text.CharsetDetector det String name int confidence static void <clinit> () }
android/icu/text/CharsetRecog_sbcs$CharsetRecog_IBM420_ar.class
CharsetRecog_sbcs.java package android.icu.text abstract android.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM420_ar extends android.icu.text.CharsetRecog_sbcs { protected static byte[] byteMap void <init> () public java.lang.String getLanguage () static void <clinit> () }
android/icu/text/CharsetRecog_sbcs$CharsetRecog_IBM420_ar_ltr.class
CharsetRecog_sbcs.java package android.icu.text android.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM420_ar_ltr extends android.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM420_ar { private static int[] ngrams void <init> () public java.lang.String getName () public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) android.icu.text.CharsetDetector det int confidence static void <clinit> () }
android/icu/text/CharsetRecog_sbcs$CharsetRecog_IBM420_ar_rtl.class
CharsetRecog_sbcs.java package android.icu.text android.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM420_ar_rtl extends android.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM420_ar { private static int[] ngrams void <init> () public java.lang.String getName () public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) android.icu.text.CharsetDetector det int confidence static void <clinit> () }
android/icu/text/CharsetRecog_sbcs$CharsetRecog_IBM424_he.class
CharsetRecog_sbcs.java package android.icu.text abstract android.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM424_he extends android.icu.text.CharsetRecog_sbcs { protected static byte[] byteMap void <init> () public java.lang.String getLanguage () static void <clinit> () }
android/icu/text/CharsetRecog_sbcs$CharsetRecog_IBM424_he_ltr.class
CharsetRecog_sbcs.java package android.icu.text android.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM424_he_ltr extends android.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM424_he { private static int[] ngrams void <init> () public java.lang.String getName () public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) android.icu.text.CharsetDetector det int confidence static void <clinit> () }
android/icu/text/CharsetRecog_sbcs$CharsetRecog_IBM424_he_rtl.class
CharsetRecog_sbcs.java package android.icu.text android.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM424_he_rtl extends android.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM424_he { private static int[] ngrams void <init> () public java.lang.String getName () public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) android.icu.text.CharsetDetector det int confidence static void <clinit> () }
android/icu/text/CharsetRecog_sbcs$CharsetRecog_KOI8_R.class
CharsetRecog_sbcs.java package android.icu.text android.icu.text.CharsetRecog_sbcs$CharsetRecog_KOI8_R extends android.icu.text.CharsetRecog_sbcs { private static int[] ngrams private static byte[] byteMap void <init> () public java.lang.String getName () public java.lang.String getLanguage () public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) android.icu.text.CharsetDetector det int confidence static void <clinit> () }
android/icu/text/CharsetRecog_sbcs$CharsetRecog_windows_1251.class
CharsetRecog_sbcs.java package android.icu.text android.icu.text.CharsetRecog_sbcs$CharsetRecog_windows_1251 extends android.icu.text.CharsetRecog_sbcs { private static int[] ngrams private static byte[] byteMap void <init> () public java.lang.String getName () public java.lang.String getLanguage () public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) android.icu.text.CharsetDetector det int confidence static void <clinit> () }
android/icu/text/CharsetRecog_sbcs$CharsetRecog_windows_1256.class
CharsetRecog_sbcs.java package android.icu.text android.icu.text.CharsetRecog_sbcs$CharsetRecog_windows_1256 extends android.icu.text.CharsetRecog_sbcs { private static int[] ngrams private static byte[] byteMap void <init> () public java.lang.String getName () public java.lang.String getLanguage () public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) android.icu.text.CharsetDetector det int confidence static void <clinit> () }
android/icu/text/CharsetRecog_sbcs$NGramParser.class
CharsetRecog_sbcs.java package android.icu.text android.icu.text.CharsetRecog_sbcs$NGramParser extends java.lang.Object { private static final int N_GRAM_MASK protected int byteIndex private int ngram private int[] ngramList protected byte[] byteMap private int ngramCount private int hitCount protected byte spaceChar public void <init> (int[], byte[]) int[] theNgramList byte[] theByteMap private static int search (int[], int) int[] table int value int index private void lookup (int) int thisNgram protected void addByte (int) int b private int nextByte (android.icu.text.CharsetDetector) android.icu.text.CharsetDetector det protected void parseCharacters (android.icu.text.CharsetDetector) byte mb android.icu.text.CharsetDetector det int b boolean ignoreSpace public int parse (android.icu.text.CharsetDetector) android.icu.text.CharsetDetector det public int parse (android.icu.text.CharsetDetector, byte) android.icu.text.CharsetDetector det byte spaceCh double rawPercent }
android/icu/text/CharsetRecog_sbcs$NGramParser_IBM420.class
CharsetRecog_sbcs.java package android.icu.text android.icu.text.CharsetRecog_sbcs$NGramParser_IBM420 extends android.icu.text.CharsetRecog_sbcs$NGramParser { private byte alef protected static byte[] unshapeMap public void <init> (int[], byte[]) int[] theNgramList byte[] theByteMap private byte isLamAlef (byte) byte b private int nextByte (android.icu.text.CharsetDetector) int next android.icu.text.CharsetDetector det int next protected void parseCharacters (android.icu.text.CharsetDetector) byte mb android.icu.text.CharsetDetector det int b boolean ignoreSpace static void <clinit> () }
android/icu/text/CharsetRecog_sbcs$NGramsPlusLang.class
CharsetRecog_sbcs.java package android.icu.text android.icu.text.CharsetRecog_sbcs$NGramsPlusLang extends java.lang.Object { int[] fNGrams String fLang void <init> (java.lang.String, int[]) String la int[] ng }
android/icu/text/CharsetRecog_sbcs.class
CharsetRecog_sbcs.java package android.icu.text abstract android.icu.text.CharsetRecog_sbcs extends android.icu.text.CharsetRecognizer { void <init> () abstract java.lang.String getName () int match (android.icu.text.CharsetDetector, int[], byte[]) android.icu.text.CharsetDetector det int[] ngrams byte[] byteMap int match (android.icu.text.CharsetDetector, int[], byte[], byte) android.icu.text.CharsetDetector det int[] ngrams byte[] byteMap byte spaceChar android.icu.text.CharsetRecog_sbcs$NGramParser parser int matchIBM420 (android.icu.text.CharsetDetector, int[], byte[], byte) android.icu.text.CharsetDetector det int[] ngrams byte[] byteMap byte spaceChar android.icu.text.CharsetRecog_sbcs$NGramParser_IBM420 parser }
android/icu/text/CharsetRecognizer.class
CharsetRecognizer.java package android.icu.text abstract android.icu.text.CharsetRecognizer extends java.lang.Object { void <init> () abstract java.lang.String getName () public java.lang.String getLanguage () abstract android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector) }
android/icu/text/ChineseDateFormat$Field.class
ChineseDateFormat.java package android.icu.text public android.icu.text.ChineseDateFormat$Field extends android.icu.text.DateFormat$Field { private static final long serialVersionUID public static final android.icu.text.ChineseDateFormat$Field IS_LEAP_MONTH protected void <init> (java.lang.String, int) String name int calendarField public static android.icu.text.DateFormat$Field ofCalendarField (int) int calendarField protected java.lang.Object readResolve () throws java.io.InvalidObjectException static void <clinit> () }
android/icu/text/ChineseDateFormat.class
ChineseDateFormat.java package android.icu.text public android.icu.text.ChineseDateFormat extends android.icu.text.SimpleDateFormat { static final long serialVersionUID public void <init> (java.lang.String, java.util.Locale) String pattern java.util.Locale locale public void <init> (java.lang.String, android.icu.util.ULocale) String pattern android.icu.util.ULocale locale public void <init> (java.lang.String, java.lang.String, android.icu.util.ULocale) String pattern String override android.icu.util.ULocale locale protected void subFormat (java.lang.StringBuffer, char, int, int, int, android.icu.text.DisplayContext, java.text.FieldPosition, char, android.icu.util.Calendar) StringBuffer buf char ch int count int beginOffset int fieldNum android.icu.text.DisplayContext capitalizationContext java.text.FieldPosition pos char patternCharToOutput android.icu.util.Calendar cal protected int subParse (java.lang.String, int, char, int, boolean, boolean, boolean[], android.icu.util.Calendar) String text int start char ch int count boolean obeyCount boolean allowNegative boolean[] ambiguousYear android.icu.util.Calendar cal protected android.icu.text.DateFormat$Field patternCharToDateFormatField (char) char ch }
android/icu/text/ChineseDateFormatSymbols.class
ChineseDateFormatSymbols.java package android.icu.text public android.icu.text.ChineseDateFormatSymbols extends android.icu.text.DateFormatSymbols { static final long serialVersionUID String[] isLeapMonth public void <init> () public void <init> (java.util.Locale) java.util.Locale locale public void <init> (android.icu.util.ULocale) android.icu.util.ULocale locale public void <init> (android.icu.util.Calendar, java.util.Locale) android.icu.util.Calendar cal java.util.Locale locale public void <init> (android.icu.util.Calendar, android.icu.util.ULocale) android.icu.util.Calendar cal android.icu.util.ULocale locale public java.lang.String getLeapMonth (int) int leap protected void initializeData (android.icu.util.ULocale, android.icu.impl.ICUResourceBundle, java.lang.String) android.icu.util.ULocale loc android.icu.impl.ICUResourceBundle b String calendarType void initializeData (android.icu.text.DateFormatSymbols) android.icu.text.DateFormatSymbols dfs private void initializeIsLeapMonth () }
android/icu/text/CjkBreakEngine.class
CjkBreakEngine.java package android.icu.text android.icu.text.CjkBreakEngine extends android.icu.text.DictionaryBreakEngine { private static final android.icu.text.UnicodeSet fHangulWordSet private static final android.icu.text.UnicodeSet fHanWordSet private static final android.icu.text.UnicodeSet fKatakanaWordSet private static final android.icu.text.UnicodeSet fHiraganaWordSet private android.icu.text.DictionaryMatcher fDictionary private static final int kMaxKatakanaLength private static final int kMaxKatakanaGroupLength private static final int maxSnlp private static final int kint32max public void <init> (boolean) throws java.io.IOException android.icu.text.UnicodeSet cjSet boolean korean public boolean equals (java.lang.Object) android.icu.text.CjkBreakEngine other Object obj public int hashCode () private static int getKatakanaCost (int) int wordlength int[] katakanaCost private static boolean isKatakana (int) int value public int divideUpDictionaryRange (java.text.CharacterIterator, int, int, android.icu.text.DictionaryBreakEngine$DequeI) int codepoint int index java.text.CharacterIterator text String normStr android.icu.text.Normalizer normalizer int index int i int i int newSnlp int j int newSnlp int j int maxSearchLength int[] count_ int count boolean is_katakana int i int i int pos int i java.text.CharacterIterator inText int startPos int endPos android.icu.text.DictionaryBreakEngine$DequeI foundBreaks int inputLength int[] charPositions StringBuffer s String prenormstr boolean isNormalized java.text.CharacterIterator text int numCodePts int[] bestSnlp int[] prev int maxWordSize int[] values int[] lengths int ix boolean is_prev_katakana int[] t_boundary int numBreaks int correctedNumBreaks static void <clinit> () }
android/icu/text/CollationElementIterator$MaxExpSink.class
CollationElementIterator.java package android.icu.text final android.icu.text.CollationElementIterator$MaxExpSink extends java.lang.Object implements android.icu.impl.coll.ContractionsAndExpansions$CESink { private java.util.Map maxExpansions static final synthetic boolean $assertionsDisabled void <init> (java.util.Map) java.util.Map h public void handleCE (long) long ce public void handleExpansion (long[], int, int) int i long[] ces int start int length int count long ce long p int lower32 int lastHalf Integer oldCount static void <clinit> () }
android/icu/text/CollationElementIterator.class
CollationElementIterator.java package android.icu.text public final android.icu.text.CollationElementIterator extends java.lang.Object { private android.icu.impl.coll.CollationIterator iter_ private android.icu.text.RuleBasedCollator rbc_ private int otherHalf_ private byte dir_ private android.icu.impl.coll.UVector32 offsets_ private String string_ public static final int NULLORDER public static final int IGNORABLE static final synthetic boolean $assertionsDisabled public static final int primaryOrder (int) int ce public static final int secondaryOrder (int) int ce public static final int tertiaryOrder (int) int ce private static final int getFirstHalf (long, int) long p int lower32 private static final int getSecondHalf (long, int) long p int lower32 private static final boolean ceNeedsTwoParts (long) long ce private void <init> (android.icu.text.RuleBasedCollator) android.icu.text.RuleBasedCollator collator void <init> (java.lang.String, android.icu.text.RuleBasedCollator) String source android.icu.text.RuleBasedCollator collator void <init> (java.text.CharacterIterator, android.icu.text.RuleBasedCollator) java.text.CharacterIterator source android.icu.text.RuleBasedCollator collator void <init> (android.icu.text.UCharacterIterator, android.icu.text.RuleBasedCollator) android.icu.text.UCharacterIterator source android.icu.text.RuleBasedCollator collator public int getOffset () int i public int next () int oh long ce long p int lower32 int firstHalf int secondHalf public int previous () int oh int limitOffset long ce long p int lower32 int firstHalf int secondHalf public void reset () public void setOffset (int) char c int lastSafeOffset int offset int newOffset public void setText (java.lang.String) android.icu.impl.coll.CollationIterator newIter String source android.icu.impl.coll.CollationIterator newIter boolean numeric public void setText (android.icu.text.UCharacterIterator) android.icu.text.UCharacterIterator src CloneNotSupportedException e android.icu.impl.coll.CollationIterator newIter android.icu.text.UCharacterIterator source android.icu.text.UCharacterIterator src android.icu.impl.coll.CollationIterator newIter boolean numeric public void setText (java.text.CharacterIterator) android.icu.impl.coll.CollationIterator newIter java.text.CharacterIterator source android.icu.text.UCharacterIterator src android.icu.impl.coll.CollationIterator newIter boolean numeric static final java.util.Map computeMaxExpansions (android.icu.impl.coll.CollationData) android.icu.impl.coll.CollationData data java.util.Map maxExpansions android.icu.text.CollationElementIterator$MaxExpSink sink public int getMaxExpansion (int) int ce static int getMaxExpansion (java.util.Map, int) Integer max java.util.Map maxExpansions int order private byte normalizeDir () public boolean equals (java.lang.Object) android.icu.text.CollationElementIterator thatceiter Object that public int hashCode () public android.icu.text.RuleBasedCollator getRuleBasedCollator () static synthetic boolean access$000 (long) long x0 static synthetic int access$100 (long, int) long x0 int x1 static synthetic int access$200 (long, int) long x0 int x1 static void <clinit> () }
android/icu/text/CollationKey$BoundMode.class
CollationKey.java package android.icu.text public final android.icu.text.CollationKey$BoundMode extends java.lang.Object { public static final int LOWER public static final int UPPER public static final int UPPER_LONG public static final int COUNT private void <init> () }
android/icu/text/CollationKey.class
CollationKey.java package android.icu.text public final android.icu.text.CollationKey extends java.lang.Object implements java.lang.Comparable { private byte[] m_key_ private String m_source_ private int m_hashCode_ private int m_length_ private static final int MERGE_SEPERATOR_ static final synthetic boolean $assertionsDisabled public void <init> (java.lang.String, byte[]) String source byte[] key private void <init> (java.lang.String, byte[], int) String source byte[] key int length public void <init> (java.lang.String, android.icu.text.RawCollationKey) String source android.icu.text.RawCollationKey key public java.lang.String getSourceString () public byte[] toByteArray () int length byte[] result public int compareTo (android.icu.text.CollationKey) int l int r int i android.icu.text.CollationKey target public boolean equals (java.lang.Object) Object target public boolean equals (android.icu.text.CollationKey) android.icu.text.CollationKey target android.icu.text.CollationKey other int i public int hashCode () int size StringBuilder key int i public android.icu.text.CollationKey getBound (int, int) int boundType int noOfLevels int offset int keystrength byte[] resultkey public android.icu.text.CollationKey merge (android.icu.text.CollationKey) android.icu.text.CollationKey source byte[] result int rindex int index int sourceindex int remainingLength private int getLength () int index int length public volatile synthetic int compareTo (java.lang.Object) static void <clinit> () }
android/icu/text/Collator$1.class
Collator.java package android.icu.text synthetic android.icu.text.Collator$1 extends java.lang.Object { }
android/icu/text/Collator$ASCII.class
Collator.java package android.icu.text final android.icu.text.Collator$ASCII extends java.lang.Object { private void <init> () static boolean equalIgnoreCase (java.lang.CharSequence, java.lang.CharSequence) char lc char rc int i CharSequence left CharSequence right int length }
android/icu/text/Collator$CollatorFactory.class
Collator.java package android.icu.text public abstract android.icu.text.Collator$CollatorFactory extends java.lang.Object { public boolean visible () public android.icu.text.Collator createCollator (android.icu.util.ULocale) android.icu.util.ULocale loc public android.icu.text.Collator createCollator (java.util.Locale) java.util.Locale loc public java.lang.String getDisplayName (java.util.Locale, java.util.Locale) java.util.Locale objectLocale java.util.Locale displayLocale public java.lang.String getDisplayName (android.icu.util.ULocale, android.icu.util.ULocale) java.util.Set supported String name android.icu.util.ULocale objectLocale android.icu.util.ULocale displayLocale public abstract java.util.Set getSupportedLocaleIDs () protected void <init> () }
android/icu/text/Collator$KeywordsSink.class
Collator.java package android.icu.text final android.icu.text.Collator$KeywordsSink extends android.icu.impl.UResource$Sink { java.util.LinkedList values boolean hasDefault private void <init> () public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) String defcoll String collkey int type int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Table collations synthetic void <init> (android.icu.text.Collator$1) android.icu.text.Collator$1 x0 }
android/icu/text/Collator$ReorderCodes.class
Collator.java package android.icu.text public abstract android.icu.text.Collator$ReorderCodes extends java.lang.Object { public static final int DEFAULT public static final int NONE public static final int OTHERS public static final int SPACE public static final int FIRST public static final int PUNCTUATION public static final int SYMBOL public static final int CURRENCY public static final int DIGIT public static final int LIMIT }
android/icu/text/Collator$ServiceShim.class
Collator.java package android.icu.text abstract android.icu.text.Collator$ServiceShim extends java.lang.Object { void <init> () abstract android.icu.text.Collator getInstance (android.icu.util.ULocale) abstract java.lang.Object registerInstance (android.icu.text.Collator, android.icu.util.ULocale) abstract java.lang.Object registerFactory (android.icu.text.Collator$CollatorFactory) abstract boolean unregister (java.lang.Object) abstract java.util.Locale[] getAvailableLocales () abstract android.icu.util.ULocale[] getAvailableULocales () abstract java.lang.String getDisplayName (android.icu.util.ULocale, android.icu.util.ULocale) }
android/icu/text/Collator.class
Collator.java package android.icu.text public abstract android.icu.text.Collator extends java.lang.Object implements java.util.Comparator android.icu.util.Freezable java.lang.Cloneable { public static final int PRIMARY public static final int SECONDARY public static final int TERTIARY public static final int QUATERNARY public static final int IDENTICAL public static final int FULL_DECOMPOSITION public static final int NO_DECOMPOSITION public static final int CANONICAL_DECOMPOSITION private static android.icu.text.Collator$ServiceShim shim private static final String[] KEYWORDS private static final String RESOURCE private static final String BASE private static final boolean DEBUG public boolean equals (java.lang.Object) Object obj public int hashCode () private void checkNotFrozen () public void setStrength (int) int newStrength public android.icu.text.Collator setStrength2 (int) int newStrength public void setDecomposition (int) int decomposition public transient void setReorderCodes (int[]) int[] order public static final android.icu.text.Collator getInstance () public java.lang.Object clone () throws java.lang.CloneNotSupportedException private static android.icu.text.Collator$ServiceShim getShim () Class cls java.util.MissingResourceException e Exception e private static final boolean getYesOrNo (java.lang.String, java.lang.String) String keyword String s private static final transient int getIntValue (java.lang.String, java.lang.String, java.lang.String[]) int i String keyword String s String[] values private static final int getReorderCode (java.lang.String, java.lang.String) String keyword String s private static void setAttributesFromKeywords (android.icu.util.ULocale, android.icu.text.Collator, android.icu.text.RuleBasedCollator) int strength int cf int code int limit String scriptName int code int[] codes int codesLength int scriptNameStart int[] args android.icu.util.ULocale loc android.icu.text.Collator coll android.icu.text.RuleBasedCollator rbc String value public static final android.icu.text.Collator getInstance (android.icu.util.ULocale) android.icu.util.ULocale locale android.icu.text.Collator coll public static final android.icu.text.Collator getInstance (java.util.Locale) java.util.Locale locale public static final java.lang.Object registerInstance (android.icu.text.Collator, android.icu.util.ULocale) android.icu.text.Collator collator android.icu.util.ULocale locale public static final java.lang.Object registerFactory (android.icu.text.Collator$CollatorFactory) android.icu.text.Collator$CollatorFactory factory public static final boolean unregister (java.lang.Object) Object registryKey public static java.util.Locale[] getAvailableLocales () public static final android.icu.util.ULocale[] getAvailableULocales () public static final java.lang.String[] getKeywords () public static final java.lang.String[] getKeywordValues (java.lang.String) String keyword public static final java.lang.String[] getKeywordValuesForLocale (java.lang.String, android.icu.util.ULocale, boolean) String key android.icu.util.ULocale locale boolean commonlyUsed android.icu.impl.ICUResourceBundle bundle android.icu.text.Collator$KeywordsSink sink public static final android.icu.util.ULocale getFunctionalEquivalent (java.lang.String, android.icu.util.ULocale, boolean[]) String keyword android.icu.util.ULocale locID boolean[] isAvailable public static final android.icu.util.ULocale getFunctionalEquivalent (java.lang.String, android.icu.util.ULocale) String keyword android.icu.util.ULocale locID public static java.lang.String getDisplayName (java.util.Locale, java.util.Locale) java.util.Locale objectLocale java.util.Locale displayLocale public static java.lang.String getDisplayName (android.icu.util.ULocale, android.icu.util.ULocale) android.icu.util.ULocale objectLocale android.icu.util.ULocale displayLocale public static java.lang.String getDisplayName (java.util.Locale) java.util.Locale objectLocale public static java.lang.String getDisplayName (android.icu.util.ULocale) android.icu.util.ULocale objectLocale public int getStrength () public int getDecomposition () public boolean equals (java.lang.String, java.lang.String) String source String target public android.icu.text.UnicodeSet getTailoredSet () public abstract int compare (java.lang.String, java.lang.String) public int compare (java.lang.Object, java.lang.Object) Object source Object target protected int doCompare (java.lang.CharSequence, java.lang.CharSequence) CharSequence left CharSequence right public abstract android.icu.text.CollationKey getCollationKey (java.lang.String) public abstract android.icu.text.RawCollationKey getRawCollationKey (java.lang.String, android.icu.text.RawCollationKey) public android.icu.text.Collator setMaxVariable (int) int group public int getMaxVariable () public abstract int setVariableTop (java.lang.String) public abstract int getVariableTop () public abstract void setVariableTop (int) public abstract android.icu.util.VersionInfo getVersion () public abstract android.icu.util.VersionInfo getUCAVersion () public int[] getReorderCodes () public static int[] getEquivalentReorderCodes (int) int reorderCode android.icu.impl.coll.CollationData baseData public boolean isFrozen () public android.icu.text.Collator freeze () public android.icu.text.Collator cloneAsThawed () protected void <init> () public android.icu.util.ULocale getLocale (android.icu.util.ULocale$Type) android.icu.util.ULocale$Type type void setLocale (android.icu.util.ULocale, android.icu.util.ULocale) android.icu.util.ULocale valid android.icu.util.ULocale actual public volatile synthetic java.lang.Object cloneAsThawed () public volatile synthetic java.lang.Object freeze () static void <clinit> () }
android/icu/text/CollatorServiceShim$1CFactory.class
CollatorServiceShim.java package android.icu.text android.icu.text.CollatorServiceShim$1CFactory extends android.icu.impl.ICULocaleService$LocaleKeyFactory { android.icu.text.Collator$CollatorFactory delegate final synthetic android.icu.text.CollatorServiceShim this$0 void <init> (android.icu.text.CollatorServiceShim, android.icu.text.Collator$CollatorFactory) android.icu.text.CollatorServiceShim this$0 android.icu.text.Collator$CollatorFactory fctry public java.lang.Object handleCreate (android.icu.util.ULocale, int, android.icu.impl.ICUService) android.icu.util.ULocale loc int kind android.icu.impl.ICUService srvc Object coll public java.lang.String getDisplayName (java.lang.String, android.icu.util.ULocale) String id android.icu.util.ULocale displayLocale android.icu.util.ULocale objectLocale public java.util.Set getSupportedIDs () }
android/icu/text/CollatorServiceShim$CService$1CollatorFactory.class
CollatorServiceShim.java package android.icu.text android.icu.text.CollatorServiceShim$CService$1CollatorFactory extends android.icu.impl.ICULocaleService$ICUResourceBundleFactory { final synthetic android.icu.text.CollatorServiceShim$CService this$0 void <init> (android.icu.text.CollatorServiceShim$CService) android.icu.text.CollatorServiceShim$CService this$0 protected java.lang.Object handleCreate (android.icu.util.ULocale, int, android.icu.impl.ICUService) android.icu.util.ULocale uloc int kind android.icu.impl.ICUService srvc }
android/icu/text/CollatorServiceShim$CService.class
CollatorServiceShim.java package android.icu.text android.icu.text.CollatorServiceShim$CService extends android.icu.impl.ICULocaleService { void <init> () public java.lang.String validateFallbackLocale () protected java.lang.Object handleDefault (android.icu.impl.ICUService$Key, java.lang.String[]) java.util.MissingResourceException e android.icu.impl.ICUService$Key key String[] actualIDReturn }
android/icu/text/CollatorServiceShim.class
CollatorServiceShim.java package android.icu.text final android.icu.text.CollatorServiceShim extends android.icu.text.Collator$ServiceShim { private static android.icu.impl.ICULocaleService service void <init> () android.icu.text.Collator getInstance (android.icu.util.ULocale) android.icu.util.ULocale[] actualLoc android.icu.text.Collator coll CloneNotSupportedException e android.icu.util.ULocale locale java.lang.Object registerInstance (android.icu.text.Collator, android.icu.util.ULocale) android.icu.text.Collator collator android.icu.util.ULocale locale java.lang.Object registerFactory (android.icu.text.Collator$CollatorFactory) android.icu.text.Collator$CollatorFactory f boolean unregister (java.lang.Object) Object registryKey java.util.Locale[] getAvailableLocales () java.util.Locale[] result java.util.Locale[] result android.icu.util.ULocale[] getAvailableULocales () android.icu.util.ULocale[] result android.icu.util.ULocale[] result java.lang.String getDisplayName (android.icu.util.ULocale, android.icu.util.ULocale) android.icu.util.ULocale objectLocale android.icu.util.ULocale displayLocale String id private static final android.icu.text.Collator makeInstance (android.icu.util.ULocale) android.icu.util.ULocale desiredLocale android.icu.util.Output validLocale android.icu.impl.coll.CollationTailoring t static synthetic android.icu.text.Collator access$000 (android.icu.util.ULocale) android.icu.util.ULocale x0 static void <clinit> () }
android/icu/text/CompactDecimalFormat$CompactStyle.class
CompactDecimalFormat.java package android.icu.text public final enum android.icu.text.CompactDecimalFormat$CompactStyle extends java.lang.Enum { public static final enum android.icu.text.CompactDecimalFormat$CompactStyle SHORT public static final enum android.icu.text.CompactDecimalFormat$CompactStyle LONG private static final synthetic android.icu.text.CompactDecimalFormat$CompactStyle[] $VALUES public static android.icu.text.CompactDecimalFormat$CompactStyle[] values () public static android.icu.text.CompactDecimalFormat$CompactStyle valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/CompactDecimalFormat.class
CompactDecimalFormat.java package android.icu.text public android.icu.text.CompactDecimalFormat extends android.icu.text.DecimalFormat { private static final long serialVersionUID public static android.icu.text.CompactDecimalFormat getInstance (android.icu.util.ULocale, android.icu.text.CompactDecimalFormat$CompactStyle) android.icu.util.ULocale locale android.icu.text.CompactDecimalFormat$CompactStyle style public static android.icu.text.CompactDecimalFormat getInstance (java.util.Locale, android.icu.text.CompactDecimalFormat$CompactStyle) java.util.Locale locale android.icu.text.CompactDecimalFormat$CompactStyle style void <init> (android.icu.util.ULocale, android.icu.text.CompactDecimalFormat$CompactStyle) android.icu.util.ULocale locale android.icu.text.CompactDecimalFormat$CompactStyle style public java.lang.Number parse (java.lang.String, java.text.ParsePosition) String text java.text.ParsePosition parsePosition public android.icu.util.CurrencyAmount parseCurrency (java.lang.CharSequence, java.text.ParsePosition) CharSequence text java.text.ParsePosition parsePosition }
android/icu/text/ComposedCharIter.class
ComposedCharIter.java package android.icu.text public final android.icu.text.ComposedCharIter extends java.lang.Object { public static final char DONE private final android.icu.impl.Normalizer2Impl n2impl private String decompBuf private int curChar private int nextChar public void <init> () public void <init> (boolean, int) boolean compat int options public boolean hasNext () public char next () public java.lang.String decomposition () private void findNextChar () int c }
android/icu/text/CompoundTransliterator.class
CompoundTransliterator.java package android.icu.text android.icu.text.CompoundTransliterator extends android.icu.text.Transliterator { private android.icu.text.Transliterator[] trans private int numAnonymousRBTs void <init> (java.util.List) java.util.List list void <init> (java.util.List, int) java.util.List list int numAnonymousRBTs void <init> (java.lang.String, android.icu.text.UnicodeFilter, android.icu.text.Transliterator[], int) String id android.icu.text.UnicodeFilter filter2 android.icu.text.Transliterator[] trans2 int numAnonymousRBTs2 private void init (java.util.List, int, boolean) int j StringBuilder newID java.util.List list int direction boolean fixReverseID int count int i public int getCount () public android.icu.text.Transliterator getTransliterator (int) int index private static void _smartAppend (java.lang.StringBuilder, char) StringBuilder buf char c public java.lang.String toRules (boolean) String rule String rule String rule int i boolean escapeUnprintable StringBuilder rulesSource public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet) int i android.icu.text.UnicodeSet filter android.icu.text.UnicodeSet sourceSet android.icu.text.UnicodeSet targetSet android.icu.text.UnicodeSet myFilter android.icu.text.UnicodeSet tempTargetSet protected void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean) int limit int i android.icu.text.Replaceable text android.icu.text.Transliterator$Position index boolean incremental int compoundLimit int compoundStart int delta StringBuffer log private void computeMaximumContextLength () int len int i int max public android.icu.text.Transliterator safeClone () android.icu.text.UnicodeFilter filter }
android/icu/text/ConstrainedFieldPosition$1.class
ConstrainedFieldPosition.java package android.icu.text synthetic android.icu.text.ConstrainedFieldPosition$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$text$ConstrainedFieldPosition$ConstraintType static void <clinit> () }
android/icu/text/ConstrainedFieldPosition$ConstraintType.class
ConstrainedFieldPosition.java package android.icu.text final enum android.icu.text.ConstrainedFieldPosition$ConstraintType extends java.lang.Enum { public static final enum android.icu.text.ConstrainedFieldPosition$ConstraintType NONE public static final enum android.icu.text.ConstrainedFieldPosition$ConstraintType CLASS public static final enum android.icu.text.ConstrainedFieldPosition$ConstraintType FIELD public static final enum android.icu.text.ConstrainedFieldPosition$ConstraintType VALUE private static final synthetic android.icu.text.ConstrainedFieldPosition$ConstraintType[] $VALUES public static android.icu.text.ConstrainedFieldPosition$ConstraintType[] values () public static android.icu.text.ConstrainedFieldPosition$ConstraintType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/ConstrainedFieldPosition.class
ConstrainedFieldPosition.java package android.icu.text public android.icu.text.ConstrainedFieldPosition extends java.lang.Object { private android.icu.text.ConstrainedFieldPosition$ConstraintType fConstraint private Class fClassConstraint private java.text.Format$Field fField private Object fValue private int fStart private int fLimit private long fContext static final synthetic boolean $assertionsDisabled public void <init> () public void reset () public void constrainField (java.text.Format$Field) java.text.Format$Field field public void constrainClass (java.lang.Class) Class classConstraint public void constrainFieldAndValue (java.text.Format$Field, java.lang.Object) java.text.Format$Field field Object fieldValue public java.text.Format$Field getField () public int getStart () public int getLimit () public java.lang.Object getFieldValue () public long getInt64IterationContext () public void setInt64IterationContext (long) long context public void setState (java.text.Format$Field, java.lang.Object, int, int) java.text.Format$Field field Object value int start int limit public boolean matchesField (java.text.Format$Field, java.lang.Object) java.text.Format$Field field Object fieldValue public java.lang.String toString () StringBuilder sb static void <clinit> () }
android/icu/text/CurrencyDisplayNames.class
CurrencyDisplayNames.java package android.icu.text public abstract android.icu.text.CurrencyDisplayNames extends java.lang.Object { public static android.icu.text.CurrencyDisplayNames getInstance (android.icu.util.ULocale) android.icu.util.ULocale locale public static android.icu.text.CurrencyDisplayNames getInstance (java.util.Locale) java.util.Locale locale public static android.icu.text.CurrencyDisplayNames getInstance (android.icu.util.ULocale, boolean) android.icu.util.ULocale locale boolean noSubstitute public static android.icu.text.CurrencyDisplayNames getInstance (java.util.Locale, boolean) java.util.Locale locale boolean noSubstitute public static boolean hasData () public abstract android.icu.util.ULocale getULocale () public abstract java.lang.String getSymbol (java.lang.String) public abstract java.lang.String getNarrowSymbol (java.lang.String) public abstract java.lang.String getFormalSymbol (java.lang.String) public abstract java.lang.String getVariantSymbol (java.lang.String) public abstract java.lang.String getName (java.lang.String) public abstract java.lang.String getPluralName (java.lang.String, java.lang.String) public abstract java.util.Map symbolMap () public abstract java.util.Map nameMap () protected void <init> () }
android/icu/text/CurrencyFormat.class
CurrencyFormat.java package android.icu.text android.icu.text.CurrencyFormat extends android.icu.text.MeasureFormat { static final long serialVersionUID public void <init> (android.icu.util.ULocale) android.icu.util.ULocale locale public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition) Object obj StringBuffer toAppendTo java.text.FieldPosition pos public android.icu.util.CurrencyAmount parseObject (java.lang.String, java.text.ParsePosition) String source java.text.ParsePosition pos private java.lang.Object writeReplace () throws java.io.ObjectStreamException private java.lang.Object readResolve () throws java.io.ObjectStreamException public volatile synthetic android.icu.util.Measure parseObject (java.lang.String, java.text.ParsePosition) public volatile synthetic java.lang.Object parseObject (java.lang.String, java.text.ParsePosition) }
android/icu/text/CurrencyMetaInfo$CurrencyDigits.class
CurrencyMetaInfo.java package android.icu.text public final android.icu.text.CurrencyMetaInfo$CurrencyDigits extends java.lang.Object { public final int fractionDigits public final int roundingIncrement public void <init> (int, int) int fractionDigits int roundingIncrement public java.lang.String toString () }
android/icu/text/CurrencyMetaInfo$CurrencyFilter.class
CurrencyMetaInfo.java package android.icu.text public final android.icu.text.CurrencyMetaInfo$CurrencyFilter extends java.lang.Object { public final String region public final String currency public final long from public final long to public final boolean tenderOnly private static final android.icu.text.CurrencyMetaInfo$CurrencyFilter ALL private void <init> (java.lang.String, java.lang.String, long, long, boolean) String region String currency long from long to boolean tenderOnly public static android.icu.text.CurrencyMetaInfo$CurrencyFilter all () public static android.icu.text.CurrencyMetaInfo$CurrencyFilter now () public static android.icu.text.CurrencyMetaInfo$CurrencyFilter onRegion (java.lang.String) String region public static android.icu.text.CurrencyMetaInfo$CurrencyFilter onCurrency (java.lang.String) String currency public static android.icu.text.CurrencyMetaInfo$CurrencyFilter onDate (java.util.Date) java.util.Date date public static android.icu.text.CurrencyMetaInfo$CurrencyFilter onDateRange (java.util.Date, java.util.Date) java.util.Date from java.util.Date to public static android.icu.text.CurrencyMetaInfo$CurrencyFilter onDate (long) long date public static android.icu.text.CurrencyMetaInfo$CurrencyFilter onDateRange (long, long) long from long to public static android.icu.text.CurrencyMetaInfo$CurrencyFilter onTender () public android.icu.text.CurrencyMetaInfo$CurrencyFilter withRegion (java.lang.String) String region public android.icu.text.CurrencyMetaInfo$CurrencyFilter withCurrency (java.lang.String) String currency public android.icu.text.CurrencyMetaInfo$CurrencyFilter withDate (java.util.Date) java.util.Date date public android.icu.text.CurrencyMetaInfo$CurrencyFilter withDateRange (java.util.Date, java.util.Date) java.util.Date from java.util.Date to long fromLong long toLong public android.icu.text.CurrencyMetaInfo$CurrencyFilter withDate (long) long date public android.icu.text.CurrencyMetaInfo$CurrencyFilter withDateRange (long, long) long from long to public android.icu.text.CurrencyMetaInfo$CurrencyFilter withTender () public boolean equals (java.lang.Object) Object rhs public boolean equals (android.icu.text.CurrencyMetaInfo$CurrencyFilter) android.icu.text.CurrencyMetaInfo$CurrencyFilter rhs public int hashCode () int hc public java.lang.String toString () private static boolean equals (java.lang.String, java.lang.String) String lhs String rhs static void <clinit> () }
android/icu/text/CurrencyMetaInfo$CurrencyInfo.class
CurrencyMetaInfo.java package android.icu.text public final android.icu.text.CurrencyMetaInfo$CurrencyInfo extends java.lang.Object { public final String region public final String code public final long from public final long to public final int priority private final boolean tender public void <init> (java.lang.String, java.lang.String, long, long, int) String region String code long from long to int priority public void <init> (java.lang.String, java.lang.String, long, long, int, boolean) String region String code long from long to int priority boolean tender public java.lang.String toString () public boolean isTender () }
android/icu/text/CurrencyMetaInfo.class
CurrencyMetaInfo.java package android.icu.text public android.icu.text.CurrencyMetaInfo extends java.lang.Object { private static final android.icu.text.CurrencyMetaInfo impl private static final boolean hasData protected static final android.icu.text.CurrencyMetaInfo$CurrencyDigits defaultDigits public static android.icu.text.CurrencyMetaInfo getInstance () public static android.icu.text.CurrencyMetaInfo getInstance (boolean) boolean noSubstitute public static boolean hasData () protected void <init> () public java.util.List currencyInfo (android.icu.text.CurrencyMetaInfo$CurrencyFilter) android.icu.text.CurrencyMetaInfo$CurrencyFilter filter public java.util.List currencies (android.icu.text.CurrencyMetaInfo$CurrencyFilter) android.icu.text.CurrencyMetaInfo$CurrencyFilter filter public java.util.List regions (android.icu.text.CurrencyMetaInfo$CurrencyFilter) android.icu.text.CurrencyMetaInfo$CurrencyFilter filter public android.icu.text.CurrencyMetaInfo$CurrencyDigits currencyDigits (java.lang.String) String isoCode public android.icu.text.CurrencyMetaInfo$CurrencyDigits currencyDigits (java.lang.String, android.icu.util.Currency$CurrencyUsage) String isoCode android.icu.util.Currency$CurrencyUsage currencyUsage private static java.lang.String dateString (long) long date private static java.lang.String debugString (java.lang.Object) String s String s String s Object v java.lang.reflect.Field f Object o StringBuilder sb static synthetic java.lang.String access$000 (java.lang.Object) Object x0 static void <clinit> () Class clzz Throwable t android.icu.text.CurrencyMetaInfo temp boolean tempHasData }
android/icu/text/CurrencyPluralInfo.class
CurrencyPluralInfo.java package android.icu.text public android.icu.text.CurrencyPluralInfo extends java.lang.Object implements java.lang.Cloneable java.io.Serializable { private static final long serialVersionUID private static final char[] tripleCurrencySign private static final String tripleCurrencyStr private static final char[] defaultCurrencyPluralPatternChar private static final String defaultCurrencyPluralPattern private java.util.Map pluralCountToCurrencyUnitPattern private android.icu.text.PluralRules pluralRules private android.icu.util.ULocale ulocale public void <init> () public void <init> (java.util.Locale) java.util.Locale locale public void <init> (android.icu.util.ULocale) android.icu.util.ULocale locale public static android.icu.text.CurrencyPluralInfo getInstance () public static android.icu.text.CurrencyPluralInfo getInstance (java.util.Locale) java.util.Locale locale public static android.icu.text.CurrencyPluralInfo getInstance (android.icu.util.ULocale) android.icu.util.ULocale locale public android.icu.text.PluralRules getPluralRules () public java.lang.String getCurrencyPluralPattern (java.lang.String) String pluralCount String currencyPluralPattern public android.icu.util.ULocale getLocale () public void setPluralRules (java.lang.String) String ruleDescription public void setCurrencyPluralPattern (java.lang.String, java.lang.String) String pluralCount String pattern public void setLocale (android.icu.util.ULocale) android.icu.util.ULocale loc public java.lang.Object clone () String currencyPattern String pluralCount android.icu.text.CurrencyPluralInfo other CloneNotSupportedException e public boolean equals (java.lang.Object) android.icu.text.CurrencyPluralInfo other Object a public int hashCode () java.lang.String select (double) double number public java.lang.String select (android.icu.text.PluralRules$FixedDecimal) android.icu.text.PluralRules$FixedDecimal numberInfo public java.util.Iterator pluralPatternIterator () private void initialize (android.icu.util.ULocale) android.icu.util.ULocale uloc private void setupCurrencyPluralPattern (android.icu.util.ULocale) String negPattern String negWithNumber String negWithCurrSign StringBuilder posNegPatterns String pluralCount String pattern String patternWithNumber String patternWithCurrencySign java.util.Map$Entry e android.icu.util.ULocale uloc String numberStylePattern int separatorIndex String negNumberPattern java.util.Map map static void <clinit> () }
android/icu/text/DateFormat$BooleanAttribute.class
DateFormat.java package android.icu.text public final enum android.icu.text.DateFormat$BooleanAttribute extends java.lang.Enum { public static final enum android.icu.text.DateFormat$BooleanAttribute PARSE_ALLOW_WHITESPACE public static final enum android.icu.text.DateFormat$BooleanAttribute PARSE_ALLOW_NUMERIC public static final enum android.icu.text.DateFormat$BooleanAttribute PARSE_MULTIPLE_PATTERNS_FOR_MATCH public static final enum android.icu.text.DateFormat$BooleanAttribute PARSE_PARTIAL_LITERAL_MATCH public static final enum android.icu.text.DateFormat$BooleanAttribute PARSE_PARTIAL_MATCH private static final synthetic android.icu.text.DateFormat$BooleanAttribute[] $VALUES public static android.icu.text.DateFormat$BooleanAttribute[] values () public static android.icu.text.DateFormat$BooleanAttribute valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/DateFormat$Field.class
DateFormat.java package android.icu.text public android.icu.text.DateFormat$Field extends java.text.Format$Field { private static final long serialVersionUID private static final int CAL_FIELD_COUNT private static final android.icu.text.DateFormat$Field[] CAL_FIELDS private static final java.util.Map FIELD_NAME_MAP public static final android.icu.text.DateFormat$Field AM_PM public static final android.icu.text.DateFormat$Field DAY_OF_MONTH public static final android.icu.text.DateFormat$Field DAY_OF_WEEK public static final android.icu.text.DateFormat$Field DAY_OF_WEEK_IN_MONTH public static final android.icu.text.DateFormat$Field DAY_OF_YEAR public static final android.icu.text.DateFormat$Field ERA public static final android.icu.text.DateFormat$Field HOUR_OF_DAY0 public static final android.icu.text.DateFormat$Field HOUR_OF_DAY1 public static final android.icu.text.DateFormat$Field HOUR0 public static final android.icu.text.DateFormat$Field HOUR1 public static final android.icu.text.DateFormat$Field MILLISECOND public static final android.icu.text.DateFormat$Field MINUTE public static final android.icu.text.DateFormat$Field MONTH public static final android.icu.text.DateFormat$Field SECOND public static final android.icu.text.DateFormat$Field TIME_ZONE public static final android.icu.text.DateFormat$Field WEEK_OF_MONTH public static final android.icu.text.DateFormat$Field WEEK_OF_YEAR public static final android.icu.text.DateFormat$Field YEAR public static final android.icu.text.DateFormat$Field DOW_LOCAL public static final android.icu.text.DateFormat$Field EXTENDED_YEAR public static final android.icu.text.DateFormat$Field JULIAN_DAY public static final android.icu.text.DateFormat$Field MILLISECONDS_IN_DAY public static final android.icu.text.DateFormat$Field YEAR_WOY public static final android.icu.text.DateFormat$Field QUARTER public static final android.icu.text.DateFormat$Field RELATED_YEAR public static final android.icu.text.DateFormat$Field AM_PM_MIDNIGHT_NOON public static final android.icu.text.DateFormat$Field FLEXIBLE_DAY_PERIOD public static final android.icu.text.DateFormat$Field TIME_SEPARATOR private final int calendarField protected void <init> (java.lang.String, int) String name int calendarField public static android.icu.text.DateFormat$Field ofCalendarField (int) int calendarField public int getCalendarField () protected java.lang.Object readResolve () throws java.io.InvalidObjectException Object o static void <clinit> () android.icu.util.GregorianCalendar cal }
android/icu/text/DateFormat$HourCycle.class
DateFormat.java package android.icu.text public final enum android.icu.text.DateFormat$HourCycle extends java.lang.Enum { public static final enum android.icu.text.DateFormat$HourCycle HOUR_CYCLE_11 public static final enum android.icu.text.DateFormat$HourCycle HOUR_CYCLE_12 public static final enum android.icu.text.DateFormat$HourCycle HOUR_CYCLE_23 public static final enum android.icu.text.DateFormat$HourCycle HOUR_CYCLE_24 private static final synthetic android.icu.text.DateFormat$HourCycle[] $VALUES public static android.icu.text.DateFormat$HourCycle[] values () public static android.icu.text.DateFormat$HourCycle valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/DateFormat.class
DateFormat.java package android.icu.text public abstract android.icu.text.DateFormat extends android.icu.text.UFormat { protected android.icu.util.Calendar calendar protected android.icu.text.NumberFormat numberFormat public static final int ERA_FIELD public static final int YEAR_FIELD public static final int MONTH_FIELD public static final int DATE_FIELD public static final int HOUR_OF_DAY1_FIELD public static final int HOUR_OF_DAY0_FIELD public static final int MINUTE_FIELD public static final int SECOND_FIELD public static final int FRACTIONAL_SECOND_FIELD public static final int MILLISECOND_FIELD public static final int DAY_OF_WEEK_FIELD public static final int DAY_OF_YEAR_FIELD public static final int DAY_OF_WEEK_IN_MONTH_FIELD public static final int WEEK_OF_YEAR_FIELD public static final int WEEK_OF_MONTH_FIELD public static final int AM_PM_FIELD public static final int HOUR1_FIELD public static final int HOUR0_FIELD public static final int TIMEZONE_FIELD public static final int YEAR_WOY_FIELD public static final int DOW_LOCAL_FIELD public static final int EXTENDED_YEAR_FIELD public static final int JULIAN_DAY_FIELD public static final int MILLISECONDS_IN_DAY_FIELD public static final int TIMEZONE_RFC_FIELD public static final int TIMEZONE_GENERIC_FIELD public static final int STANDALONE_DAY_FIELD public static final int STANDALONE_MONTH_FIELD public static final int QUARTER_FIELD public static final int STANDALONE_QUARTER_FIELD public static final int TIMEZONE_SPECIAL_FIELD public static final int YEAR_NAME_FIELD public static final int TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD public static final int TIMEZONE_ISO_FIELD public static final int TIMEZONE_ISO_LOCAL_FIELD static final int RELATED_YEAR public static final int AM_PM_MIDNIGHT_NOON_FIELD public static final int FLEXIBLE_DAY_PERIOD_FIELD public static final int TIME_SEPARATOR public static final int FIELD_COUNT private java.util.EnumSet booleanAttributes private android.icu.text.DisplayContext capitalizationSetting static final int currentSerialVersion private int serialVersionOnStream private static final long serialVersionUID public static final int NONE public static final int FULL public static final int LONG public static final int MEDIUM public static final int SHORT public static final int DEFAULT public static final int RELATIVE public static final int RELATIVE_FULL public static final int RELATIVE_LONG public static final int RELATIVE_MEDIUM public static final int RELATIVE_SHORT public static final int RELATIVE_DEFAULT public static final String YEAR public static final String QUARTER public static final String ABBR_QUARTER public static final String YEAR_QUARTER public static final String YEAR_ABBR_QUARTER public static final String MONTH public static final String ABBR_MONTH public static final String NUM_MONTH public static final String YEAR_MONTH public static final String YEAR_ABBR_MONTH public static final String YEAR_NUM_MONTH public static final String DAY public static final String YEAR_MONTH_DAY public static final String YEAR_ABBR_MONTH_DAY public static final String YEAR_NUM_MONTH_DAY public static final String WEEKDAY public static final String ABBR_WEEKDAY public static final String YEAR_MONTH_WEEKDAY_DAY public static final String YEAR_ABBR_MONTH_WEEKDAY_DAY public static final String YEAR_NUM_MONTH_WEEKDAY_DAY public static final String MONTH_DAY public static final String ABBR_MONTH_DAY public static final String NUM_MONTH_DAY public static final String MONTH_WEEKDAY_DAY public static final String ABBR_MONTH_WEEKDAY_DAY public static final String NUM_MONTH_WEEKDAY_DAY public static final java.util.List DATE_SKELETONS public static final String HOUR public static final String HOUR24 public static final String MINUTE public static final String HOUR_MINUTE public static final String HOUR24_MINUTE public static final String SECOND public static final String HOUR_MINUTE_SECOND public static final String HOUR24_MINUTE_SECOND public static final String MINUTE_SECOND public static final java.util.List TIME_SKELETONS public static final String LOCATION_TZ public static final String GENERIC_TZ public static final String ABBR_GENERIC_TZ public static final String SPECIFIC_TZ public static final String ABBR_SPECIFIC_TZ public static final String ABBR_UTC_TZ public static final java.util.List ZONE_SKELETONS public static final String STANDALONE_MONTH public static final String ABBR_STANDALONE_MONTH public static final String HOUR_MINUTE_GENERIC_TZ public static final String HOUR_MINUTE_TZ public static final String HOUR_GENERIC_TZ public static final String HOUR_TZ public static final String JP_ERA_2019_ROOT public static final String JP_ERA_2019_JA public static final String JP_ERA_2019_NARROW public final java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition) Object obj StringBuffer toAppendTo java.text.FieldPosition fieldPosition public abstract java.lang.StringBuffer format (android.icu.util.Calendar, java.lang.StringBuffer, java.text.FieldPosition) public java.lang.StringBuffer format (java.util.Date, java.lang.StringBuffer, java.text.FieldPosition) java.util.Date date StringBuffer toAppendTo java.text.FieldPosition fieldPosition public final java.lang.String format (java.util.Date) java.util.Date date public java.util.Date parse (java.lang.String) throws java.text.ParseException String text java.text.ParsePosition pos java.util.Date result public abstract void parse (java.lang.String, android.icu.util.Calendar, java.text.ParsePosition) public java.util.Date parse (java.lang.String, java.text.ParsePosition) IllegalArgumentException e String text java.text.ParsePosition pos java.util.Date result int start android.icu.util.TimeZone tzsav public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition) String source java.text.ParsePosition pos public static final android.icu.text.DateFormat getTimeInstance () public static final android.icu.text.DateFormat getTimeInstance (int) int style public static final android.icu.text.DateFormat getTimeInstance (int, java.util.Locale) int style java.util.Locale aLocale public static final android.icu.text.DateFormat getTimeInstance (int, android.icu.util.ULocale) int style android.icu.util.ULocale locale public static final android.icu.text.DateFormat getDateInstance () public static final android.icu.text.DateFormat getDateInstance (int) int style public static final android.icu.text.DateFormat getDateInstance (int, java.util.Locale) int style java.util.Locale aLocale public static final android.icu.text.DateFormat getDateInstance (int, android.icu.util.ULocale) int style android.icu.util.ULocale locale public static final android.icu.text.DateFormat getDateTimeInstance () public static final android.icu.text.DateFormat getDateTimeInstance (int, int) int dateStyle int timeStyle public static final android.icu.text.DateFormat getDateTimeInstance (int, int, java.util.Locale) int dateStyle int timeStyle java.util.Locale aLocale public static final android.icu.text.DateFormat getDateTimeInstance (int, int, android.icu.util.ULocale) int dateStyle int timeStyle android.icu.util.ULocale locale public static final android.icu.text.DateFormat getInstance () public static java.util.Locale[] getAvailableLocales () public static android.icu.util.ULocale[] getAvailableULocales () public void setCalendar (android.icu.util.Calendar) android.icu.util.Calendar newCalendar public android.icu.util.Calendar getCalendar () public void setNumberFormat (android.icu.text.NumberFormat) android.icu.text.NumberFormat newNumberFormat static void fixNumberFormatForDates (android.icu.text.NumberFormat) android.icu.text.NumberFormat nf public android.icu.text.NumberFormat getNumberFormat () public void setTimeZone (android.icu.util.TimeZone) android.icu.util.TimeZone zone public android.icu.util.TimeZone getTimeZone () public void setLenient (boolean) boolean lenient public boolean isLenient () public void setCalendarLenient (boolean) boolean lenient public boolean isCalendarLenient () public android.icu.text.DateFormat setBooleanAttribute (android.icu.text.DateFormat$BooleanAttribute, boolean) android.icu.text.DateFormat$BooleanAttribute key boolean value public boolean getBooleanAttribute (android.icu.text.DateFormat$BooleanAttribute) android.icu.text.DateFormat$BooleanAttribute key public void setContext (android.icu.text.DisplayContext) android.icu.text.DisplayContext context public android.icu.text.DisplayContext getContext (android.icu.text.DisplayContext$Type) android.icu.text.DisplayContext$Type type public int hashCode () public boolean equals (java.lang.Object) Object obj android.icu.text.DateFormat other public java.lang.Object clone () android.icu.text.DateFormat other private static android.icu.text.DateFormat get (int, int, android.icu.util.ULocale, android.icu.util.Calendar) android.icu.impl.RelativeDateFormat r android.icu.text.DateFormat result java.util.MissingResourceException e int dateStyle int timeStyle android.icu.util.ULocale loc android.icu.util.Calendar cal private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream stream protected void <init> () public static final android.icu.text.DateFormat getDateInstance (android.icu.util.Calendar, int, java.util.Locale) android.icu.util.Calendar cal int dateStyle java.util.Locale locale public static final android.icu.text.DateFormat getDateInstance (android.icu.util.Calendar, int, android.icu.util.ULocale) android.icu.util.Calendar cal int dateStyle android.icu.util.ULocale locale public static final android.icu.text.DateFormat getTimeInstance (android.icu.util.Calendar, int, java.util.Locale) android.icu.util.Calendar cal int timeStyle java.util.Locale locale public static final android.icu.text.DateFormat getTimeInstance (android.icu.util.Calendar, int, android.icu.util.ULocale) android.icu.util.Calendar cal int timeStyle android.icu.util.ULocale locale public static final android.icu.text.DateFormat getDateTimeInstance (android.icu.util.Calendar, int, int, java.util.Locale) android.icu.util.Calendar cal int dateStyle int timeStyle java.util.Locale locale public static final android.icu.text.DateFormat getDateTimeInstance (android.icu.util.Calendar, int, int, android.icu.util.ULocale) android.icu.util.Calendar cal int dateStyle int timeStyle android.icu.util.ULocale locale public static final android.icu.text.DateFormat getInstance (android.icu.util.Calendar, java.util.Locale) android.icu.util.Calendar cal java.util.Locale locale public static final android.icu.text.DateFormat getInstance (android.icu.util.Calendar, android.icu.util.ULocale) android.icu.util.Calendar cal android.icu.util.ULocale locale public static final android.icu.text.DateFormat getInstance (android.icu.util.Calendar) android.icu.util.Calendar cal public static final android.icu.text.DateFormat getDateInstance (android.icu.util.Calendar, int) android.icu.util.Calendar cal int dateStyle public static final android.icu.text.DateFormat getTimeInstance (android.icu.util.Calendar, int) android.icu.util.Calendar cal int timeStyle public static final android.icu.text.DateFormat getDateTimeInstance (android.icu.util.Calendar, int, int) android.icu.util.Calendar cal int dateStyle int timeStyle public static final android.icu.text.DateFormat getInstanceForSkeleton (java.lang.String) String skeleton public static final android.icu.text.DateFormat getInstanceForSkeleton (java.lang.String, java.util.Locale) String skeleton java.util.Locale locale public static final android.icu.text.DateFormat getInstanceForSkeleton (java.lang.String, android.icu.util.ULocale) String skeleton android.icu.util.ULocale locale android.icu.text.DateTimePatternGenerator generator String bestPattern public static final android.icu.text.DateFormat getInstanceForSkeleton (android.icu.util.Calendar, java.lang.String, java.util.Locale) android.icu.util.Calendar cal String skeleton java.util.Locale locale public static final android.icu.text.DateFormat getInstanceForSkeleton (android.icu.util.Calendar, java.lang.String, android.icu.util.ULocale) android.icu.util.Calendar cal String skeleton android.icu.util.ULocale locale android.icu.text.DateTimePatternGenerator generator String bestPattern android.icu.text.SimpleDateFormat format public static final android.icu.text.DateFormat getPatternInstance (java.lang.String) String skeleton public static final android.icu.text.DateFormat getPatternInstance (java.lang.String, java.util.Locale) String skeleton java.util.Locale locale public static final android.icu.text.DateFormat getPatternInstance (java.lang.String, android.icu.util.ULocale) String skeleton android.icu.util.ULocale locale public static final android.icu.text.DateFormat getPatternInstance (android.icu.util.Calendar, java.lang.String, java.util.Locale) android.icu.util.Calendar cal String skeleton java.util.Locale locale public static final android.icu.text.DateFormat getPatternInstance (android.icu.util.Calendar, java.lang.String, android.icu.util.ULocale) android.icu.util.Calendar cal String skeleton android.icu.util.ULocale locale static void <clinit> () }
android/icu/text/DateFormatSymbols$1.class
DateFormatSymbols.java package android.icu.text android.icu.text.DateFormatSymbols$1 extends android.icu.impl.SoftCache { void <init> () protected android.icu.text.DateFormatSymbols$AospExtendedDateFormatSymbols createInstance (java.lang.String, android.icu.util.ULocale) String key android.icu.util.ULocale locale int typeStart int typeLimit String type protected volatile synthetic java.lang.Object createInstance (java.lang.Object, java.lang.Object) }
android/icu/text/DateFormatSymbols$AospExtendedDateFormatSymbols.class
DateFormatSymbols.java package android.icu.text public android.icu.text.DateFormatSymbols$AospExtendedDateFormatSymbols extends java.lang.Object { private final android.icu.text.DateFormatSymbols dfs private String[] narrowQuarters private String[] standaloneNarrowQuarters public android.icu.text.DateFormatSymbols getDateFormatSymbols () public java.lang.String[] getNarrowQuarters (int) int context String[] returnValue private void <init> (android.icu.util.ULocale, android.icu.impl.ICUResourceBundle, java.lang.String) android.icu.util.ULocale desiredLocale android.icu.impl.ICUResourceBundle b String calendarType synthetic void <init> (android.icu.util.ULocale, android.icu.impl.ICUResourceBundle, java.lang.String, android.icu.text.DateFormatSymbols$1) android.icu.util.ULocale x0 android.icu.impl.ICUResourceBundle x1 String x2 android.icu.text.DateFormatSymbols$1 x3 static synthetic android.icu.text.DateFormatSymbols access$100 (android.icu.text.DateFormatSymbols$AospExtendedDateFormatSymbols) android.icu.text.DateFormatSymbols$AospExtendedDateFormatSymbols x0 static synthetic java.lang.String[] access$302 (android.icu.text.DateFormatSymbols$AospExtendedDateFormatSymbols, java.lang.String[]) android.icu.text.DateFormatSymbols$AospExtendedDateFormatSymbols x0 String[] x1 static synthetic java.lang.String[] access$402 (android.icu.text.DateFormatSymbols$AospExtendedDateFormatSymbols, java.lang.String[]) android.icu.text.DateFormatSymbols$AospExtendedDateFormatSymbols x0 String[] x1 }
android/icu/text/DateFormatSymbols$CalendarDataSink$AliasType.class
DateFormatSymbols.java package android.icu.text final enum android.icu.text.DateFormatSymbols$CalendarDataSink$AliasType extends java.lang.Enum { public static final enum android.icu.text.DateFormatSymbols$CalendarDataSink$AliasType SAME_CALENDAR public static final enum android.icu.text.DateFormatSymbols$CalendarDataSink$AliasType DIFFERENT_CALENDAR public static final enum android.icu.text.DateFormatSymbols$CalendarDataSink$AliasType GREGORIAN public static final enum android.icu.text.DateFormatSymbols$CalendarDataSink$AliasType NONE private static final synthetic android.icu.text.DateFormatSymbols$CalendarDataSink$AliasType[] $VALUES public static android.icu.text.DateFormatSymbols$CalendarDataSink$AliasType[] values () public static android.icu.text.DateFormatSymbols$CalendarDataSink$AliasType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/DateFormatSymbols$CalendarDataSink.class
DateFormatSymbols.java package android.icu.text final android.icu.text.DateFormatSymbols$CalendarDataSink extends android.icu.impl.UResource$Sink { java.util.Map arrays java.util.Map maps java.util.List aliasPathPairs String currentCalendarType String nextCalendarType private java.util.Set resourcesToVisit private String aliasRelativePath private static final String CALENDAR_ALIAS_PREFIX static final synthetic boolean $assertionsDisabled void <init> () void visitAllResources () void preEnumerate (java.lang.String) String calendarType public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) String[] dataArray String keyString android.icu.text.DateFormatSymbols$CalendarDataSink$AliasType aliasType int i boolean mod String alias int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback java.util.Set resourcesToVisitNext android.icu.impl.UResource$Table calendarData boolean modified protected void processResource (java.lang.String, android.icu.impl.UResource$Key, android.icu.impl.UResource$Value) String[] dataArray String keyString String currentPath android.icu.text.DateFormatSymbols$CalendarDataSink$AliasType aliasType int i String path android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value android.icu.impl.UResource$Table table java.util.Map stringMap private android.icu.text.DateFormatSymbols$CalendarDataSink$AliasType processAliasFromValue (java.lang.String, android.icu.impl.UResource$Value) String aliasCalendarType int typeLimit String aliasPath String currentRelativePath android.icu.impl.UResource$Value value static void <clinit> () }
android/icu/text/DateFormatSymbols$CapitalizationContextUsage.class
DateFormatSymbols.java package android.icu.text final enum android.icu.text.DateFormatSymbols$CapitalizationContextUsage extends java.lang.Enum { public static final enum android.icu.text.DateFormatSymbols$CapitalizationContextUsage OTHER public static final enum android.icu.text.DateFormatSymbols$CapitalizationContextUsage MONTH_FORMAT public static final enum android.icu.text.DateFormatSymbols$CapitalizationContextUsage MONTH_STANDALONE public static final enum android.icu.text.DateFormatSymbols$CapitalizationContextUsage MONTH_NARROW public static final enum android.icu.text.DateFormatSymbols$CapitalizationContextUsage DAY_FORMAT public static final enum android.icu.text.DateFormatSymbols$CapitalizationContextUsage DAY_STANDALONE public static final enum android.icu.text.DateFormatSymbols$CapitalizationContextUsage DAY_NARROW public static final enum android.icu.text.DateFormatSymbols$CapitalizationContextUsage ERA_WIDE public static final enum android.icu.text.DateFormatSymbols$CapitalizationContextUsage ERA_ABBREV public static final enum android.icu.text.DateFormatSymbols$CapitalizationContextUsage ERA_NARROW public static final enum android.icu.text.DateFormatSymbols$CapitalizationContextUsage ZONE_LONG public static final enum android.icu.text.DateFormatSymbols$CapitalizationContextUsage ZONE_SHORT public static final enum android.icu.text.DateFormatSymbols$CapitalizationContextUsage METAZONE_LONG public static final enum android.icu.text.DateFormatSymbols$CapitalizationContextUsage METAZONE_SHORT private static final synthetic android.icu.text.DateFormatSymbols$CapitalizationContextUsage[] $VALUES public static android.icu.text.DateFormatSymbols$CapitalizationContextUsage[] values () public static android.icu.text.DateFormatSymbols$CapitalizationContextUsage valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/DateFormatSymbols.class
DateFormatSymbols.java package android.icu.text public android.icu.text.DateFormatSymbols extends java.lang.Object implements java.io.Serializable java.lang.Cloneable { public static final int FORMAT public static final int STANDALONE public static final int NUMERIC public static final int DT_CONTEXT_COUNT public static final int ABBREVIATED public static final int WIDE public static final int NARROW public static final int SHORT public static final int DT_WIDTH_COUNT static final int DT_LEAP_MONTH_PATTERN_FORMAT_WIDE static final int DT_LEAP_MONTH_PATTERN_FORMAT_ABBREV static final int DT_LEAP_MONTH_PATTERN_FORMAT_NARROW static final int DT_LEAP_MONTH_PATTERN_STANDALONE_WIDE static final int DT_LEAP_MONTH_PATTERN_STANDALONE_ABBREV static final int DT_LEAP_MONTH_PATTERN_STANDALONE_NARROW static final int DT_LEAP_MONTH_PATTERN_NUMERIC static final int DT_MONTH_PATTERN_COUNT static final String DEFAULT_TIME_SEPARATOR static final String ALTERNATE_TIME_SEPARATOR String[] eras String[] eraNames String[] narrowEras String[] months String[] shortMonths String[] narrowMonths String[] standaloneMonths String[] standaloneShortMonths String[] standaloneNarrowMonths String[] weekdays String[] shortWeekdays String[] shorterWeekdays String[] narrowWeekdays String[] standaloneWeekdays String[] standaloneShortWeekdays String[] standaloneShorterWeekdays String[] standaloneNarrowWeekdays String[] ampms String[] ampmsNarrow private String timeSeparator String[] shortQuarters String[] quarters String[] standaloneShortQuarters String[] standaloneQuarters String[] leapMonthPatterns String[] shortYearNames String[] shortZodiacNames private String[][] zoneStrings static final String patternChars String localPatternChars String[] abbreviatedDayPeriods String[] wideDayPeriods String[] narrowDayPeriods String[] standaloneAbbreviatedDayPeriods String[] standaloneWideDayPeriods String[] standaloneNarrowDayPeriods private static final long serialVersionUID private static final String[][] CALENDAR_CLASSES private static final java.util.Map contextUsageTypeMap java.util.Map capitalization static final int millisPerHour private static android.icu.impl.CacheBase DFSCACHE private static final String[] LEAP_MONTH_PATTERNS_PATHS private static final String[] DAY_PERIOD_KEYS private android.icu.util.ULocale requestedLocale private android.icu.util.ULocale validLocale private android.icu.util.ULocale actualLocale public void <init> () public void <init> (java.util.Locale) java.util.Locale locale public void <init> (android.icu.util.ULocale) android.icu.util.ULocale locale public static android.icu.text.DateFormatSymbols getInstance () public static android.icu.text.DateFormatSymbols getInstance (java.util.Locale) java.util.Locale locale public static android.icu.text.DateFormatSymbols getInstance (android.icu.util.ULocale) android.icu.util.ULocale locale public static java.util.Locale[] getAvailableLocales () public static android.icu.util.ULocale[] getAvailableULocales () public java.lang.String[] getEras () public void setEras (java.lang.String[]) String[] newEras public java.lang.String[] getEraNames () public void setEraNames (java.lang.String[]) String[] newEraNames public java.lang.String[] getNarrowEras () public void setNarrowEras (java.lang.String[]) String[] newNarrowEras public java.lang.String[] getMonths () public java.lang.String[] getMonths (int, int) int context int width String[] returnValue public void setMonths (java.lang.String[]) String[] newMonths public void setMonths (java.lang.String[], int, int) String[] newMonths int context int width public java.lang.String[] getShortMonths () public void setShortMonths (java.lang.String[]) String[] newShortMonths public java.lang.String[] getWeekdays () public java.lang.String[] getWeekdays (int, int) int context int width String[] returnValue public void setWeekdays (java.lang.String[], int, int) String[] newWeekdays int context int width public void setWeekdays (java.lang.String[]) String[] newWeekdays public java.lang.String[] getShortWeekdays () public void setShortWeekdays (java.lang.String[]) String[] newAbbrevWeekdays public java.lang.String[] getQuarters (int, int) int context int width String[] returnValue public void setQuarters (java.lang.String[], int, int) String[] newQuarters int context int width public java.lang.String[] getYearNames (int, int) int context int width public void setYearNames (java.lang.String[], int, int) String[] yearNames int context int width public java.lang.String[] getZodiacNames (int, int) int context int width public void setZodiacNames (java.lang.String[], int, int) String[] zodiacNames int context int width public java.lang.String getLeapMonthPattern (int, int) int leapMonthPatternIndex int context int width public void setLeapMonthPattern (java.lang.String, int, int) int leapMonthPatternIndex String leapMonthPattern int context int width public java.lang.String[] getAmPmStrings () public void setAmPmStrings (java.lang.String[]) String[] newAmpms public java.lang.String[] getAmpmNarrowStrings () public java.lang.String getTimeSeparatorString () public void setTimeSeparatorString (java.lang.String) String newTimeSeparator public java.lang.String[][] getZoneStrings () String canonicalID int i String[] tzIDs android.icu.text.TimeZoneNames tznames android.icu.text.TimeZoneNames$NameType[] types long now String[][] array public void setZoneStrings (java.lang.String[][]) String[][] newZoneStrings public java.lang.String getLocalPatternChars () public void setLocalPatternChars (java.lang.String) String newLocalPatternChars public java.lang.Object clone () android.icu.text.DateFormatSymbols other CloneNotSupportedException e public int hashCode () public boolean equals (java.lang.Object) Object obj android.icu.text.DateFormatSymbols that protected void initializeData (android.icu.util.ULocale, java.lang.String) android.icu.util.ULocale desiredLocale String type android.icu.text.DateFormatSymbols dfs private static android.icu.text.DateFormatSymbols$AospExtendedDateFormatSymbols getExtendedInstance (android.icu.util.ULocale, java.lang.String) android.icu.util.ULocale desiredLocale String type String key String ns public static android.icu.text.DateFormatSymbols$AospExtendedDateFormatSymbols getExtendedInstance (android.icu.util.ULocale) android.icu.util.ULocale locale void initializeData (android.icu.text.DateFormatSymbols) android.icu.text.DateFormatSymbols dfs private void <init> (android.icu.util.ULocale, android.icu.impl.ICUResourceBundle, java.lang.String, android.icu.text.DateFormatSymbols$AospExtendedDateFormatSymbols) android.icu.util.ULocale desiredLocale android.icu.impl.ICUResourceBundle b String calendarType android.icu.text.DateFormatSymbols$AospExtendedDateFormatSymbols aospExtendedDateFormatSymbols protected void initializeData (android.icu.util.ULocale, android.icu.impl.ICUResourceBundle, java.lang.String) android.icu.util.ULocale desiredLocale android.icu.impl.ICUResourceBundle b String calendarType private void initializeData (android.icu.util.ULocale, android.icu.impl.ICUResourceBundle, java.lang.String, android.icu.text.DateFormatSymbols$AospExtendedDateFormatSymbols) android.icu.impl.ICUResourceBundle dataForType String leapMonthPattern java.util.Map monthPatternMap String monthPatternPath int i android.icu.text.DateFormatSymbols$CapitalizationContextUsage usage java.util.MissingResourceException e boolean[] transforms String usageKey android.icu.text.DateFormatSymbols$CapitalizationContextUsage usage android.icu.util.UResourceBundle contextTransformUsage int[] intVector android.icu.util.UResourceBundleIterator ctIterator java.util.MissingResourceException e android.icu.util.ULocale desiredLocale android.icu.impl.ICUResourceBundle b String calendarType android.icu.text.DateFormatSymbols$AospExtendedDateFormatSymbols aospExtendedDateFormatSymbols android.icu.text.DateFormatSymbols$CalendarDataSink calendarSink java.util.Map arrays java.util.Map maps String[] lWeekdays String[] aWeekdays String[] sWeekdays String[] nWeekdays String[] swWeekdays String[] saWeekdays String[] ssWeekdays String[] snWeekdays android.icu.impl.ICUResourceBundle rb android.icu.util.ULocale uloc boolean[] noTransforms android.icu.text.DateFormatSymbols$CapitalizationContextUsage[] allUsages android.icu.util.UResourceBundle contextTransformsBundle android.icu.text.NumberingSystem ns String nsName String tsPath private static final boolean arrayOfArrayEquals (java.lang.Object[][], java.lang.Object[][]) int i Object[][] aa1 Object[][] aa2 boolean equal private java.lang.String[] loadDayPeriodStrings (java.util.Map) int i java.util.Map resourceMap String[] strings private final java.lang.String[] duplicate (java.lang.String[]) String[] srcArray private final java.lang.String[][] duplicate (java.lang.String[][]) int i String[][] srcArray String[][] aCopy public void <init> (android.icu.util.Calendar, java.util.Locale) android.icu.util.Calendar cal java.util.Locale locale public void <init> (android.icu.util.Calendar, android.icu.util.ULocale) android.icu.util.Calendar cal android.icu.util.ULocale locale public void <init> (java.lang.Class, java.util.Locale) Class calendarClass java.util.Locale locale public void <init> (java.lang.Class, android.icu.util.ULocale) String[] calClassInfo Class calendarClass android.icu.util.ULocale locale String fullName int lastDot String className String calType public void <init> (android.icu.util.ULocale, java.lang.String) android.icu.util.ULocale locale String calType public void <init> (java.util.ResourceBundle, java.util.Locale) java.util.ResourceBundle bundle java.util.Locale locale public void <init> (java.util.ResourceBundle, android.icu.util.ULocale) java.util.ResourceBundle bundle android.icu.util.ULocale locale public static java.util.ResourceBundle getDateFormatBundle (java.lang.Class, java.util.Locale) throws java.util.MissingResourceException Class calendarClass java.util.Locale locale public static java.util.ResourceBundle getDateFormatBundle (java.lang.Class, android.icu.util.ULocale) throws java.util.MissingResourceException Class calendarClass android.icu.util.ULocale locale public static java.util.ResourceBundle getDateFormatBundle (android.icu.util.Calendar, java.util.Locale) throws java.util.MissingResourceException android.icu.util.Calendar cal java.util.Locale locale public static java.util.ResourceBundle getDateFormatBundle (android.icu.util.Calendar, android.icu.util.ULocale) throws java.util.MissingResourceException android.icu.util.Calendar cal android.icu.util.ULocale locale public final android.icu.util.ULocale getLocale (android.icu.util.ULocale$Type) android.icu.util.ULocale$Type type final void setLocale (android.icu.util.ULocale, android.icu.util.ULocale) android.icu.util.ULocale valid android.icu.util.ULocale actual private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream stream synthetic void <init> (android.icu.util.ULocale, android.icu.impl.ICUResourceBundle, java.lang.String, android.icu.text.DateFormatSymbols$AospExtendedDateFormatSymbols, android.icu.text.DateFormatSymbols$1) android.icu.util.ULocale x0 android.icu.impl.ICUResourceBundle x1 String x2 android.icu.text.DateFormatSymbols$AospExtendedDateFormatSymbols x3 android.icu.text.DateFormatSymbols$1 x4 static void <clinit> () }
android/icu/text/DateFormatSymbols.uau
android/icu/text/DateIntervalFormat$1.class
DateIntervalFormat.java package android.icu.text synthetic android.icu.text.DateIntervalFormat$1 extends java.lang.Object { }
android/icu/text/DateIntervalFormat$BestMatchInfo.class
DateIntervalFormat.java package android.icu.text final android.icu.text.DateIntervalFormat$BestMatchInfo extends java.lang.Object { final String bestMatchSkeleton final int bestMatchDistanceInfo void <init> (java.lang.String, int) String bestSkeleton int difference }
android/icu/text/DateIntervalFormat$FormatOutput.class
DateIntervalFormat.java package android.icu.text final android.icu.text.DateIntervalFormat$FormatOutput extends java.lang.Object { int firstIndex private void <init> () public void register (int) int i synthetic void <init> (android.icu.text.DateIntervalFormat$1) android.icu.text.DateIntervalFormat$1 x0 }
android/icu/text/DateIntervalFormat$FormattedDateInterval.class
DateIntervalFormat.java package android.icu.text public final android.icu.text.DateIntervalFormat$FormattedDateInterval extends java.lang.Object implements android.icu.text.FormattedValue { private final String string private final java.util.List attributes void <init> (java.lang.CharSequence, java.util.List) CharSequence cs java.util.List attributes public java.lang.String toString () public int length () public char charAt (int) int index public java.lang.CharSequence subSequence (int, int) int start int end public java.lang.Appendable appendTo (java.lang.Appendable) Appendable appendable public boolean nextPosition (android.icu.text.ConstrainedFieldPosition) android.icu.text.ConstrainedFieldPosition cfpos public java.text.AttributedCharacterIterator toCharacterIterator () }
android/icu/text/DateIntervalFormat$SkeletonAndItsBestMatch.class
DateIntervalFormat.java package android.icu.text final android.icu.text.DateIntervalFormat$SkeletonAndItsBestMatch extends java.lang.Object { final String skeleton final String bestMatchSkeleton void <init> (java.lang.String, java.lang.String) String skeleton String bestMatch }
android/icu/text/DateIntervalFormat$SpanField.class
DateIntervalFormat.java package android.icu.text public final android.icu.text.DateIntervalFormat$SpanField extends android.icu.text.UFormat$SpanField { private static final long serialVersionUID public static final android.icu.text.DateIntervalFormat$SpanField DATE_INTERVAL_SPAN private void <init> (java.lang.String) String name protected java.lang.Object readResolve () throws java.io.InvalidObjectException static void <clinit> () }
android/icu/text/DateIntervalFormat.class
DateIntervalFormat.java package android.icu.text public android.icu.text.DateIntervalFormat extends android.icu.text.UFormat { private static final long serialVersionUID private static android.icu.impl.ICUCache LOCAL_PATTERN_CACHE private android.icu.text.DateIntervalInfo fInfo private android.icu.text.SimpleDateFormat fDateFormat private android.icu.util.Calendar fFromCalendar private android.icu.util.Calendar fToCalendar private String fSkeleton private boolean isDateIntervalInfoDefault private transient java.util.Map fIntervalPatterns private String fDatePattern private String fTimePattern private String fDateTimeFormat private android.icu.text.DisplayContext fCapitalizationSetting private void <init> () public void <init> (java.lang.String, android.icu.text.DateIntervalInfo, android.icu.text.SimpleDateFormat) String skeleton android.icu.text.DateIntervalInfo dtItvInfo android.icu.text.SimpleDateFormat simpleDateFormat private void <init> (java.lang.String, android.icu.util.ULocale, android.icu.text.SimpleDateFormat) String skeleton android.icu.util.ULocale locale android.icu.text.SimpleDateFormat simpleDateFormat public static final android.icu.text.DateIntervalFormat getInstance (java.lang.String) String skeleton public static final android.icu.text.DateIntervalFormat getInstance (java.lang.String, java.util.Locale) String skeleton java.util.Locale locale public static final android.icu.text.DateIntervalFormat getInstance (java.lang.String, android.icu.util.ULocale) String skeleton android.icu.util.ULocale locale android.icu.text.DateTimePatternGenerator generator public static final android.icu.text.DateIntervalFormat getInstance (java.lang.String, android.icu.text.DateIntervalInfo) String skeleton android.icu.text.DateIntervalInfo dtitvinf public static final android.icu.text.DateIntervalFormat getInstance (java.lang.String, java.util.Locale, android.icu.text.DateIntervalInfo) String skeleton java.util.Locale locale android.icu.text.DateIntervalInfo dtitvinf public static final android.icu.text.DateIntervalFormat getInstance (java.lang.String, android.icu.util.ULocale, android.icu.text.DateIntervalInfo) String skeleton android.icu.util.ULocale locale android.icu.text.DateIntervalInfo dtitvinf android.icu.text.DateTimePatternGenerator generator public synchronized java.lang.Object clone () android.icu.text.DateIntervalFormat other public final java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition) Object obj StringBuffer appendTo java.text.FieldPosition fieldPosition public final java.lang.StringBuffer format (android.icu.util.DateInterval, java.lang.StringBuffer, java.text.FieldPosition) android.icu.util.DateInterval dtInterval StringBuffer appendTo java.text.FieldPosition fieldPosition public android.icu.text.DateIntervalFormat$FormattedDateInterval formatToValue (android.icu.util.DateInterval) android.icu.util.DateInterval dtInterval StringBuffer sb java.text.FieldPosition ignore android.icu.text.DateIntervalFormat$FormatOutput output java.util.List attributes private synchronized java.lang.StringBuffer formatIntervalImpl (android.icu.util.DateInterval, java.lang.StringBuffer, java.text.FieldPosition, android.icu.text.DateIntervalFormat$FormatOutput, java.util.List) android.icu.util.DateInterval dtInterval StringBuffer appendTo java.text.FieldPosition pos android.icu.text.DateIntervalFormat$FormatOutput output java.util.List attributes public java.lang.String getPatterns (android.icu.util.Calendar, android.icu.util.Calendar, android.icu.util.Output) int field int field int field int field int field int field int field int field int field android.icu.util.Calendar fromCalendar android.icu.util.Calendar toCalendar android.icu.util.Output part2 int field android.icu.text.DateIntervalInfo$PatternInfo intervalPattern public final java.lang.StringBuffer format (android.icu.util.Calendar, android.icu.util.Calendar, java.lang.StringBuffer, java.text.FieldPosition) android.icu.util.Calendar fromCalendar android.icu.util.Calendar toCalendar StringBuffer appendTo java.text.FieldPosition pos public android.icu.text.DateIntervalFormat$FormattedDateInterval formatToValue (android.icu.util.Calendar, android.icu.util.Calendar) android.icu.util.Calendar fromCalendar android.icu.util.Calendar toCalendar StringBuffer sb java.text.FieldPosition ignore android.icu.text.DateIntervalFormat$FormatOutput output java.util.List attributes private synchronized java.lang.StringBuffer formatImpl (android.icu.util.Calendar, android.icu.util.Calendar, java.lang.StringBuffer, java.text.FieldPosition, android.icu.text.DateIntervalFormat$FormatOutput, java.util.List) android.icu.util.Calendar firstCal android.icu.util.Calendar secondCal android.icu.util.Calendar fromCalendar android.icu.util.Calendar toCalendar StringBuffer appendTo java.text.FieldPosition pos android.icu.text.DateIntervalFormat$FormatOutput output java.util.List attributes int field boolean fromToOnSameDay android.icu.text.DateIntervalInfo$PatternInfo intervalPattern android.icu.util.Calendar firstCal android.icu.util.Calendar secondCal String originalPattern private final void fallbackFormatRange (android.icu.util.Calendar, android.icu.util.Calendar, java.lang.StringBuffer, java.lang.StringBuilder, java.text.FieldPosition, android.icu.text.DateIntervalFormat$FormatOutput, java.util.List) android.icu.util.Calendar fromCalendar android.icu.util.Calendar toCalendar StringBuffer appendTo StringBuilder patternSB java.text.FieldPosition pos android.icu.text.DateIntervalFormat$FormatOutput output java.util.List attributes String compiledPattern long state private final java.lang.StringBuffer fallbackFormat (android.icu.util.Calendar, android.icu.util.Calendar, boolean, java.lang.StringBuffer, java.text.FieldPosition, android.icu.text.DateIntervalFormat$FormatOutput, java.util.List) String compiledPattern String fullPattern long state android.icu.util.Calendar fromCalendar android.icu.util.Calendar toCalendar boolean fromToOnSameDay StringBuffer appendTo java.text.FieldPosition pos android.icu.text.DateIntervalFormat$FormatOutput output java.util.List attributes StringBuilder patternSB boolean formatDatePlusTimeRange private final java.lang.StringBuffer fallbackFormat (android.icu.util.Calendar, android.icu.util.Calendar, boolean, java.lang.StringBuffer, java.text.FieldPosition, android.icu.text.DateIntervalFormat$FormatOutput, java.util.List, java.lang.String) android.icu.util.Calendar fromCalendar android.icu.util.Calendar toCalendar boolean fromToOnSameDay StringBuffer appendTo java.text.FieldPosition pos android.icu.text.DateIntervalFormat$FormatOutput output java.util.List attributes String fullPattern String originalPattern public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition) String source java.text.ParsePosition parse_pos public android.icu.text.DateIntervalInfo getDateIntervalInfo () public void setDateIntervalInfo (android.icu.text.DateIntervalInfo) android.icu.text.DateIntervalInfo newItvPattern public android.icu.util.TimeZone getTimeZone () public void setTimeZone (android.icu.util.TimeZone) android.icu.util.TimeZone zone android.icu.util.TimeZone zoneToSet public void setContext (android.icu.text.DisplayContext) android.icu.text.DisplayContext context public android.icu.text.DisplayContext getContext (android.icu.text.DisplayContext$Type) android.icu.text.DisplayContext$Type type public synchronized android.icu.text.DateFormat getDateFormat () private void initializePattern (android.icu.impl.ICUCache) java.util.Map intervalPatterns android.icu.impl.ICUCache cache String fullPattern android.icu.util.ULocale locale String key java.util.Map patterns private java.util.Map initializeIntervalPattern (java.lang.String, android.icu.util.ULocale) String pattern android.icu.text.DateIntervalInfo$PatternInfo ptn String pattern android.icu.text.DateIntervalInfo$PatternInfo ptn String datePattern String fullPattern android.icu.util.ULocale locale android.icu.text.DateTimePatternGenerator dtpng String skeleton java.util.HashMap intervalPatterns StringBuilder date StringBuilder normalizedDate StringBuilder time StringBuilder normalizedTime String dateSkeleton String timeSkeleton String normalizedDateSkeleton String normalizedTimeSkeleton boolean found private java.lang.String getConcatenationPattern (android.icu.util.ULocale) android.icu.util.ULocale locale android.icu.impl.ICUResourceBundle rb android.icu.impl.ICUResourceBundle dtPatternsRb android.icu.impl.ICUResourceBundle concatenationPatternRb private void genFallbackPattern (int, java.lang.String, java.util.Map, android.icu.text.DateTimePatternGenerator) int field String skeleton java.util.Map intervalPatterns android.icu.text.DateTimePatternGenerator dtpng String pattern android.icu.text.DateIntervalInfo$PatternInfo ptn private java.lang.String normalizeHourMetacharacters (java.lang.String, android.icu.util.ULocale) char c int i int secondQuotePos int i int i StringBuilder hourAndDayPeriod char hourChar char dayPeriodChar android.icu.text.DateTimePatternGenerator dtptng String convertedPattern int firstQuotePos String skeleton android.icu.util.ULocale locale StringBuilder result char hourMetachar int metacharStart int metacharCount private static void getDateTimeSkeleton (java.lang.String, java.lang.StringBuilder, java.lang.StringBuilder, java.lang.StringBuilder, java.lang.StringBuilder) char ch String skeleton StringBuilder dateSkeleton StringBuilder normalizedDateSkeleton StringBuilder timeSkeleton StringBuilder normalizedTimeSkeleton int i int ECount int dCount int MCount int yCount int mCount int vCount int zCount char hourChar private boolean genSeparateDateTimePtn (java.lang.String, java.lang.String, java.util.Map, android.icu.text.DateTimePatternGenerator) String skeleton android.icu.text.DateIntervalFormat$SkeletonAndItsBestMatch skeletons String dateSkeleton String timeSkeleton java.util.Map intervalPatterns android.icu.text.DateTimePatternGenerator dtpng String skeleton android.icu.text.DateIntervalFormat$BestMatchInfo retValue String bestSkeleton int differenceInfo private android.icu.text.DateIntervalFormat$SkeletonAndItsBestMatch genIntervalPattern (int, java.lang.String, java.lang.String, int, java.util.Map) android.icu.text.DateIntervalInfo$PatternInfo ptnInfo boolean suppressDayPeriodField String part1 String part2 android.icu.text.DateIntervalFormat$BestMatchInfo tmpRetValue String tmpBestSkeleton String fieldLetter boolean suppressDayPeriodField String part1 String part2 int field String skeleton String bestSkeleton int differenceInfo java.util.Map intervalPatterns android.icu.text.DateIntervalFormat$SkeletonAndItsBestMatch retValue android.icu.text.DateIntervalInfo$PatternInfo pattern private static java.lang.String adjustFieldWidth (java.lang.String, java.lang.String, java.lang.String, int, boolean) int j char skeletonChar int fieldCount int inputFieldCount char ch int i int j char skeletonChar int fieldCount int inputFieldCount String inputSkeleton String bestMatchSkeleton String bestMatchIntervalPattern int differenceInfo boolean suppressDayPeriodField int[] inputSkeletonFieldWidth int[] bestMatchSkeletonFieldWidth int PATTERN_CHAR_BASE StringBuilder adjustedPtn boolean inQuote char prevCh int count int adjustedPtnLength private static java.lang.String findReplaceInPattern (java.lang.String, java.lang.String, java.lang.String) int secondQuoteIndex String unquotedText String quotedText StringBuilder result String source String targetString String strToReplace String strToReplaceWith int firstQuoteIndex private void concatSingleDate2TimeInterval (java.lang.String, java.lang.String, int, java.util.Map) String timeIntervalPattern String pattern String dtfmt String datePattern int field java.util.Map intervalPatterns android.icu.text.DateIntervalInfo$PatternInfo timeItvPtnInfo private static boolean fieldExistsInSkeleton (int, java.lang.String) int field String skeleton String fieldChar private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream stream public java.util.Map getRawPatterns () static void <clinit> () }
android/icu/text/DateIntervalFormat.uau
android/icu/text/DateIntervalInfo$DateIntervalSink.class
DateIntervalInfo.java package android.icu.text final android.icu.text.DateIntervalInfo$DateIntervalSink extends android.icu.impl.UResource$Sink { private static final String ACCEPTED_PATTERN_LETTERS android.icu.text.DateIntervalInfo dateIntervalInfo String nextCalendarType private static final String DATE_INTERVAL_PATH_PREFIX private static final String DATE_INTERVAL_PATH_SUFFIX public void <init> (android.icu.text.DateIntervalInfo) android.icu.text.DateIntervalInfo dateIntervalInfo public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) int j android.icu.impl.UResource$Table skeletonData int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Table dateIntervalData public void processSkeletonTable (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value) String lrgDiffCalUnit CharSequence patternLetter int k android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value String currentSkeleton android.icu.impl.UResource$Table patternData public java.lang.String getAndResetNextCalendarType () String tmpCalendarType private java.lang.String getCalendarTypeFromPath (java.lang.String) String path private java.lang.CharSequence validateAndProcessPatternLetter (java.lang.CharSequence) CharSequence patternLetter char letter private void setIntervalPatternIfAbsent (java.lang.String, java.lang.String, android.icu.impl.UResource$Value) String currentSkeleton String lrgDiffCalUnit android.icu.impl.UResource$Value intervalPattern java.util.Map patternsOfOneSkeleton static void <clinit> () }
android/icu/text/DateIntervalInfo$PatternInfo.class
DateIntervalInfo.java package android.icu.text public final android.icu.text.DateIntervalInfo$PatternInfo extends java.lang.Object implements java.lang.Cloneable java.io.Serializable { static final int currentSerialVersion private static final long serialVersionUID private final String fIntervalPatternFirstPart private final String fIntervalPatternSecondPart private final boolean fFirstDateInPtnIsLaterDate public void <init> (java.lang.String, java.lang.String, boolean) String firstPart String secondPart boolean firstDateInPtnIsLaterDate public java.lang.String getFirstPart () public java.lang.String getSecondPart () public boolean firstDateInPtnIsLaterDate () public boolean equals (java.lang.Object) android.icu.text.DateIntervalInfo$PatternInfo patternInfo Object a public int hashCode () int hash public java.lang.String toString () }
android/icu/text/DateIntervalInfo.class
DateIntervalInfo.java package android.icu.text public android.icu.text.DateIntervalInfo extends java.lang.Object implements java.lang.Cloneable android.icu.util.Freezable java.io.Serializable { static final int currentSerialVersion static final String[] CALENDAR_FIELD_TO_PATTERN_LETTER private static final long serialVersionUID private static final int MINIMUM_SUPPORTED_CALENDAR_FIELD private static String CALENDAR_KEY private static String INTERVAL_FORMATS_KEY private static String FALLBACK_STRING private static String LATEST_FIRST_PREFIX private static String EARLIEST_FIRST_PREFIX private static final android.icu.impl.ICUCache DIICACHE private String fFallbackIntervalPattern private boolean fFirstDateInPtnIsLaterDate private java.util.Map fIntervalPatterns private volatile transient boolean frozen private transient boolean fIntervalPatternsReadOnly public void <init> () public void <init> (android.icu.util.ULocale) android.icu.util.ULocale locale public void <init> (java.util.Locale) java.util.Locale locale private void initializeData (android.icu.util.ULocale) android.icu.util.ULocale locale String key android.icu.text.DateIntervalInfo dii private void initializeFromReadOnlyPatterns (android.icu.text.DateIntervalInfo) android.icu.text.DateIntervalInfo dii private void setup (android.icu.util.ULocale) String[] preferredCalendarTypes String pathToIntervalFormats String calendarTypeToUse android.icu.text.DateIntervalInfo$DateIntervalSink sink android.icu.impl.ICUResourceBundle resource String fallbackPattern java.util.Set loadedCalendarTypes android.icu.util.ULocale locale int DEFAULT_HASH_SIZE private static int splitPatternInto2Part (java.lang.String) int repeated char ch String intervalPattern boolean inQuote char prevCh int count int[] patternRepeated int PATTERN_CHAR_BASE int i boolean foundRepetition public void setIntervalPattern (java.lang.String, int, java.lang.String) String skeleton int lrgDiffCalUnit String intervalPattern android.icu.text.DateIntervalInfo$PatternInfo ptnInfo private android.icu.text.DateIntervalInfo$PatternInfo setIntervalPatternInternally (java.lang.String, java.lang.String, java.lang.String) int prefixLength int earliestFirstLength String skeleton String lrgDiffCalUnit String intervalPattern java.util.Map patternsOfOneSkeleton boolean emptyHash boolean order android.icu.text.DateIntervalInfo$PatternInfo itvPtnInfo private void setIntervalPattern (java.lang.String, java.lang.String, android.icu.text.DateIntervalInfo$PatternInfo) String skeleton String lrgDiffCalUnit android.icu.text.DateIntervalInfo$PatternInfo ptnInfo java.util.Map patternsOfOneSkeleton public static android.icu.text.DateIntervalInfo$PatternInfo genPatternInfo (java.lang.String, boolean) String intervalPattern boolean laterDateFirst int splitPoint String firstPart String secondPart public android.icu.text.DateIntervalInfo$PatternInfo getIntervalPattern (java.lang.String, int) android.icu.text.DateIntervalInfo$PatternInfo intervalPattern String skeleton int field java.util.Map patternsOfOneSkeleton public java.lang.String getFallbackIntervalPattern () public void setFallbackIntervalPattern (java.lang.String) String fallbackPattern int firstPatternIndex int secondPatternIndex public boolean getDefaultOrder () public java.lang.Object clone () private java.lang.Object cloneUnfrozenDII () android.icu.text.DateIntervalInfo other CloneNotSupportedException e private static java.util.Map cloneIntervalPatterns (java.util.Map) String calField android.icu.text.DateIntervalInfo$PatternInfo value java.util.Map$Entry calEntry String skeleton java.util.Map patternsOfOneSkeleton java.util.Map oneSetPtn java.util.Map$Entry skeletonEntry java.util.Map patterns java.util.Map result public boolean isFrozen () public android.icu.text.DateIntervalInfo freeze () public android.icu.text.DateIntervalInfo cloneAsThawed () android.icu.text.DateIntervalInfo result static void parseSkeleton (java.lang.String, int[]) int i String skeleton int[] skeletonFieldWidth int PATTERN_CHAR_BASE private static boolean stringNumeric (int, int, char) int fieldWidth int anotherFieldWidth char patternLetter android.icu.text.DateIntervalFormat$BestMatchInfo getBestSkeleton (java.lang.String) int i int inputFieldWidth int fieldWidth int i int distance int fieldDifference String skeleton String inputSkeleton String bestSkeleton int[] inputSkeletonFieldWidth int[] skeletonFieldWidth int DIFFERENT_FIELD int STRING_NUMERIC_DIFFERENCE int BASE boolean replacedAlternateChars int bestDistance int bestFieldDifference public boolean equals (java.lang.Object) android.icu.text.DateIntervalInfo dtInfo Object a public int hashCode () public java.util.Map getPatterns () java.util.Map$Entry entry java.util.LinkedHashMap result public java.util.Map getRawPatterns () java.util.Map$Entry entry java.util.LinkedHashMap result public volatile synthetic java.lang.Object cloneAsThawed () public volatile synthetic java.lang.Object freeze () static synthetic java.lang.String access$000 () static synthetic java.lang.String access$100 () static synthetic java.util.Map access$200 (android.icu.text.DateIntervalInfo) android.icu.text.DateIntervalInfo x0 static synthetic android.icu.text.DateIntervalInfo$PatternInfo access$300 (android.icu.text.DateIntervalInfo, java.lang.String, java.lang.String, java.lang.String) android.icu.text.DateIntervalInfo x0 String x1 String x2 String x3 static void <clinit> () }
android/icu/text/DateTimePatternGenerator$1.class
DateTimePatternGenerator.java package android.icu.text synthetic android.icu.text.DateTimePatternGenerator$1 extends java.lang.Object { }
android/icu/text/DateTimePatternGenerator$AppendItemFormatsSink.class
DateTimePatternGenerator.java package android.icu.text android.icu.text.DateTimePatternGenerator$AppendItemFormatsSink extends android.icu.impl.UResource$Sink { static final synthetic boolean $assertionsDisabled final synthetic android.icu.text.DateTimePatternGenerator this$0 private void <init> (android.icu.text.DateTimePatternGenerator) public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) int field int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Table itemsTable synthetic void <init> (android.icu.text.DateTimePatternGenerator, android.icu.text.DateTimePatternGenerator$1) android.icu.text.DateTimePatternGenerator x0 android.icu.text.DateTimePatternGenerator$1 x1 static void <clinit> () }
android/icu/text/DateTimePatternGenerator$AppendItemNamesSink.class
DateTimePatternGenerator.java package android.icu.text android.icu.text.DateTimePatternGenerator$AppendItemNamesSink extends android.icu.impl.UResource$Sink { final synthetic android.icu.text.DateTimePatternGenerator this$0 private void <init> (android.icu.text.DateTimePatternGenerator) public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) int j int fieldAndWidth int field android.icu.text.DateTimePatternGenerator$DisplayWidth width android.icu.impl.UResource$Table detailsTable int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Table itemsTable synthetic void <init> (android.icu.text.DateTimePatternGenerator, android.icu.text.DateTimePatternGenerator$1) android.icu.text.DateTimePatternGenerator x0 android.icu.text.DateTimePatternGenerator$1 x1 }
android/icu/text/DateTimePatternGenerator$AvailableFormatsSink.class
DateTimePatternGenerator.java package android.icu.text android.icu.text.DateTimePatternGenerator$AvailableFormatsSink extends android.icu.impl.UResource$Sink { android.icu.text.DateTimePatternGenerator$PatternInfo returnInfo final synthetic android.icu.text.DateTimePatternGenerator this$0 public void <init> (android.icu.text.DateTimePatternGenerator, android.icu.text.DateTimePatternGenerator$PatternInfo) android.icu.text.DateTimePatternGenerator$PatternInfo returnInfo public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) String formatValue String formatKey int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean isRoot android.icu.impl.UResource$Table formatsTable }
android/icu/text/DateTimePatternGenerator$DTPGflags.class
DateTimePatternGenerator.java package android.icu.text final enum android.icu.text.DateTimePatternGenerator$DTPGflags extends java.lang.Enum { public static final enum android.icu.text.DateTimePatternGenerator$DTPGflags FIX_FRACTIONAL_SECONDS public static final enum android.icu.text.DateTimePatternGenerator$DTPGflags SKELETON_USES_CAP_J private static final synthetic android.icu.text.DateTimePatternGenerator$DTPGflags[] $VALUES public static android.icu.text.DateTimePatternGenerator$DTPGflags[] values () public static android.icu.text.DateTimePatternGenerator$DTPGflags valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/DateTimePatternGenerator$DateTimeMatcher.class
DateTimePatternGenerator.java package android.icu.text android.icu.text.DateTimePatternGenerator$DateTimeMatcher extends java.lang.Object implements java.lang.Comparable { private int[] type private android.icu.text.DateTimePatternGenerator$SkeletonFields original private android.icu.text.DateTimePatternGenerator$SkeletonFields baseOriginal private boolean addedDefaultDayPeriod private void <init> () public boolean fieldIsNumeric (int) int field public java.lang.String toString () public java.lang.String toCanonicalString () java.lang.String getBasePattern () android.icu.text.DateTimePatternGenerator$DateTimeMatcher set (java.lang.String, android.icu.text.DateTimePatternGenerator$FormatParser, boolean) char ch1 char ch2 android.icu.text.DateTimePatternGenerator$VariableField item String value int canonicalIndex int[] row int field char repeatChar int repeatCount int subField Object obj int subField int[] row int i int[] row int i String pattern android.icu.text.DateTimePatternGenerator$FormatParser fp boolean allowDuplicateFields int getFieldMask () int i int result void extractFrom (android.icu.text.DateTimePatternGenerator$DateTimeMatcher, int) int i android.icu.text.DateTimePatternGenerator$DateTimeMatcher source int fieldMask int getDistance (android.icu.text.DateTimePatternGenerator$DateTimeMatcher, int, android.icu.text.DateTimePatternGenerator$DistanceInfo) int myType int otherType int i android.icu.text.DateTimePatternGenerator$DateTimeMatcher other int includeMask android.icu.text.DateTimePatternGenerator$DistanceInfo distanceInfo int result public int compareTo (android.icu.text.DateTimePatternGenerator$DateTimeMatcher) android.icu.text.DateTimePatternGenerator$DateTimeMatcher that int result public boolean equals (java.lang.Object) Object other public int hashCode () public volatile synthetic int compareTo (java.lang.Object) synthetic void <init> (android.icu.text.DateTimePatternGenerator$1) android.icu.text.DateTimePatternGenerator$1 x0 static synthetic android.icu.text.DateTimePatternGenerator$SkeletonFields access$1700 (android.icu.text.DateTimePatternGenerator$DateTimeMatcher) android.icu.text.DateTimePatternGenerator$DateTimeMatcher x0 static synthetic int[] access$1800 (android.icu.text.DateTimePatternGenerator$DateTimeMatcher) android.icu.text.DateTimePatternGenerator$DateTimeMatcher x0 }
android/icu/text/DateTimePatternGenerator$DayPeriodAllowedHoursSink.class
DateTimePatternGenerator.java package android.icu.text android.icu.text.DateTimePatternGenerator$DayPeriodAllowedHoursSink extends android.icu.impl.UResource$Sink { java.util.HashMap tempMap private void <init> (java.util.HashMap) java.util.HashMap tempMap public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) int j String regionOrLocale android.icu.impl.UResource$Table formatList String[] allowed String preferred String[] list int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Table timeData synthetic void <init> (java.util.HashMap, android.icu.text.DateTimePatternGenerator$1) java.util.HashMap x0 android.icu.text.DateTimePatternGenerator$1 x1 }
android/icu/text/DateTimePatternGenerator$DisplayWidth.class
DateTimePatternGenerator.java package android.icu.text public final enum android.icu.text.DateTimePatternGenerator$DisplayWidth extends java.lang.Enum { public static final enum android.icu.text.DateTimePatternGenerator$DisplayWidth WIDE public static final enum android.icu.text.DateTimePatternGenerator$DisplayWidth ABBREVIATED public static final enum android.icu.text.DateTimePatternGenerator$DisplayWidth NARROW private static int COUNT private final String cldrKey private static final synthetic android.icu.text.DateTimePatternGenerator$DisplayWidth[] $VALUES public static android.icu.text.DateTimePatternGenerator$DisplayWidth[] values () public static android.icu.text.DateTimePatternGenerator$DisplayWidth valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String cldrKey private java.lang.String cldrKey () static synthetic int access$100 () static synthetic java.lang.String access$1100 (android.icu.text.DateTimePatternGenerator$DisplayWidth) android.icu.text.DateTimePatternGenerator$DisplayWidth x0 static void <clinit> () }
android/icu/text/DateTimePatternGenerator$DistanceInfo.class
DateTimePatternGenerator.java package android.icu.text android.icu.text.DateTimePatternGenerator$DistanceInfo extends java.lang.Object { int missingFieldMask int extraFieldMask private void <init> () void clear () void setTo (android.icu.text.DateTimePatternGenerator$DistanceInfo) android.icu.text.DateTimePatternGenerator$DistanceInfo other void addMissing (int) int field void addExtra (int) int field public java.lang.String toString () synthetic void <init> (android.icu.text.DateTimePatternGenerator$1) android.icu.text.DateTimePatternGenerator$1 x0 }
android/icu/text/DateTimePatternGenerator$FormatParser.class
DateTimePatternGenerator.java package android.icu.text public android.icu.text.DateTimePatternGenerator$FormatParser extends java.lang.Object { private static final android.icu.text.UnicodeSet SYNTAX_CHARS private static final android.icu.text.UnicodeSet QUOTING_CHARS private transient android.icu.impl.PatternTokenizer tokenizer private java.util.List items public void <init> () public final android.icu.text.DateTimePatternGenerator$FormatParser set (java.lang.String) String string public android.icu.text.DateTimePatternGenerator$FormatParser set (java.lang.String, boolean) int status String string boolean strict StringBuffer buffer StringBuffer variable private void addVariable (java.lang.StringBuffer, boolean) StringBuffer variable boolean strict public java.util.List getItems () public java.lang.String toString () public java.lang.String toString (int, int) String itemString Object item int i int start int limit StringBuilder result public boolean hasDateAndTimeFields () int type Object item int foundMask boolean isDate boolean isTime public java.lang.Object quoteLiteral (java.lang.String) String string static synthetic java.util.List access$1000 (android.icu.text.DateTimePatternGenerator$FormatParser) android.icu.text.DateTimePatternGenerator$FormatParser x0 static void <clinit> () }
android/icu/text/DateTimePatternGenerator$PatternInfo.class
DateTimePatternGenerator.java package android.icu.text public final android.icu.text.DateTimePatternGenerator$PatternInfo extends java.lang.Object { public static final int OK public static final int BASE_CONFLICT public static final int CONFLICT public int status public String conflictingPattern public void <init> () }
android/icu/text/DateTimePatternGenerator$PatternWithMatcher.class
DateTimePatternGenerator.java package android.icu.text android.icu.text.DateTimePatternGenerator$PatternWithMatcher extends java.lang.Object { public String pattern public android.icu.text.DateTimePatternGenerator$DateTimeMatcher matcherWithSkeleton public void <init> (java.lang.String, android.icu.text.DateTimePatternGenerator$DateTimeMatcher) String pat android.icu.text.DateTimePatternGenerator$DateTimeMatcher matcher }
android/icu/text/DateTimePatternGenerator$PatternWithSkeletonFlag.class
DateTimePatternGenerator.java package android.icu.text android.icu.text.DateTimePatternGenerator$PatternWithSkeletonFlag extends java.lang.Object { public String pattern public boolean skeletonWasSpecified public void <init> (java.lang.String, boolean) String pat boolean skelSpecified public java.lang.String toString () }
android/icu/text/DateTimePatternGenerator$SkeletonFields.class
DateTimePatternGenerator.java package android.icu.text android.icu.text.DateTimePatternGenerator$SkeletonFields extends java.lang.Object { private byte[] chars private byte[] lengths private static final byte DEFAULT_CHAR private static final byte DEFAULT_LENGTH static final synthetic boolean $assertionsDisabled private void <init> () public void clear () void copyFieldFrom (android.icu.text.DateTimePatternGenerator$SkeletonFields, int) android.icu.text.DateTimePatternGenerator$SkeletonFields other int field void clearField (int) int field char getFieldChar (int) int field int getFieldLength (int) int field void populate (int, java.lang.String) char ch int field String value void populate (int, char, int) int field char ch int length public boolean isFieldEmpty (int) int field public java.lang.String toString () public java.lang.String toString (boolean) boolean skipDayPeriod public java.lang.String toCanonicalString () public java.lang.String toCanonicalString (boolean) boolean skipDayPeriod public java.lang.StringBuilder appendTo (java.lang.StringBuilder) StringBuilder sb private java.lang.StringBuilder appendTo (java.lang.StringBuilder, boolean, boolean) int i StringBuilder sb boolean canonical boolean skipDayPeriod public java.lang.StringBuilder appendFieldTo (int, java.lang.StringBuilder) int field StringBuilder sb private java.lang.StringBuilder appendFieldTo (int, java.lang.StringBuilder, boolean) int i int field StringBuilder sb boolean canonical char ch int length public int compareTo (android.icu.text.DateTimePatternGenerator$SkeletonFields) int charDiff int lengthDiff int i android.icu.text.DateTimePatternGenerator$SkeletonFields other public boolean equals (java.lang.Object) Object other public int hashCode () synthetic void <init> (android.icu.text.DateTimePatternGenerator$1) android.icu.text.DateTimePatternGenerator$1 x0 static void <clinit> () }
android/icu/text/DateTimePatternGenerator$VariableField.class
DateTimePatternGenerator.java package android.icu.text public android.icu.text.DateTimePatternGenerator$VariableField extends java.lang.Object { private final String string private final int canonicalIndex public void <init> (java.lang.String) String string public void <init> (java.lang.String, boolean) String string boolean strict public int getType () public static java.lang.String getCanonicalCode (int) Exception e int type public boolean isNumeric () private int getCanonicalIndex () public java.lang.String toString () static synthetic int access$2100 (android.icu.text.DateTimePatternGenerator$VariableField) android.icu.text.DateTimePatternGenerator$VariableField x0 }
android/icu/text/DateTimePatternGenerator.DistanceInfo.uau
android/icu/text/DateTimePatternGenerator.class
DateTimePatternGenerator.java package android.icu.text public android.icu.text.DateTimePatternGenerator extends java.lang.Object implements android.icu.util.Freezable java.lang.Cloneable { private static final boolean DEBUG private static final String[] LAST_RESORT_ALLOWED_HOUR_FORMAT static final java.util.Map LOCALE_TO_ALLOWED_HOUR public static final int ERA public static final int YEAR public static final int QUARTER public static final int MONTH public static final int WEEK_OF_YEAR public static final int WEEK_OF_MONTH public static final int WEEKDAY public static final int DAY public static final int DAY_OF_YEAR public static final int DAY_OF_WEEK_IN_MONTH public static final int DAYPERIOD public static final int HOUR public static final int MINUTE public static final int SECOND public static final int FRACTIONAL_SECOND public static final int ZONE public static final int TYPE_LIMIT private static final android.icu.text.DateTimePatternGenerator$DisplayWidth APPENDITEM_WIDTH private static final int APPENDITEM_WIDTH_INT private static final android.icu.text.DateTimePatternGenerator$DisplayWidth[] CLDR_FIELD_WIDTH public static final int MATCH_NO_OPTIONS public static final int MATCH_HOUR_FIELD_LENGTH public static final int MATCH_MINUTE_FIELD_LENGTH public static final int MATCH_SECOND_FIELD_LENGTH public static final int MATCH_ALL_FIELDS_LENGTH private java.util.TreeMap skeleton2pattern private java.util.TreeMap basePattern_pattern private String decimal private String dateTimeFormat private String[] appendItemFormats private String[][] fieldDisplayNames private char defaultHourFormatChar private volatile boolean frozen private transient android.icu.text.DateTimePatternGenerator$DateTimeMatcher current private transient android.icu.text.DateTimePatternGenerator$FormatParser fp private transient android.icu.text.DateTimePatternGenerator$DistanceInfo _distanceInfo private String[] allowedHourFormats private static final int FRACTIONAL_MASK private static final int SECOND_AND_FRACTIONAL_MASK private static android.icu.impl.ICUCache DTPNG_CACHE private static final String[] CLDR_FIELD_APPEND private static final String[] CLDR_FIELD_NAME private static final String[] FIELD_NAME private static final String[] CANONICAL_ITEMS private static final java.util.Set CANONICAL_SET private java.util.Set cldrAvailableFormatKeys private static final int DATE_MASK private static final int TIME_MASK private static final int DELTA private static final int NUMERIC private static final int NONE private static final int NARROW private static final int SHORTER private static final int SHORT private static final int LONG private static final int EXTRA_FIELD private static final int MISSING_FIELD private static final int[][] types public static android.icu.text.DateTimePatternGenerator getEmptyInstance () android.icu.text.DateTimePatternGenerator instance protected void <init> () public static android.icu.text.DateTimePatternGenerator getInstance () public static android.icu.text.DateTimePatternGenerator getInstance (android.icu.util.ULocale) android.icu.util.ULocale uLocale public static android.icu.text.DateTimePatternGenerator getInstance (java.util.Locale) java.util.Locale locale public static android.icu.text.DateTimePatternGenerator getFrozenInstance (android.icu.util.ULocale) android.icu.util.ULocale uLocale String localeKey android.icu.text.DateTimePatternGenerator result public static android.icu.text.DateTimePatternGenerator getInstanceNoStdPat (android.icu.util.ULocale) android.icu.util.ULocale uLocale android.icu.text.DateTimePatternGenerator result private void initData (android.icu.util.ULocale, boolean) android.icu.util.ULocale uLocale boolean skipStdPatterns android.icu.text.DateTimePatternGenerator$PatternInfo returnInfo private void addICUPatterns (android.icu.text.DateTimePatternGenerator$PatternInfo, android.icu.util.ULocale) android.icu.text.SimpleDateFormat df int i android.icu.text.DateTimePatternGenerator$PatternInfo returnInfo android.icu.util.ULocale uLocale private java.lang.String getCalendarTypeToUse (android.icu.util.ULocale) String[] preferredCalendarTypes android.icu.util.ULocale uLocale String calendarTypeToUse private void consumeShortTimePattern (java.lang.String, android.icu.text.DateTimePatternGenerator$PatternInfo) String shortTimePattern android.icu.text.DateTimePatternGenerator$PatternInfo returnInfo private void fillInMissing () int i private void addCLDRData (android.icu.text.DateTimePatternGenerator$PatternInfo, android.icu.util.ULocale) android.icu.text.DateTimePatternGenerator$PatternInfo returnInfo android.icu.util.ULocale uLocale android.icu.impl.ICUResourceBundle rb String calendarTypeToUse android.icu.text.DateTimePatternGenerator$AppendItemFormatsSink appendItemFormatsSink android.icu.text.DateTimePatternGenerator$AppendItemNamesSink appendItemNamesSink android.icu.text.DateTimePatternGenerator$AvailableFormatsSink availableFormatsSink private void setDateTimeFromCalendar (android.icu.util.ULocale) android.icu.util.ULocale uLocale String dateTimeFormat private void setDecimalSymbols (android.icu.util.ULocale) android.icu.util.ULocale uLocale android.icu.text.DecimalFormatSymbols dfs private java.lang.String[] getAllowedHourFormatsLangCountry (java.lang.String, java.lang.String) String language String country String langCountry String[] list private void getAllowedHourFormats (android.icu.util.ULocale) android.icu.util.ULocale max android.icu.util.Region region android.icu.util.ULocale uLocale String language String country String[] list Character defaultCharFromLocale String hourCycle public char getDefaultHourFormatChar () public void setDefaultHourFormatChar (char) char defaultHourFormatChar private void hackTimes (android.icu.text.DateTimePatternGenerator$PatternInfo, java.lang.String) char ch Object item int i int j char ch Object item int i android.icu.text.DateTimePatternGenerator$PatternInfo returnInfo String shortTimePattern StringBuilder mmss boolean gotMm java.util.BitSet variables java.util.BitSet nuke String hhmm private static java.lang.String getFilteredPattern (android.icu.text.DateTimePatternGenerator$FormatParser, java.util.BitSet) Object item int i android.icu.text.DateTimePatternGenerator$FormatParser fp java.util.BitSet nuke StringBuilder result public static int getAppendFormatNumber (android.icu.impl.UResource$Key) int i android.icu.impl.UResource$Key key public static int getAppendFormatNumber (java.lang.String) int i String string private static int getCLDRFieldAndWidthNumber (android.icu.impl.UResource$Key) String fullKey int j int i android.icu.impl.UResource$Key key public java.lang.String getBestPattern (java.lang.String) String skeleton public java.lang.String getBestPattern (java.lang.String, int) String skeleton int options public java.lang.String getBestPattern (java.lang.String, int, boolean) String skeleton int options boolean allowDuplicateFields private java.lang.String getBestPattern (java.lang.String, android.icu.text.DateTimePatternGenerator$DateTimeMatcher, int) String skeleton android.icu.text.DateTimePatternGenerator$DateTimeMatcher skipMatcher int options private java.lang.String getBestPattern (java.lang.String, android.icu.text.DateTimePatternGenerator$DateTimeMatcher, int, boolean) android.icu.text.DateTimePatternGenerator$PatternWithMatcher bestWithMatcher int neededFields String datePattern String timePattern String skeleton android.icu.text.DateTimePatternGenerator$DateTimeMatcher skipMatcher int options boolean allowDuplicateFields java.util.EnumSet flags String skeletonMapped String datePattern String timePattern private java.lang.String mapSkeletonMetacharacters (java.lang.String, java.util.EnumSet) String bestAllowed char last int extraLen int hourLen int dayPeriodLen char hourChar char dayPeriodChar char patChr int patPos String skeleton java.util.EnumSet flags StringBuilder skeletonCopy boolean inQuoted public android.icu.text.DateTimePatternGenerator addPattern (java.lang.String, boolean, android.icu.text.DateTimePatternGenerator$PatternInfo) String pattern boolean override android.icu.text.DateTimePatternGenerator$PatternInfo returnInfo public android.icu.text.DateTimePatternGenerator addPatternWithSkeleton (java.lang.String, java.lang.String, boolean, android.icu.text.DateTimePatternGenerator$PatternInfo) android.icu.text.DateTimePatternGenerator$DateTimeMatcher matcher String pattern String skeletonToUse boolean override android.icu.text.DateTimePatternGenerator$PatternInfo returnInfo android.icu.text.DateTimePatternGenerator$DateTimeMatcher matcher String basePattern android.icu.text.DateTimePatternGenerator$PatternWithSkeletonFlag previousPatternWithSameBase android.icu.text.DateTimePatternGenerator$PatternWithSkeletonFlag previousValue android.icu.text.DateTimePatternGenerator$PatternWithSkeletonFlag patWithSkelFlag public java.lang.String getSkeleton (java.lang.String) String pattern public java.lang.String getSkeletonAllowingDuplicates (java.lang.String) String pattern public java.lang.String getCanonicalSkeletonAllowingDuplicates (java.lang.String) String pattern public java.lang.String getBaseSkeleton (java.lang.String) String pattern public java.util.Map getSkeletons (java.util.Map) android.icu.text.DateTimePatternGenerator$PatternWithSkeletonFlag patternWithSkelFlag String pattern android.icu.text.DateTimePatternGenerator$DateTimeMatcher item java.util.Map result public java.util.Set getBaseSkeletons (java.util.Set) java.util.Set result public java.lang.String replaceFieldTypes (java.lang.String, java.lang.String) String pattern String skeleton public java.lang.String replaceFieldTypes (java.lang.String, java.lang.String, int) android.icu.text.DateTimePatternGenerator$PatternWithMatcher patternNoMatcher String pattern String skeleton int options public void setDateTimeFormat (java.lang.String) String dateTimeFormat public java.lang.String getDateTimeFormat () public void setDecimal (java.lang.String) String decimal public java.lang.String getDecimal () public java.util.Collection getRedundants (java.util.Collection) android.icu.text.DateTimePatternGenerator$PatternWithSkeletonFlag patternWithSkelFlag String pattern String trial android.icu.text.DateTimePatternGenerator$DateTimeMatcher cur java.util.Collection output public void setAppendItemFormat (int, java.lang.String) int field String value public java.lang.String getAppendItemFormat (int) int field public void setAppendItemName (int, java.lang.String) int field String value public java.lang.String getAppendItemName (int) int field public android.icu.text.DateFormat$HourCycle getDefaultHourCycle () private void setFieldDisplayName (int, android.icu.text.DateTimePatternGenerator$DisplayWidth, java.lang.String) int field android.icu.text.DateTimePatternGenerator$DisplayWidth width String value public java.lang.String getFieldDisplayName (int, android.icu.text.DateTimePatternGenerator$DisplayWidth) int field android.icu.text.DateTimePatternGenerator$DisplayWidth width public static boolean isSingleField (java.lang.String) int i String skeleton char first private void setAvailableFormat (java.lang.String) String key private boolean isAvailableFormatSet (java.lang.String) String key public boolean isFrozen () public android.icu.text.DateTimePatternGenerator freeze () public android.icu.text.DateTimePatternGenerator cloneAsThawed () android.icu.text.DateTimePatternGenerator result public java.lang.Object clone () android.icu.text.DateTimePatternGenerator result CloneNotSupportedException e public boolean skeletonsAreSimilar (java.lang.String, java.lang.String) int index1 String item2 int index2 String item String id String skeleton java.util.TreeSet parser1 java.util.TreeSet parser2 java.util.Iterator it2 private java.util.TreeSet getSet (java.lang.String) String item Object obj String id java.util.List items java.util.TreeSet result private void checkFrozen () private java.lang.String getBestAppending (android.icu.text.DateTimePatternGenerator$DateTimeMatcher, int, android.icu.text.DateTimePatternGenerator$DistanceInfo, android.icu.text.DateTimePatternGenerator$DateTimeMatcher, java.util.EnumSet, int) int startingMask android.icu.text.DateTimePatternGenerator$PatternWithMatcher tempWithMatcher String temp int foundMask int topField android.icu.text.DateTimePatternGenerator$PatternWithMatcher resultPatternWithMatcher android.icu.text.DateTimePatternGenerator$DateTimeMatcher source int missingFields android.icu.text.DateTimePatternGenerator$DistanceInfo distInfo android.icu.text.DateTimePatternGenerator$DateTimeMatcher skipMatcher java.util.EnumSet flags int options String resultPattern private java.lang.String getAppendName (int) int foundMask private java.lang.String getAppendFormat (int) int foundMask private int getTopBitNumber (int) int foundMask int i private void addCanonicalItems () int i android.icu.text.DateTimePatternGenerator$PatternInfo patternInfo private android.icu.text.DateTimePatternGenerator$PatternWithMatcher getBestRaw (android.icu.text.DateTimePatternGenerator$DateTimeMatcher, int, android.icu.text.DateTimePatternGenerator$DistanceInfo, android.icu.text.DateTimePatternGenerator$DateTimeMatcher) android.icu.text.DateTimePatternGenerator$PatternWithSkeletonFlag patternWithSkelFlag int distance android.icu.text.DateTimePatternGenerator$DateTimeMatcher trial android.icu.text.DateTimePatternGenerator$DateTimeMatcher source int includeMask android.icu.text.DateTimePatternGenerator$DistanceInfo missingFields android.icu.text.DateTimePatternGenerator$DateTimeMatcher skipMatcher int bestDistance int bestMissingFieldMask android.icu.text.DateTimePatternGenerator$PatternWithMatcher bestPatternWithMatcher android.icu.text.DateTimePatternGenerator$DistanceInfo tempInfo private java.lang.String adjustFieldTypes (android.icu.text.DateTimePatternGenerator$PatternWithMatcher, android.icu.text.DateTimePatternGenerator$DateTimeMatcher, java.util.EnumSet, int) int skelFieldLen boolean patFieldIsNumeric boolean skelFieldIsNumeric int i char reqFieldChar int reqFieldLen int adjFieldLen android.icu.text.DateTimePatternGenerator$DateTimeMatcher matcherWithSkeleton char c android.icu.text.DateTimePatternGenerator$VariableField variableField StringBuilder fieldBuilder int type Object item android.icu.text.DateTimePatternGenerator$PatternWithMatcher patternWithMatcher android.icu.text.DateTimePatternGenerator$DateTimeMatcher inputRequest java.util.EnumSet flags int options StringBuilder newPattern public java.lang.String getFields (java.lang.String) Object item String pattern StringBuilder newPattern private static java.lang.String showMask (int) int i int mask StringBuilder result private static java.lang.String getName (java.lang.String) String s int i String name private static int getCanonicalIndex (java.lang.String, boolean) int i int[] row int i String s boolean strict int len int ch int bestRow private static char getCanonicalChar (int, char) int[] row int i int field char reference public volatile synthetic java.lang.Object cloneAsThawed () public volatile synthetic java.lang.Object freeze () static synthetic int access$000 (android.icu.impl.UResource$Key) android.icu.impl.UResource$Key x0 static synthetic android.icu.text.DateTimePatternGenerator$DisplayWidth[] access$200 () static synthetic void access$300 (android.icu.text.DateTimePatternGenerator, int, android.icu.text.DateTimePatternGenerator$DisplayWidth, java.lang.String) android.icu.text.DateTimePatternGenerator x0 int x1 android.icu.text.DateTimePatternGenerator$DisplayWidth x2 String x3 static synthetic boolean access$400 (android.icu.text.DateTimePatternGenerator, java.lang.String) android.icu.text.DateTimePatternGenerator x0 String x1 static synthetic void access$500 (android.icu.text.DateTimePatternGenerator, java.lang.String) android.icu.text.DateTimePatternGenerator x0 String x1 static synthetic java.lang.String[] access$800 () static synthetic int access$1400 (java.lang.String, boolean) String x0 boolean x1 static synthetic int[][] access$1500 () static synthetic java.lang.String[] access$1600 () static synthetic char access$1900 (int, char) int x0 char x1 static synthetic java.lang.String access$2200 (int) int x0 static void <clinit> () java.util.HashMap temp android.icu.impl.ICUResourceBundle suppData android.icu.text.DateTimePatternGenerator$DayPeriodAllowedHoursSink allowedHoursSink }
android/icu/text/DecimalFormat$PropertySetter.class
DecimalFormat.java package android.icu.text public abstract android.icu.text.DecimalFormat$PropertySetter extends java.lang.Object { public abstract void set (android.icu.impl.number.DecimalFormatProperties) }
android/icu/text/DecimalFormat.class
DecimalFormat.java package android.icu.text public android.icu.text.DecimalFormat extends android.icu.text.NumberFormat { private static final long serialVersionUID private final int serialVersionOnStream transient android.icu.impl.number.DecimalFormatProperties properties volatile transient android.icu.text.DecimalFormatSymbols symbols volatile transient android.icu.number.LocalizedNumberFormatter formatter volatile transient android.icu.impl.number.DecimalFormatProperties exportedProperties volatile transient android.icu.impl.number.parse.NumberParserImpl parser volatile transient android.icu.impl.number.parse.NumberParserImpl currencyParser private transient int icuMathContextForm public static final int MINIMUM_GROUPING_DIGITS_AUTO public static final int MINIMUM_GROUPING_DIGITS_MIN2 public static final int PAD_BEFORE_PREFIX public static final int PAD_AFTER_PREFIX public static final int PAD_BEFORE_SUFFIX public static final int PAD_AFTER_SUFFIX static final synthetic boolean $assertionsDisabled public void <init> () android.icu.util.ULocale def String pattern public void <init> (java.lang.String) String pattern public void <init> (java.lang.String, android.icu.text.DecimalFormatSymbols) String pattern android.icu.text.DecimalFormatSymbols symbols public void <init> (java.lang.String, android.icu.text.DecimalFormatSymbols, android.icu.text.CurrencyPluralInfo, int) String pattern android.icu.text.DecimalFormatSymbols symbols android.icu.text.CurrencyPluralInfo infoInput int style void <init> (java.lang.String, android.icu.text.DecimalFormatSymbols, int) String pattern android.icu.text.DecimalFormatSymbols symbols int choice private static android.icu.text.DecimalFormatSymbols getDefaultSymbols () public synchronized void applyPattern (java.lang.String) String pattern public synchronized void applyLocalizedPattern (java.lang.String) String localizedPattern String pattern public java.lang.Object clone () android.icu.text.DecimalFormat other private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream oos private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException Object serializedProperties String name java.io.ObjectStreamField field java.lang.reflect.Field getter IllegalArgumentException e IllegalAccessException e NoSuchFieldException e SecurityException e String pp String ppp String ps String psp String np String npp String ns String nsp java.lang.reflect.Field getter java.io.ObjectInputStream ois java.io.ObjectInputStream$GetField fieldGetter java.io.ObjectStreamField[] serializedFields int serialVersion public java.lang.StringBuffer format (double, java.lang.StringBuffer, java.text.FieldPosition) double number StringBuffer result java.text.FieldPosition fieldPosition android.icu.impl.number.DecimalQuantity dq android.icu.impl.FormattedStringBuilder string public java.lang.StringBuffer format (long, java.lang.StringBuffer, java.text.FieldPosition) long number StringBuffer result java.text.FieldPosition fieldPosition android.icu.impl.number.DecimalQuantity dq android.icu.impl.FormattedStringBuilder string public java.lang.StringBuffer format (java.math.BigInteger, java.lang.StringBuffer, java.text.FieldPosition) java.math.BigInteger number StringBuffer result java.text.FieldPosition fieldPosition android.icu.impl.number.DecimalQuantity dq android.icu.impl.FormattedStringBuilder string public java.lang.StringBuffer format (java.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition) java.math.BigDecimal number StringBuffer result java.text.FieldPosition fieldPosition android.icu.impl.number.DecimalQuantity dq android.icu.impl.FormattedStringBuilder string public java.lang.StringBuffer format (android.icu.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition) android.icu.math.BigDecimal number StringBuffer result java.text.FieldPosition fieldPosition android.icu.impl.number.DecimalQuantity dq android.icu.impl.FormattedStringBuilder string public java.text.AttributedCharacterIterator formatToCharacterIterator (java.lang.Object) Object obj Number number android.icu.number.FormattedNumber output public java.lang.StringBuffer format (android.icu.util.CurrencyAmount, java.lang.StringBuffer, java.text.FieldPosition) android.icu.util.CurrencyAmount currAmt StringBuffer result java.text.FieldPosition fieldPosition android.icu.text.DecimalFormatSymbols localSymbols android.icu.impl.number.DecimalQuantity dq android.icu.impl.FormattedStringBuilder string public java.lang.Number parse (java.lang.String, java.text.ParsePosition) Number number String text java.text.ParsePosition parsePosition android.icu.impl.number.parse.ParsedNumber result int startIndex android.icu.impl.number.parse.NumberParserImpl parser public android.icu.util.CurrencyAmount parseCurrency (java.lang.CharSequence, java.text.ParsePosition) Number number android.icu.util.Currency currency CharSequence text java.text.ParsePosition parsePosition android.icu.impl.number.parse.ParsedNumber result int startIndex android.icu.impl.number.parse.NumberParserImpl parser public synchronized android.icu.text.DecimalFormatSymbols getDecimalFormatSymbols () public synchronized void setDecimalFormatSymbols (android.icu.text.DecimalFormatSymbols) android.icu.text.DecimalFormatSymbols newSymbols public synchronized java.lang.String getPositivePrefix () public synchronized void setPositivePrefix (java.lang.String) String prefix public synchronized java.lang.String getNegativePrefix () public synchronized void setNegativePrefix (java.lang.String) String prefix public synchronized java.lang.String getPositiveSuffix () public synchronized void setPositiveSuffix (java.lang.String) String suffix public synchronized java.lang.String getNegativeSuffix () public synchronized void setNegativeSuffix (java.lang.String) String suffix public synchronized boolean isSignAlwaysShown () public synchronized void setSignAlwaysShown (boolean) boolean value public synchronized int getMultiplier () public synchronized void setMultiplier (int) int temp int multiplier int delta int value public synchronized java.math.BigDecimal getRoundingIncrement () public synchronized void setRoundingIncrement (java.math.BigDecimal) java.math.BigDecimal increment public synchronized void setRoundingIncrement (android.icu.math.BigDecimal) android.icu.math.BigDecimal increment java.math.BigDecimal javaBigDecimal public synchronized void setRoundingIncrement (double) java.math.BigDecimal javaBigDecimal double increment public synchronized int getRoundingMode () java.math.RoundingMode mode public synchronized void setRoundingMode (int) int roundingMode public synchronized java.math.MathContext getMathContext () java.math.MathContext mathContext public synchronized void setMathContext (java.math.MathContext) java.math.MathContext mathContext public synchronized android.icu.math.MathContext getMathContextICU () java.math.MathContext mathContext public synchronized void setMathContextICU (android.icu.math.MathContext) java.math.MathContext mathContext android.icu.math.MathContext mathContextICU java.math.MathContext mathContext public synchronized int getMinimumIntegerDigits () public synchronized void setMinimumIntegerDigits (int) int value int max public synchronized int getMaximumIntegerDigits () public synchronized void setMaximumIntegerDigits (int) int value int min public synchronized int getMinimumFractionDigits () public synchronized void setMinimumFractionDigits (int) int value int max public synchronized int getMaximumFractionDigits () public synchronized void setMaximumFractionDigits (int) int value int min public synchronized boolean areSignificantDigitsUsed () public synchronized void setSignificantDigitsUsed (boolean) boolean useSignificantDigits int oldMinSig int oldMaxSig int minSig int maxSig public synchronized int getMinimumSignificantDigits () public synchronized void setMinimumSignificantDigits (int) int value int max public synchronized int getMaximumSignificantDigits () public synchronized void setMaximumSignificantDigits (int) int value int min public synchronized int getFormatWidth () public synchronized void setFormatWidth (int) int width public synchronized char getPadCharacter () CharSequence paddingString public synchronized void setPadCharacter (char) char padChar public synchronized int getPadPosition () android.icu.impl.number.Padder$PadPosition loc public synchronized void setPadPosition (int) int padPos public synchronized boolean isScientificNotation () public synchronized void setScientificNotation (boolean) boolean useScientific public synchronized byte getMinimumExponentDigits () public synchronized void setMinimumExponentDigits (byte) byte minExpDig public synchronized boolean isExponentSignAlwaysShown () public synchronized void setExponentSignAlwaysShown (boolean) boolean expSignAlways public synchronized boolean isGroupingUsed () public synchronized void setGroupingUsed (boolean) boolean enabled public synchronized int getGroupingSize () public synchronized void setGroupingSize (int) int width public synchronized int getSecondaryGroupingSize () int grouping2 public synchronized void setSecondaryGroupingSize (int) int width public synchronized int getMinimumGroupingDigits () public synchronized void setMinimumGroupingDigits (int) int number public synchronized boolean isDecimalSeparatorAlwaysShown () public synchronized void setDecimalSeparatorAlwaysShown (boolean) boolean value public synchronized android.icu.util.Currency getCurrency () public synchronized void setCurrency (android.icu.util.Currency) android.icu.util.Currency currency public synchronized android.icu.util.Currency$CurrencyUsage getCurrencyUsage () android.icu.util.Currency$CurrencyUsage usage public synchronized void setCurrencyUsage (android.icu.util.Currency$CurrencyUsage) android.icu.util.Currency$CurrencyUsage usage public synchronized android.icu.text.CurrencyPluralInfo getCurrencyPluralInfo () public synchronized void setCurrencyPluralInfo (android.icu.text.CurrencyPluralInfo) android.icu.text.CurrencyPluralInfo newInfo public synchronized boolean isParseBigDecimal () public synchronized void setParseBigDecimal (boolean) boolean value public int getParseMaxDigits () public void setParseMaxDigits (int) int maxDigits public synchronized boolean isParseStrict () public synchronized void setParseStrict (boolean) boolean parseStrict android.icu.impl.number.DecimalFormatProperties$ParseMode mode public void setParseJavaCompatible (boolean) boolean parseJavaCompatible public synchronized void setParseStrictMode (android.icu.impl.number.DecimalFormatProperties$ParseMode) android.icu.impl.number.DecimalFormatProperties$ParseMode parseMode public synchronized boolean isParseIntegerOnly () public synchronized void setParseIntegerOnly (boolean) boolean parseIntegerOnly public synchronized boolean isDecimalPatternMatchRequired () public synchronized void setDecimalPatternMatchRequired (boolean) boolean value public synchronized boolean isParseNoExponent () public synchronized void setParseNoExponent (boolean) boolean value public synchronized boolean isParseCaseSensitive () public synchronized void setParseCaseSensitive (boolean) boolean value public synchronized boolean equals (java.lang.Object) Object obj android.icu.text.DecimalFormat other public synchronized int hashCode () public java.lang.String toString () StringBuilder result public synchronized java.lang.String toPattern () android.icu.impl.number.DecimalFormatProperties tprops boolean useCurrency public synchronized java.lang.String toLocalizedPattern () String pattern public android.icu.number.LocalizedNumberFormatter toNumberFormatter () public android.icu.text.PluralRules$IFixedDecimal getFixedDecimal (double) double number void refreshFormatter () android.icu.util.ULocale locale android.icu.impl.number.parse.NumberParserImpl getParser () android.icu.impl.number.parse.NumberParserImpl getCurrencyParser () private java.lang.Number safeConvertBigDecimal (java.math.BigDecimal) NumberFormatException e java.math.BigDecimal number void setPropertiesFromPattern (java.lang.String, int) String pattern int ignoreRounding static void fieldPositionHelper (android.icu.impl.number.DecimalQuantity, android.icu.impl.FormattedStringBuilder, java.text.FieldPosition, int) android.icu.impl.number.DecimalQuantity dq android.icu.impl.FormattedStringBuilder string java.text.FieldPosition fieldPosition int offset boolean found public synchronized void setProperties (android.icu.text.DecimalFormat$PropertySetter) android.icu.text.DecimalFormat$PropertySetter func static void <clinit> () }
android/icu/text/DecimalFormatSymbols$1.class
DecimalFormatSymbols.java package android.icu.text android.icu.text.DecimalFormatSymbols$1 extends android.icu.impl.SoftCache { void <init> () protected android.icu.text.DecimalFormatSymbols$CacheData createInstance (android.icu.util.ULocale, java.lang.Void) android.icu.util.ULocale locale Void unused protected volatile synthetic java.lang.Object createInstance (java.lang.Object, java.lang.Object) }
android/icu/text/DecimalFormatSymbols$CacheData.class
DecimalFormatSymbols.java package android.icu.text android.icu.text.DecimalFormatSymbols$CacheData extends java.lang.Object { final android.icu.util.ULocale validLocale final String[] digits final String[] numberElements public void <init> (android.icu.util.ULocale, java.lang.String[], java.lang.String[]) android.icu.util.ULocale loc String[] digits String[] numberElements }
android/icu/text/DecimalFormatSymbols$DecFmtDataSink.class
DecimalFormatSymbols.java package android.icu.text final android.icu.text.DecimalFormatSymbols$DecFmtDataSink extends android.icu.impl.UResource$Sink { private String[] numberElements public void <init> (java.lang.String[]) String[] numberElements public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) int i int j android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Table symbolsTable }
android/icu/text/DecimalFormatSymbols.class
DecimalFormatSymbols.java package android.icu.text public android.icu.text.DecimalFormatSymbols extends java.lang.Object implements java.lang.Cloneable java.io.Serializable { public static final int CURRENCY_SPC_CURRENCY_MATCH public static final int CURRENCY_SPC_SURROUNDING_MATCH public static final int CURRENCY_SPC_INSERT private String[] currencySpcBeforeSym private String[] currencySpcAfterSym private static final String[] SYMBOL_KEYS private static final String[] DEF_DIGIT_STRINGS_ARRAY private static final char[] DEF_DIGIT_CHARS_ARRAY private static final char DEF_DECIMAL_SEPARATOR private static final char DEF_GROUPING_SEPARATOR private static final char DEF_PERCENT private static final char DEF_MINUS_SIGN private static final char DEF_PLUS_SIGN private static final char DEF_PERMILL private static final String[] SYMBOL_DEFAULTS private static final String LATIN_NUMBERING_SYSTEM private static final String NUMBER_ELEMENTS private static final String SYMBOLS private char zeroDigit private char[] digits private String[] digitStrings private transient int codePointZero private char groupingSeparator private String groupingSeparatorString private char decimalSeparator private String decimalSeparatorString private char perMill private String perMillString private char percent private String percentString private char digit private char sigDigit private char patternSeparator private String infinity private String NaN private char minusSign private String minusString private char plusSign private String plusString private String currencySymbol private String intlCurrencySymbol private char monetarySeparator private String monetarySeparatorString private char monetaryGroupingSeparator private String monetaryGroupingSeparatorString private char exponential private String exponentSeparator private char padEscape private java.util.Locale requestedLocale private android.icu.util.ULocale ulocale private String exponentMultiplicationSign private static final long serialVersionUID private static final int currentSerialVersion private int serialVersionOnStream private static final android.icu.impl.CacheBase cachedLocaleData private String currencyPattern private android.icu.util.ULocale validLocale private android.icu.util.ULocale actualLocale private transient android.icu.util.Currency currency public void <init> () public void <init> (java.util.Locale) java.util.Locale locale public void <init> (android.icu.util.ULocale) android.icu.util.ULocale locale private void <init> (java.util.Locale, android.icu.text.NumberingSystem) java.util.Locale locale android.icu.text.NumberingSystem ns private void <init> (android.icu.util.ULocale, android.icu.text.NumberingSystem) android.icu.util.ULocale locale android.icu.text.NumberingSystem ns public static android.icu.text.DecimalFormatSymbols getInstance () public static android.icu.text.DecimalFormatSymbols getInstance (java.util.Locale) java.util.Locale locale public static android.icu.text.DecimalFormatSymbols getInstance (android.icu.util.ULocale) android.icu.util.ULocale locale public static android.icu.text.DecimalFormatSymbols forNumberingSystem (java.util.Locale, android.icu.text.NumberingSystem) java.util.Locale locale android.icu.text.NumberingSystem ns public static android.icu.text.DecimalFormatSymbols forNumberingSystem (android.icu.util.ULocale, android.icu.text.NumberingSystem) android.icu.util.ULocale locale android.icu.text.NumberingSystem ns public static java.util.Locale[] getAvailableLocales () public static android.icu.util.ULocale[] getAvailableULocales () public char getZeroDigit () public char[] getDigits () public void setZeroDigit (char) char d int i char zeroDigit public java.lang.String[] getDigitStrings () public java.lang.String[] getDigitStringsLocal () public int getCodePointZero () public void setDigitStrings (java.lang.String[]) int cp int cc String digitStr int cp int cc int i String[] digitStrings String[] tmpDigitStrings char[] tmpDigits int tmpCodePointZero public char getSignificantDigit () public void setSignificantDigit (char) char sigDigit public char getGroupingSeparator () public void setGroupingSeparator (char) char groupingSeparator public java.lang.String getGroupingSeparatorString () public void setGroupingSeparatorString (java.lang.String) String groupingSeparatorString public char getDecimalSeparator () public void setDecimalSeparator (char) char decimalSeparator public java.lang.String getDecimalSeparatorString () public void setDecimalSeparatorString (java.lang.String) String decimalSeparatorString public char getPerMill () public void setPerMill (char) char perMill public java.lang.String getPerMillString () public void setPerMillString (java.lang.String) String perMillString public char getPercent () public void setPercent (char) char percent public java.lang.String getPercentString () public void setPercentString (java.lang.String) String percentString public char getDigit () public void setDigit (char) char digit public char getPatternSeparator () public void setPatternSeparator (char) char patternSeparator public java.lang.String getInfinity () public void setInfinity (java.lang.String) String infinity public java.lang.String getNaN () public void setNaN (java.lang.String) String NaN public char getMinusSign () public void setMinusSign (char) char minusSign public java.lang.String getMinusSignString () public void setMinusSignString (java.lang.String) String minusSignString public char getPlusSign () public void setPlusSign (char) char plus public java.lang.String getPlusSignString () public void setPlusSignString (java.lang.String) String plusSignString public java.lang.String getCurrencySymbol () public void setCurrencySymbol (java.lang.String) String currency public java.lang.String getInternationalCurrencySymbol () public void setInternationalCurrencySymbol (java.lang.String) String currency public android.icu.util.Currency getCurrency () public void setCurrency (android.icu.util.Currency) android.icu.util.Currency currency android.icu.impl.CurrencyData$CurrencyDisplayInfo displayInfo private void setCurrencyOrNull (android.icu.util.Currency, android.icu.impl.CurrencyData$CurrencyDisplayInfo) android.icu.util.Currency currency android.icu.impl.CurrencyData$CurrencyDisplayInfo displayInfo android.icu.impl.CurrencyData$CurrencyFormatInfo formatInfo public char getMonetaryDecimalSeparator () public void setMonetaryDecimalSeparator (char) char sep public java.lang.String getMonetaryDecimalSeparatorString () public void setMonetaryDecimalSeparatorString (java.lang.String) String sep public char getMonetaryGroupingSeparator () public void setMonetaryGroupingSeparator (char) char sep public java.lang.String getMonetaryGroupingSeparatorString () public void setMonetaryGroupingSeparatorString (java.lang.String) String sep public java.lang.String getCurrencyPattern () public java.lang.String getExponentMultiplicationSign () public void setExponentMultiplicationSign (java.lang.String) String exponentMultiplicationSign public java.lang.String getExponentSeparator () public void setExponentSeparator (java.lang.String) String exp public char getPadEscape () public void setPadEscape (char) char c public java.lang.String getPatternForCurrencySpacing (int, boolean) int itemType boolean beforeCurrency public void setPatternForCurrencySpacing (int, boolean, java.lang.String) int itemType boolean beforeCurrency String pattern public java.util.Locale getLocale () public android.icu.util.ULocale getULocale () public java.lang.Object clone () CloneNotSupportedException e public boolean equals (java.lang.Object) int i int i Object obj android.icu.text.DecimalFormatSymbols other public int hashCode () int result public static java.lang.String getLocalizedPatternSeparator (android.icu.util.ULocale, android.icu.text.NumberingSystem) android.icu.util.ULocale locale android.icu.text.NumberingSystem ns android.icu.text.DecimalFormatSymbols$CacheData data private static android.icu.text.DecimalFormatSymbols$CacheData getCachedLocaleData (android.icu.util.ULocale, android.icu.text.NumberingSystem) android.icu.util.ULocale locale android.icu.text.NumberingSystem ns android.icu.util.ULocale keyLocale private void initialize (android.icu.util.ULocale, android.icu.text.NumberingSystem) android.icu.util.ULocale locale android.icu.text.NumberingSystem ns android.icu.text.DecimalFormatSymbols$CacheData data String[] numberElements android.icu.impl.CurrencyData$CurrencyDisplayInfo displayInfo private static android.icu.text.DecimalFormatSymbols$CacheData loadData (android.icu.util.ULocale) int cp int nextOffset int i int offset String digitString String nsName String entry int i android.icu.util.ULocale locale String nsName android.icu.text.NumberingSystem ns String[] digits android.icu.impl.ICUResourceBundle rb android.icu.util.ULocale validLocale String[] numberElements android.icu.text.DecimalFormatSymbols$DecFmtDataSink sink boolean hasNull private void initSpacingInfo (android.icu.impl.CurrencyData$CurrencySpacingInfo) android.icu.impl.CurrencyData$CurrencySpacingInfo spcInfo private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException int i int i char digit java.io.ObjectInputStream stream public final android.icu.util.ULocale getLocale (android.icu.util.ULocale$Type) android.icu.util.ULocale$Type type final void setLocale (android.icu.util.ULocale, android.icu.util.ULocale) android.icu.util.ULocale valid android.icu.util.ULocale actual static synthetic java.lang.String[] access$000 () static synthetic android.icu.text.DecimalFormatSymbols$CacheData access$100 (android.icu.util.ULocale) android.icu.util.ULocale x0 static void <clinit> () }
android/icu/text/DecimalFormatSymbols.uau
android/icu/text/DictionaryBreakEngine$DequeI.class
DictionaryBreakEngine.java package android.icu.text android.icu.text.DictionaryBreakEngine$DequeI extends java.lang.Object implements java.lang.Cloneable { private int[] data private int lastIdx private int firstIdx static final synthetic boolean $assertionsDisabled void <init> () public java.lang.Object clone () throws java.lang.CloneNotSupportedException android.icu.text.DictionaryBreakEngine$DequeI result int size () boolean isEmpty () private void grow () int[] newData void offer (int) int v void push (int) int v int pop () int peek () int peekLast () int pollLast () boolean contains (int) int i int v int elementAt (int) int i void removeAllElements () static void <clinit> () }
android/icu/text/DictionaryBreakEngine$PossibleWord.class
DictionaryBreakEngine.java package android.icu.text android.icu.text.DictionaryBreakEngine$PossibleWord extends java.lang.Object { private static final int POSSIBLE_WORD_LIST_MAX private int[] lengths private int[] count private int prefix private int offset private int mark private int current public void <init> () public int candidates (java.text.CharacterIterator, android.icu.text.DictionaryMatcher, int) java.text.CharacterIterator fIter android.icu.text.DictionaryMatcher dict int rangeEnd int start public int acceptMarked (java.text.CharacterIterator) java.text.CharacterIterator fIter public boolean backUp (java.text.CharacterIterator) java.text.CharacterIterator fIter public int longestPrefix () public void markCurrent () }
android/icu/text/DictionaryBreakEngine.class
DictionaryBreakEngine.java package android.icu.text abstract android.icu.text.DictionaryBreakEngine extends java.lang.Object implements android.icu.text.LanguageBreakEngine { android.icu.text.UnicodeSet fSet public void <init> () public boolean handles (int) int c public int findBreaks (java.text.CharacterIterator, int, int, android.icu.text.DictionaryBreakEngine$DequeI) java.text.CharacterIterator text int startPos int endPos android.icu.text.DictionaryBreakEngine$DequeI foundBreaks int result int start int current int rangeStart int rangeEnd int c void setCharacters (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet set abstract int divideUpDictionaryRange (java.text.CharacterIterator, int, int, android.icu.text.DictionaryBreakEngine$DequeI) }
android/icu/text/DictionaryData.class
DictionaryData.java package android.icu.text final android.icu.text.DictionaryData extends java.lang.Object { public static final int TRIE_TYPE_BYTES public static final int TRIE_TYPE_UCHARS public static final int TRIE_TYPE_MASK public static final int TRIE_HAS_VALUES public static final int TRANSFORM_NONE public static final int TRANSFORM_TYPE_OFFSET public static final int TRANSFORM_TYPE_MASK public static final int TRANSFORM_OFFSET_MASK public static final int IX_STRING_TRIE_OFFSET public static final int IX_RESERVED1_OFFSET public static final int IX_RESERVED2_OFFSET public static final int IX_TOTAL_SIZE public static final int IX_TRIE_TYPE public static final int IX_TRANSFORM public static final int IX_RESERVED6 public static final int IX_RESERVED7 public static final int IX_COUNT private static final int DATA_FORMAT_ID private void <init> () public static android.icu.text.DictionaryMatcher loadDictionaryFor (java.lang.String) throws java.io.IOException int i int diff int transform byte[] data String data String dictType android.icu.impl.ICUResourceBundle rb String dictFileName java.nio.ByteBuffer bytes int[] indexes int offset int trieType int totalSize android.icu.text.DictionaryMatcher m }
android/icu/text/DictionaryMatcher.class
DictionaryMatcher.java package android.icu.text abstract android.icu.text.DictionaryMatcher extends java.lang.Object { void <init> () public abstract int matches (java.text.CharacterIterator, int, int[], int[], int, int[]) public int matches (java.text.CharacterIterator, int, int[], int[], int) java.text.CharacterIterator text int maxLength int[] lengths int[] count int limit public abstract int getType () }
android/icu/text/DisplayContext$Type.class
DisplayContext.java package android.icu.text public final enum android.icu.text.DisplayContext$Type extends java.lang.Enum { public static final enum android.icu.text.DisplayContext$Type DIALECT_HANDLING public static final enum android.icu.text.DisplayContext$Type CAPITALIZATION public static final enum android.icu.text.DisplayContext$Type DISPLAY_LENGTH public static final enum android.icu.text.DisplayContext$Type SUBSTITUTE_HANDLING private static final synthetic android.icu.text.DisplayContext$Type[] $VALUES public static android.icu.text.DisplayContext$Type[] values () public static android.icu.text.DisplayContext$Type valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/DisplayContext.class
DisplayContext.java package android.icu.text public final enum android.icu.text.DisplayContext extends java.lang.Enum { public static final enum android.icu.text.DisplayContext STANDARD_NAMES public static final enum android.icu.text.DisplayContext DIALECT_NAMES public static final enum android.icu.text.DisplayContext CAPITALIZATION_NONE public static final enum android.icu.text.DisplayContext CAPITALIZATION_FOR_MIDDLE_OF_SENTENCE public static final enum android.icu.text.DisplayContext CAPITALIZATION_FOR_BEGINNING_OF_SENTENCE public static final enum android.icu.text.DisplayContext CAPITALIZATION_FOR_UI_LIST_OR_MENU public static final enum android.icu.text.DisplayContext CAPITALIZATION_FOR_STANDALONE public static final enum android.icu.text.DisplayContext LENGTH_FULL public static final enum android.icu.text.DisplayContext LENGTH_SHORT public static final enum android.icu.text.DisplayContext SUBSTITUTE public static final enum android.icu.text.DisplayContext NO_SUBSTITUTE private final android.icu.text.DisplayContext$Type type private final int value private static final synthetic android.icu.text.DisplayContext[] $VALUES public static android.icu.text.DisplayContext[] values () public static android.icu.text.DisplayContext valueOf (java.lang.String) String name private void <init> (java.lang.String, int, android.icu.text.DisplayContext$Type, int) android.icu.text.DisplayContext$Type type int value public android.icu.text.DisplayContext$Type type () public int value () static void <clinit> () }
android/icu/text/DurationFormat.class
DurationFormat.java package android.icu.text public abstract android.icu.text.DurationFormat extends android.icu.text.UFormat { private static final long serialVersionUID public static android.icu.text.DurationFormat getInstance (android.icu.util.ULocale) android.icu.util.ULocale locale protected void <init> () protected void <init> (android.icu.util.ULocale) android.icu.util.ULocale locale public abstract java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition) public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition) String source java.text.ParsePosition pos public abstract java.lang.String formatDurationFromNowTo (java.util.Date) public abstract java.lang.String formatDurationFromNow (long) public abstract java.lang.String formatDurationFrom (long, long) }
android/icu/text/Edits$1.class
Edits.java package android.icu.text synthetic android.icu.text.Edits$1 extends java.lang.Object { }
android/icu/text/Edits$Iterator.class
Edits.java package android.icu.text public final android.icu.text.Edits$Iterator extends java.lang.Object { private final char[] array private int index private final int length private int remaining private final boolean onlyChanges_ private final boolean coarse private int dir private boolean changed private int oldLength_ private int newLength_ private int srcIndex private int replIndex private int destIndex static final synthetic boolean $assertionsDisabled private void <init> (char[], int, boolean, boolean) char[] a int len boolean oc boolean crs private int readLength (int) int len int head private void updateNextIndexes () private void updatePreviousIndexes () private boolean noNext () public boolean next () private boolean next (boolean) int oldLen int newLen int num int num boolean onlyChanges int u private boolean previous () int u int oldLen int newLen int num int headIndex int num int headIndex int u public boolean findSourceIndex (int) int i public boolean findDestinationIndex (int) int i private int findIndex (int, boolean) int spanStart int spanLength int n int u int num int len boolean hasPrevious int n int len int i boolean findSource int spanStart int spanLength public int destinationIndexFromSourceIndex (int) int i int where public int sourceIndexFromDestinationIndex (int) int i int where public boolean hasChange () public int oldLength () public int newLength () public int sourceIndex () public int replacementIndex () public int destinationIndex () public java.lang.String toString () StringBuilder sb synthetic void <init> (char[], int, boolean, boolean, android.icu.text.Edits$1) char[] x0 int x1 boolean x2 boolean x3 android.icu.text.Edits$1 x4 static void <clinit> () }
android/icu/text/Edits.class
Edits.java package android.icu.text public final android.icu.text.Edits extends java.lang.Object { private static final int MAX_UNCHANGED_LENGTH private static final int MAX_UNCHANGED private static final int MAX_SHORT_CHANGE_OLD_LENGTH private static final int MAX_SHORT_CHANGE_NEW_LENGTH private static final int SHORT_CHANGE_NUM_MASK private static final int MAX_SHORT_CHANGE private static final int LENGTH_IN_1TRAIL private static final int LENGTH_IN_2TRAIL private static final int STACK_CAPACITY private char[] array private int length private int delta private int numChanges public void <init> () public void reset () private void setLastUnit (int) int last private int lastUnit () public void addUnchanged (int) int remaining int unchangedLength int last public void addReplace (int, int) int u int last int limit int oldLength int newLength int newDelta int head private void append (int) int r private boolean growArray () int newCapacity int newCapacity int newCapacity public int lengthDelta () public boolean hasChanges () public int numberOfChanges () public android.icu.text.Edits$Iterator getCoarseChangesIterator () public android.icu.text.Edits$Iterator getCoarseIterator () public android.icu.text.Edits$Iterator getFineChangesIterator () public android.icu.text.Edits$Iterator getFineIterator () public android.icu.text.Edits mergeAndAppend (android.icu.text.Edits, android.icu.text.Edits) int unchangedLength android.icu.text.Edits ab android.icu.text.Edits bc android.icu.text.Edits$Iterator abIter android.icu.text.Edits$Iterator bcIter boolean abHasNext boolean bcHasNext int aLength int ab_bLength int bc_bLength int cLength int pending_aLength int pending_cLength }
android/icu/text/EscapeTransliterator$1.class
EscapeTransliterator.java package android.icu.text android.icu.text.EscapeTransliterator$1 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/EscapeTransliterator$2.class
EscapeTransliterator.java package android.icu.text android.icu.text.EscapeTransliterator$2 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/EscapeTransliterator$3.class
EscapeTransliterator.java package android.icu.text android.icu.text.EscapeTransliterator$3 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/EscapeTransliterator$4.class
EscapeTransliterator.java package android.icu.text android.icu.text.EscapeTransliterator$4 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/EscapeTransliterator$5.class
EscapeTransliterator.java package android.icu.text android.icu.text.EscapeTransliterator$5 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/EscapeTransliterator$6.class
EscapeTransliterator.java package android.icu.text android.icu.text.EscapeTransliterator$6 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/EscapeTransliterator$7.class
EscapeTransliterator.java package android.icu.text android.icu.text.EscapeTransliterator$7 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/EscapeTransliterator$8.class
EscapeTransliterator.java package android.icu.text android.icu.text.EscapeTransliterator$8 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/EscapeTransliterator.class
EscapeTransliterator.java package android.icu.text android.icu.text.EscapeTransliterator extends android.icu.text.Transliterator { private String prefix private String suffix private int radix private int minDigits private boolean grokSupplementals private android.icu.text.EscapeTransliterator supplementalHandler static void register () void <init> (java.lang.String, java.lang.String, java.lang.String, int, int, boolean, android.icu.text.EscapeTransliterator) String ID String prefix String suffix int radix int minDigits boolean grokSupplementals android.icu.text.EscapeTransliterator supplementalHandler protected void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean) int c int charLen android.icu.text.Replaceable text android.icu.text.Transliterator$Position pos boolean incremental int start int limit StringBuilder buf int prefixLen boolean redoPrefix public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet) int i StringBuilder buffer android.icu.text.EscapeTransliterator it android.icu.text.UnicodeSet inputFilter android.icu.text.UnicodeSet sourceSet android.icu.text.UnicodeSet targetSet }
android/icu/text/FilteredBreakIteratorBuilder.class
FilteredBreakIteratorBuilder.java package android.icu.text public abstract android.icu.text.FilteredBreakIteratorBuilder extends java.lang.Object { public static final android.icu.text.FilteredBreakIteratorBuilder getInstance (java.util.Locale) java.util.Locale where public static final android.icu.text.FilteredBreakIteratorBuilder getInstance (android.icu.util.ULocale) android.icu.util.ULocale where public static final android.icu.text.FilteredBreakIteratorBuilder getEmptyInstance () public abstract boolean suppressBreakAfter (java.lang.CharSequence) public abstract boolean unsuppressBreakAfter (java.lang.CharSequence) public abstract android.icu.text.BreakIterator wrapIteratorWithFilter (android.icu.text.BreakIterator) protected void <init> () }
android/icu/text/FilteredNormalizer2.class
FilteredNormalizer2.java package android.icu.text public android.icu.text.FilteredNormalizer2 extends android.icu.text.Normalizer2 { private android.icu.text.Normalizer2 norm2 private android.icu.text.UnicodeSet set public void <init> (android.icu.text.Normalizer2, android.icu.text.UnicodeSet) android.icu.text.Normalizer2 n2 android.icu.text.UnicodeSet filterSet public java.lang.StringBuilder normalize (java.lang.CharSequence, java.lang.StringBuilder) CharSequence src StringBuilder dest public java.lang.Appendable normalize (java.lang.CharSequence, java.lang.Appendable) CharSequence src Appendable dest public java.lang.StringBuilder normalizeSecondAndAppend (java.lang.StringBuilder, java.lang.CharSequence) StringBuilder first CharSequence second public java.lang.StringBuilder append (java.lang.StringBuilder, java.lang.CharSequence) StringBuilder first CharSequence second public java.lang.String getDecomposition (int) int c public java.lang.String getRawDecomposition (int) int c public int composePair (int, int) int a int b public int getCombiningClass (int) int c public boolean isNormalized (java.lang.CharSequence) int spanLimit int prevSpanLimit CharSequence s android.icu.text.UnicodeSet$SpanCondition spanCondition public android.icu.text.Normalizer$QuickCheckResult quickCheck (java.lang.CharSequence) android.icu.text.Normalizer$QuickCheckResult qcResult int spanLimit int prevSpanLimit CharSequence s android.icu.text.Normalizer$QuickCheckResult result android.icu.text.UnicodeSet$SpanCondition spanCondition public int spanQuickCheckYes (java.lang.CharSequence) int yesLimit int spanLimit int prevSpanLimit CharSequence s android.icu.text.UnicodeSet$SpanCondition spanCondition public boolean hasBoundaryBefore (int) int c public boolean hasBoundaryAfter (int) int c public boolean isInert (int) int c private java.lang.Appendable normalize (java.lang.CharSequence, java.lang.Appendable, android.icu.text.UnicodeSet$SpanCondition) int spanLimit int spanLength int prevSpanLimit java.io.IOException e CharSequence src Appendable dest android.icu.text.UnicodeSet$SpanCondition spanCondition StringBuilder tempDest private java.lang.StringBuilder normalizeSecondAndAppend (java.lang.StringBuilder, java.lang.CharSequence, boolean) StringBuilder middle CharSequence prefix int suffixStart CharSequence rest StringBuilder first CharSequence second boolean doNormalize int prefixLimit }
android/icu/text/FormattedValue.class
FormattedValue.java package android.icu.text public abstract android.icu.text.FormattedValue extends java.lang.Object implements java.lang.CharSequence { public abstract java.lang.String toString () public abstract java.lang.Appendable appendTo (java.lang.Appendable) public abstract boolean nextPosition (android.icu.text.ConstrainedFieldPosition) public abstract java.text.AttributedCharacterIterator toCharacterIterator () }
android/icu/text/FractionalPartSubstitution.class
NFSubstitution.java package android.icu.text android.icu.text.FractionalPartSubstitution extends android.icu.text.NFSubstitution { private final boolean byDigits private final boolean useSpaces void <init> (int, android.icu.text.NFRuleSet, java.lang.String) int pos android.icu.text.NFRuleSet ruleSet String description public void doSubstitution (double, java.lang.StringBuilder, int, int) android.icu.impl.number.DecimalQuantity_DualStorageBCD fq boolean pad int mag double number StringBuilder toInsertInto int position int recursionCount public long transformNumber (long) long number public double transformNumber (double) double number public java.lang.Number doParse (java.lang.String, java.text.ParsePosition, double, double, boolean, int) Number n int digit String workText java.text.ParsePosition workPos double result android.icu.impl.number.DecimalQuantity_DualStorageBCD fq int totalDigits String text java.text.ParsePosition parsePosition double baseValue double upperBound boolean lenientParse int nonNumericalExecutedRuleMask public double composeRuleValue (double, double) double newRuleValue double oldRuleValue public double calcUpperBound (double) double oldUpperBound char tokenChar () }
android/icu/text/FunctionReplacer.class
FunctionReplacer.java package android.icu.text android.icu.text.FunctionReplacer extends java.lang.Object implements android.icu.text.UnicodeReplacer { private android.icu.text.Transliterator translit private android.icu.text.UnicodeReplacer replacer public void <init> (android.icu.text.Transliterator, android.icu.text.UnicodeReplacer) android.icu.text.Transliterator theTranslit android.icu.text.UnicodeReplacer theReplacer public int replace (android.icu.text.Replaceable, int, int, int[]) android.icu.text.Replaceable text int start int limit int[] cursor int len public java.lang.String toReplacerPattern (boolean) boolean escapeUnprintable StringBuilder rule public void addReplacementSetTo (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet toUnionTo }
android/icu/text/IDNA$Error.class
IDNA.java package android.icu.text public final enum android.icu.text.IDNA$Error extends java.lang.Enum { public static final enum android.icu.text.IDNA$Error EMPTY_LABEL public static final enum android.icu.text.IDNA$Error LABEL_TOO_LONG public static final enum android.icu.text.IDNA$Error DOMAIN_NAME_TOO_LONG public static final enum android.icu.text.IDNA$Error LEADING_HYPHEN public static final enum android.icu.text.IDNA$Error TRAILING_HYPHEN public static final enum android.icu.text.IDNA$Error HYPHEN_3_4 public static final enum android.icu.text.IDNA$Error LEADING_COMBINING_MARK public static final enum android.icu.text.IDNA$Error DISALLOWED public static final enum android.icu.text.IDNA$Error PUNYCODE public static final enum android.icu.text.IDNA$Error LABEL_HAS_DOT public static final enum android.icu.text.IDNA$Error INVALID_ACE_LABEL public static final enum android.icu.text.IDNA$Error BIDI public static final enum android.icu.text.IDNA$Error CONTEXTJ public static final enum android.icu.text.IDNA$Error CONTEXTO_PUNCTUATION public static final enum android.icu.text.IDNA$Error CONTEXTO_DIGITS private static final synthetic android.icu.text.IDNA$Error[] $VALUES public static android.icu.text.IDNA$Error[] values () public static android.icu.text.IDNA$Error valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/IDNA$Info.class
IDNA.java package android.icu.text public final android.icu.text.IDNA$Info extends java.lang.Object { private java.util.EnumSet errors private java.util.EnumSet labelErrors private boolean isTransDiff private boolean isBiDi private boolean isOkBiDi public void <init> () public boolean hasErrors () public java.util.Set getErrors () public boolean isTransitionalDifferent () private void reset () static synthetic void access$000 (android.icu.text.IDNA$Info) android.icu.text.IDNA$Info x0 static synthetic java.util.EnumSet access$100 (android.icu.text.IDNA$Info) android.icu.text.IDNA$Info x0 static synthetic java.util.EnumSet access$200 (android.icu.text.IDNA$Info) android.icu.text.IDNA$Info x0 static synthetic boolean access$302 (android.icu.text.IDNA$Info, boolean) android.icu.text.IDNA$Info x0 boolean x1 static synthetic boolean access$402 (android.icu.text.IDNA$Info, boolean) android.icu.text.IDNA$Info x0 boolean x1 static synthetic boolean access$400 (android.icu.text.IDNA$Info) android.icu.text.IDNA$Info x0 static synthetic boolean access$502 (android.icu.text.IDNA$Info, boolean) android.icu.text.IDNA$Info x0 boolean x1 static synthetic boolean access$500 (android.icu.text.IDNA$Info) android.icu.text.IDNA$Info x0 }
android/icu/text/IDNA.class
IDNA.java package android.icu.text public abstract android.icu.text.IDNA extends java.lang.Object { public static final int DEFAULT public static final int ALLOW_UNASSIGNED public static final int USE_STD3_RULES public static final int CHECK_BIDI public static final int CHECK_CONTEXTJ public static final int NONTRANSITIONAL_TO_ASCII public static final int NONTRANSITIONAL_TO_UNICODE public static final int CHECK_CONTEXTO public static android.icu.text.IDNA getUTS46Instance (int) int options public abstract java.lang.StringBuilder labelToASCII (java.lang.CharSequence, java.lang.StringBuilder, android.icu.text.IDNA$Info) public abstract java.lang.StringBuilder labelToUnicode (java.lang.CharSequence, java.lang.StringBuilder, android.icu.text.IDNA$Info) public abstract java.lang.StringBuilder nameToASCII (java.lang.CharSequence, java.lang.StringBuilder, android.icu.text.IDNA$Info) public abstract java.lang.StringBuilder nameToUnicode (java.lang.CharSequence, java.lang.StringBuilder, android.icu.text.IDNA$Info) protected static void resetInfo (android.icu.text.IDNA$Info) android.icu.text.IDNA$Info info protected static boolean hasCertainErrors (android.icu.text.IDNA$Info, java.util.EnumSet) android.icu.text.IDNA$Info info java.util.EnumSet errors protected static boolean hasCertainLabelErrors (android.icu.text.IDNA$Info, java.util.EnumSet) android.icu.text.IDNA$Info info java.util.EnumSet errors protected static void addLabelError (android.icu.text.IDNA$Info, android.icu.text.IDNA$Error) android.icu.text.IDNA$Info info android.icu.text.IDNA$Error error protected static void promoteAndResetLabelErrors (android.icu.text.IDNA$Info) android.icu.text.IDNA$Info info protected static void addError (android.icu.text.IDNA$Info, android.icu.text.IDNA$Error) android.icu.text.IDNA$Info info android.icu.text.IDNA$Error error protected static void setTransitionalDifferent (android.icu.text.IDNA$Info) android.icu.text.IDNA$Info info protected static void setBiDi (android.icu.text.IDNA$Info) android.icu.text.IDNA$Info info protected static boolean isBiDi (android.icu.text.IDNA$Info) android.icu.text.IDNA$Info info protected static void setNotOkBiDi (android.icu.text.IDNA$Info) android.icu.text.IDNA$Info info protected static boolean isOkBiDi (android.icu.text.IDNA$Info) android.icu.text.IDNA$Info info protected void <init> () public static java.lang.StringBuffer convertToASCII (java.lang.String, int) throws android.icu.text.StringPrepParseException String src int options android.icu.text.UCharacterIterator iter public static java.lang.StringBuffer convertToASCII (java.lang.StringBuffer, int) throws android.icu.text.StringPrepParseException StringBuffer src int options android.icu.text.UCharacterIterator iter public static java.lang.StringBuffer convertToASCII (android.icu.text.UCharacterIterator, int) throws android.icu.text.StringPrepParseException android.icu.text.UCharacterIterator src int options public static java.lang.StringBuffer convertIDNToASCII (android.icu.text.UCharacterIterator, int) throws android.icu.text.StringPrepParseException android.icu.text.UCharacterIterator src int options public static java.lang.StringBuffer convertIDNToASCII (java.lang.StringBuffer, int) throws android.icu.text.StringPrepParseException StringBuffer src int options public static java.lang.StringBuffer convertIDNToASCII (java.lang.String, int) throws android.icu.text.StringPrepParseException String src int options public static java.lang.StringBuffer convertToUnicode (java.lang.String, int) throws android.icu.text.StringPrepParseException String src int options android.icu.text.UCharacterIterator iter public static java.lang.StringBuffer convertToUnicode (java.lang.StringBuffer, int) throws android.icu.text.StringPrepParseException StringBuffer src int options android.icu.text.UCharacterIterator iter public static java.lang.StringBuffer convertToUnicode (android.icu.text.UCharacterIterator, int) throws android.icu.text.StringPrepParseException android.icu.text.UCharacterIterator src int options public static java.lang.StringBuffer convertIDNToUnicode (android.icu.text.UCharacterIterator, int) throws android.icu.text.StringPrepParseException android.icu.text.UCharacterIterator src int options public static java.lang.StringBuffer convertIDNToUnicode (java.lang.StringBuffer, int) throws android.icu.text.StringPrepParseException StringBuffer src int options public static java.lang.StringBuffer convertIDNToUnicode (java.lang.String, int) throws android.icu.text.StringPrepParseException String src int options public static int compare (java.lang.StringBuffer, java.lang.StringBuffer, int) throws android.icu.text.StringPrepParseException StringBuffer s1 StringBuffer s2 int options public static int compare (java.lang.String, java.lang.String, int) throws android.icu.text.StringPrepParseException String s1 String s2 int options public static int compare (android.icu.text.UCharacterIterator, android.icu.text.UCharacterIterator, int) throws android.icu.text.StringPrepParseException android.icu.text.UCharacterIterator s1 android.icu.text.UCharacterIterator s2 int options }
android/icu/text/IntegralPartSubstitution.class
NFSubstitution.java package android.icu.text android.icu.text.IntegralPartSubstitution extends android.icu.text.NFSubstitution { void <init> (int, android.icu.text.NFRuleSet, java.lang.String) int pos android.icu.text.NFRuleSet ruleSet String description public long transformNumber (long) long number public double transformNumber (double) double number public double composeRuleValue (double, double) double newRuleValue double oldRuleValue public double calcUpperBound (double) double oldUpperBound char tokenChar () }
android/icu/text/KhmerBreakEngine.class
KhmerBreakEngine.java package android.icu.text android.icu.text.KhmerBreakEngine extends android.icu.text.DictionaryBreakEngine { private static final byte KHMER_LOOKAHEAD private static final byte KHMER_ROOT_COMBINE_THRESHOLD private static final byte KHMER_PREFIX_COMBINE_THRESHOLD private static final byte KHMER_MIN_WORD private static final byte KHMER_MIN_WORD_SPAN private android.icu.text.DictionaryMatcher fDictionary private static android.icu.text.UnicodeSet fKhmerWordSet private static android.icu.text.UnicodeSet fEndWordSet private static android.icu.text.UnicodeSet fBeginWordSet private static android.icu.text.UnicodeSet fMarkSet public void <init> () throws java.io.IOException public boolean equals (java.lang.Object) Object obj public int hashCode () public boolean handles (int) int c int script public int divideUpDictionaryRange (java.text.CharacterIterator, int, int, android.icu.text.DictionaryBreakEngine$DequeI) int i int wordsMatched boolean foundBest int candidate int remaining int pc int chars int uc int candidates int currPos int wordLength java.text.CharacterIterator fIter int rangeStart int rangeEnd android.icu.text.DictionaryBreakEngine$DequeI foundBreaks int wordsFound int current android.icu.text.DictionaryBreakEngine$PossibleWord[] words static void <clinit> () }
android/icu/text/LanguageBreakEngine.class
LanguageBreakEngine.java package android.icu.text abstract android.icu.text.LanguageBreakEngine extends java.lang.Object { public abstract boolean handles (int) public abstract int findBreaks (java.text.CharacterIterator, int, int, android.icu.text.DictionaryBreakEngine$DequeI) }
android/icu/text/LaoBreakEngine.class
LaoBreakEngine.java package android.icu.text android.icu.text.LaoBreakEngine extends android.icu.text.DictionaryBreakEngine { private static final byte LAO_LOOKAHEAD private static final byte LAO_ROOT_COMBINE_THRESHOLD private static final byte LAO_PREFIX_COMBINE_THRESHOLD private static final byte LAO_MIN_WORD private android.icu.text.DictionaryMatcher fDictionary private static android.icu.text.UnicodeSet fLaoWordSet private static android.icu.text.UnicodeSet fEndWordSet private static android.icu.text.UnicodeSet fBeginWordSet private static android.icu.text.UnicodeSet fMarkSet public void <init> () throws java.io.IOException public boolean equals (java.lang.Object) Object obj public int hashCode () public boolean handles (int) int c int script public int divideUpDictionaryRange (java.text.CharacterIterator, int, int, android.icu.text.DictionaryBreakEngine$DequeI) int i int wordsMatched boolean foundBest int candidate int remaining int pc int chars int uc int candidates int currPos int wordLength java.text.CharacterIterator fIter int rangeStart int rangeEnd android.icu.text.DictionaryBreakEngine$DequeI foundBreaks int wordsFound int current android.icu.text.DictionaryBreakEngine$PossibleWord[] words static void <clinit> () }
android/icu/text/ListFormatter$1.class
ListFormatter.java package android.icu.text synthetic android.icu.text.ListFormatter$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$text$ListFormatter$Width static final synthetic int[] $SwitchMap$android$icu$text$ListFormatter$Type static void <clinit> () }
android/icu/text/ListFormatter$Cache.class
ListFormatter.java package android.icu.text android.icu.text.ListFormatter$Cache extends java.lang.Object { private final android.icu.impl.ICUCache cache private void <init> () public android.icu.text.ListFormatter get (android.icu.util.ULocale, java.lang.String) android.icu.util.ULocale locale String style String key android.icu.text.ListFormatter result private static android.icu.text.ListFormatter load (android.icu.util.ULocale, java.lang.String) android.icu.util.ULocale ulocale String style android.icu.impl.ICUResourceBundle r StringBuilder sb synthetic void <init> (android.icu.text.ListFormatter$1) android.icu.text.ListFormatter$1 x0 }
android/icu/text/ListFormatter$ContextualHandler.class
ListFormatter.java package android.icu.text final android.icu.text.ListFormatter$ContextualHandler extends java.lang.Object implements android.icu.text.ListFormatter$PatternHandler { private final java.util.regex.Pattern regexp private final String thenTwoPattern private final String elseTwoPattern private final String thenEndPattern private final String elseEndPattern void <init> (java.util.regex.Pattern, java.lang.String, java.lang.String, java.lang.String, java.lang.String) java.util.regex.Pattern regexp String thenTwo String elseTwo String thenEnd String elseEnd public java.lang.String getTwoPattern (java.lang.String) String text public java.lang.String getEndPattern (java.lang.String) String text }
android/icu/text/ListFormatter$Field.class
ListFormatter.java package android.icu.text public final android.icu.text.ListFormatter$Field extends java.text.Format$Field { private static final long serialVersionUID public static android.icu.text.ListFormatter$Field LITERAL public static android.icu.text.ListFormatter$Field ELEMENT private void <init> (java.lang.String) String name protected java.lang.Object readResolve () throws java.io.InvalidObjectException static void <clinit> () }
android/icu/text/ListFormatter$FormattedList.class
ListFormatter.java package android.icu.text public final android.icu.text.ListFormatter$FormattedList extends java.lang.Object implements android.icu.text.FormattedValue { private final android.icu.impl.FormattedStringBuilder string void <init> (android.icu.impl.FormattedStringBuilder) android.icu.impl.FormattedStringBuilder string public java.lang.String toString () public int length () public char charAt (int) int index public java.lang.CharSequence subSequence (int, int) int start int end public java.lang.Appendable appendTo (java.lang.Appendable) Appendable appendable public boolean nextPosition (android.icu.text.ConstrainedFieldPosition) android.icu.text.ConstrainedFieldPosition cfpos public java.text.AttributedCharacterIterator toCharacterIterator () }
android/icu/text/ListFormatter$FormattedListBuilder.class
ListFormatter.java package android.icu.text android.icu.text.ListFormatter$FormattedListBuilder extends java.lang.Object { private android.icu.impl.FormattedStringBuilder string boolean needsFields static final synthetic boolean $assertionsDisabled public void <init> (java.lang.Object, boolean) Object start boolean needsFields public android.icu.text.ListFormatter$FormattedListBuilder append (java.lang.String, java.lang.Object, int) int argIndex String compiledPattern Object next int position long state private void appendElement (java.lang.Object, int) android.icu.impl.FormattedValueStringBuilderImpl$SpanFieldPlaceholder field Object element int position public void appendTo (java.lang.Appendable) Appendable appendable public int getOffset (int) int fieldPositionFoundIndex public java.lang.String toString () public android.icu.text.ListFormatter$FormattedList toValue () static void <clinit> () }
android/icu/text/ListFormatter$PatternHandler.class
ListFormatter.java package android.icu.text abstract android.icu.text.ListFormatter$PatternHandler extends java.lang.Object { public abstract java.lang.String getTwoPattern (java.lang.String) public abstract java.lang.String getEndPattern (java.lang.String) }
android/icu/text/ListFormatter$SpanField.class
ListFormatter.java package android.icu.text public final android.icu.text.ListFormatter$SpanField extends android.icu.text.UFormat$SpanField { private static final long serialVersionUID public static final android.icu.text.ListFormatter$SpanField LIST_SPAN private void <init> (java.lang.String) String name protected java.lang.Object readResolve () throws java.io.InvalidObjectException static void <clinit> () }
android/icu/text/ListFormatter$StaticHandler.class
ListFormatter.java package android.icu.text final android.icu.text.ListFormatter$StaticHandler extends java.lang.Object implements android.icu.text.ListFormatter$PatternHandler { private final String twoPattern private final String endPattern void <init> (java.lang.String, java.lang.String) String two String end public java.lang.String getTwoPattern (java.lang.String) String text public java.lang.String getEndPattern (java.lang.String) String text }
android/icu/text/ListFormatter$Style.class
ListFormatter.java package android.icu.text public final enum android.icu.text.ListFormatter$Style extends java.lang.Enum { public static final enum android.icu.text.ListFormatter$Style STANDARD public static final enum android.icu.text.ListFormatter$Style OR public static final enum android.icu.text.ListFormatter$Style UNIT public static final enum android.icu.text.ListFormatter$Style UNIT_SHORT public static final enum android.icu.text.ListFormatter$Style UNIT_NARROW private final String name private static final synthetic android.icu.text.ListFormatter$Style[] $VALUES public static android.icu.text.ListFormatter$Style[] values () public static android.icu.text.ListFormatter$Style valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String name public java.lang.String getName () static void <clinit> () }
android/icu/text/ListFormatter$Type.class
ListFormatter.java package android.icu.text public final enum android.icu.text.ListFormatter$Type extends java.lang.Enum { public static final enum android.icu.text.ListFormatter$Type AND public static final enum android.icu.text.ListFormatter$Type OR public static final enum android.icu.text.ListFormatter$Type UNITS private static final synthetic android.icu.text.ListFormatter$Type[] $VALUES public static android.icu.text.ListFormatter$Type[] values () public static android.icu.text.ListFormatter$Type valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/ListFormatter$Width.class
ListFormatter.java package android.icu.text public final enum android.icu.text.ListFormatter$Width extends java.lang.Enum { public static final enum android.icu.text.ListFormatter$Width WIDE public static final enum android.icu.text.ListFormatter$Width SHORT public static final enum android.icu.text.ListFormatter$Width NARROW private static final synthetic android.icu.text.ListFormatter$Width[] $VALUES public static android.icu.text.ListFormatter$Width[] values () public static android.icu.text.ListFormatter$Width valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/ListFormatter.class
ListFormatter.java package android.icu.text public final android.icu.text.ListFormatter extends java.lang.Object { private final String start private final String middle private final android.icu.util.ULocale locale private final android.icu.text.ListFormatter$PatternHandler patternHandler private static final String compiledY private static final String compiledE private static final String compiledO private static final String compiledU private static final java.util.regex.Pattern changeToE private static final java.util.regex.Pattern changeToU private static final String compiledVav private static final String compiledVavDash private static final java.util.regex.Pattern changeToVavDash static android.icu.text.ListFormatter$Cache cache public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String two String start String middle String end private void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String, android.icu.util.ULocale) String two String start String middle String end android.icu.util.ULocale locale private static java.lang.String compilePattern (java.lang.String, java.lang.StringBuilder) String pattern StringBuilder sb public static android.icu.text.ListFormatter getInstance (android.icu.util.ULocale, android.icu.text.ListFormatter$Type, android.icu.text.ListFormatter$Width) android.icu.util.ULocale locale android.icu.text.ListFormatter$Type type android.icu.text.ListFormatter$Width width String styleName public static android.icu.text.ListFormatter getInstance (java.util.Locale, android.icu.text.ListFormatter$Type, android.icu.text.ListFormatter$Width) java.util.Locale locale android.icu.text.ListFormatter$Type type android.icu.text.ListFormatter$Width width public static android.icu.text.ListFormatter getInstance (android.icu.util.ULocale, android.icu.text.ListFormatter$Style) android.icu.util.ULocale locale android.icu.text.ListFormatter$Style style public static android.icu.text.ListFormatter getInstance (android.icu.util.ULocale) android.icu.util.ULocale locale public static android.icu.text.ListFormatter getInstance (java.util.Locale) java.util.Locale locale public static android.icu.text.ListFormatter getInstance () public transient java.lang.String format (java.lang.Object[]) Object[] items public java.lang.String format (java.util.Collection) java.util.Collection items public transient android.icu.text.ListFormatter$FormattedList formatToValue (java.lang.Object[]) Object[] items public android.icu.text.ListFormatter$FormattedList formatToValue (java.util.Collection) java.util.Collection items android.icu.text.ListFormatter$FormattedListBuilder formatImpl (java.util.Collection, boolean) Object first Object second int idx java.util.Collection items boolean needsFields java.util.Iterator it int count android.icu.text.ListFormatter$FormattedListBuilder builder Object last private android.icu.text.ListFormatter$PatternHandler createPatternHandler (java.lang.String, java.lang.String) boolean twoIsY boolean endIsY boolean twoIsO boolean endIsO boolean twoIsVav boolean endIsVav String language String two String end public java.lang.String getPatternForNumItems (int) int i int count java.util.ArrayList list public android.icu.util.ULocale getLocale () static java.lang.String typeWidthToStyleString (android.icu.text.ListFormatter$Type, android.icu.text.ListFormatter$Width) android.icu.text.ListFormatter$Type type android.icu.text.ListFormatter$Width width static synthetic java.lang.String access$000 (java.lang.String, java.lang.StringBuilder) String x0 StringBuilder x1 synthetic void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String, android.icu.util.ULocale, android.icu.text.ListFormatter$1) String x0 String x1 String x2 String x3 android.icu.util.ULocale x4 android.icu.text.ListFormatter$1 x5 static void <clinit> () }
android/icu/text/LocaleDisplayNames$1.class
LocaleDisplayNames.java package android.icu.text synthetic android.icu.text.LocaleDisplayNames$1 extends java.lang.Object { }
android/icu/text/LocaleDisplayNames$DialectHandling.class
LocaleDisplayNames.java package android.icu.text public final enum android.icu.text.LocaleDisplayNames$DialectHandling extends java.lang.Enum { public static final enum android.icu.text.LocaleDisplayNames$DialectHandling STANDARD_NAMES public static final enum android.icu.text.LocaleDisplayNames$DialectHandling DIALECT_NAMES private static final synthetic android.icu.text.LocaleDisplayNames$DialectHandling[] $VALUES public static android.icu.text.LocaleDisplayNames$DialectHandling[] values () public static android.icu.text.LocaleDisplayNames$DialectHandling valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/LocaleDisplayNames$LastResortLocaleDisplayNames.class
LocaleDisplayNames.java package android.icu.text android.icu.text.LocaleDisplayNames$LastResortLocaleDisplayNames extends android.icu.text.LocaleDisplayNames { private android.icu.util.ULocale locale private android.icu.text.DisplayContext[] contexts private void <init> (android.icu.util.ULocale, android.icu.text.LocaleDisplayNames$DialectHandling) android.icu.util.ULocale locale android.icu.text.LocaleDisplayNames$DialectHandling dialectHandling android.icu.text.DisplayContext context private transient void <init> (android.icu.util.ULocale, android.icu.text.DisplayContext[]) android.icu.util.ULocale locale android.icu.text.DisplayContext[] contexts public android.icu.util.ULocale getLocale () public android.icu.text.LocaleDisplayNames$DialectHandling getDialectHandling () android.icu.text.DisplayContext context android.icu.text.LocaleDisplayNames$DialectHandling result public android.icu.text.DisplayContext getContext (android.icu.text.DisplayContext$Type) android.icu.text.DisplayContext context android.icu.text.DisplayContext$Type type android.icu.text.DisplayContext result public java.lang.String localeDisplayName (android.icu.util.ULocale) android.icu.util.ULocale locale public java.lang.String localeDisplayName (java.util.Locale) java.util.Locale locale public java.lang.String localeDisplayName (java.lang.String) String localeId public java.lang.String languageDisplayName (java.lang.String) String lang public java.lang.String scriptDisplayName (java.lang.String) String script public java.lang.String scriptDisplayName (int) int scriptCode public java.lang.String regionDisplayName (java.lang.String) String region public java.lang.String variantDisplayName (java.lang.String) String variant public java.lang.String keyDisplayName (java.lang.String) String key public java.lang.String keyValueDisplayName (java.lang.String, java.lang.String) String key String value public java.util.List getUiListCompareWholeItems (java.util.Set, java.util.Comparator) java.util.Set localeSet java.util.Comparator comparator synthetic void <init> (android.icu.util.ULocale, android.icu.text.LocaleDisplayNames$DialectHandling, android.icu.text.LocaleDisplayNames$1) android.icu.util.ULocale x0 android.icu.text.LocaleDisplayNames$DialectHandling x1 android.icu.text.LocaleDisplayNames$1 x2 synthetic void <init> (android.icu.util.ULocale, android.icu.text.DisplayContext[], android.icu.text.LocaleDisplayNames$1) android.icu.util.ULocale x0 android.icu.text.DisplayContext[] x1 android.icu.text.LocaleDisplayNames$1 x2 }
android/icu/text/LocaleDisplayNames$UiListItem$UiListItemComparator.class
LocaleDisplayNames.java package android.icu.text android.icu.text.LocaleDisplayNames$UiListItem$UiListItemComparator extends java.lang.Object implements java.util.Comparator { private final java.util.Comparator collator private final boolean useSelf void <init> (java.util.Comparator, boolean) java.util.Comparator collator boolean useSelf public int compare (android.icu.text.LocaleDisplayNames$UiListItem, android.icu.text.LocaleDisplayNames$UiListItem) android.icu.text.LocaleDisplayNames$UiListItem o1 android.icu.text.LocaleDisplayNames$UiListItem o2 int result public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
android/icu/text/LocaleDisplayNames$UiListItem.class
LocaleDisplayNames.java package android.icu.text public android.icu.text.LocaleDisplayNames$UiListItem extends java.lang.Object { public final android.icu.util.ULocale minimized public final android.icu.util.ULocale modified public final String nameInDisplayLocale public final String nameInSelf public void <init> (android.icu.util.ULocale, android.icu.util.ULocale, java.lang.String, java.lang.String) android.icu.util.ULocale minimized android.icu.util.ULocale modified String nameInDisplayLocale String nameInSelf public boolean equals (java.lang.Object) Object obj android.icu.text.LocaleDisplayNames$UiListItem other public int hashCode () public java.lang.String toString () public static java.util.Comparator getComparator (java.util.Comparator, boolean) java.util.Comparator comparator boolean inSelf }
android/icu/text/LocaleDisplayNames.class
LocaleDisplayNames.java package android.icu.text public abstract android.icu.text.LocaleDisplayNames extends java.lang.Object { private static final java.lang.reflect.Method FACTORY_DIALECTHANDLING private static final java.lang.reflect.Method FACTORY_DISPLAYCONTEXT public static android.icu.text.LocaleDisplayNames getInstance (android.icu.util.ULocale) android.icu.util.ULocale locale public static android.icu.text.LocaleDisplayNames getInstance (java.util.Locale) java.util.Locale locale public static android.icu.text.LocaleDisplayNames getInstance (android.icu.util.ULocale, android.icu.text.LocaleDisplayNames$DialectHandling) android.icu.util.ULocale locale android.icu.text.LocaleDisplayNames$DialectHandling dialectHandling android.icu.text.LocaleDisplayNames result public static transient android.icu.text.LocaleDisplayNames getInstance (android.icu.util.ULocale, android.icu.text.DisplayContext[]) android.icu.util.ULocale locale android.icu.text.DisplayContext[] contexts android.icu.text.LocaleDisplayNames result public static transient android.icu.text.LocaleDisplayNames getInstance (java.util.Locale, android.icu.text.DisplayContext[]) java.util.Locale locale android.icu.text.DisplayContext[] contexts public abstract android.icu.util.ULocale getLocale () public abstract android.icu.text.LocaleDisplayNames$DialectHandling getDialectHandling () public abstract android.icu.text.DisplayContext getContext (android.icu.text.DisplayContext$Type) public abstract java.lang.String localeDisplayName (android.icu.util.ULocale) public abstract java.lang.String localeDisplayName (java.util.Locale) public abstract java.lang.String localeDisplayName (java.lang.String) public abstract java.lang.String languageDisplayName (java.lang.String) public abstract java.lang.String scriptDisplayName (java.lang.String) public java.lang.String scriptDisplayNameInContext (java.lang.String) String script public abstract java.lang.String scriptDisplayName (int) public abstract java.lang.String regionDisplayName (java.lang.String) public abstract java.lang.String variantDisplayName (java.lang.String) public abstract java.lang.String keyDisplayName (java.lang.String) public abstract java.lang.String keyValueDisplayName (java.lang.String, java.lang.String) public java.util.List getUiList (java.util.Set, boolean, java.util.Comparator) java.util.Set localeSet boolean inSelf java.util.Comparator collator public abstract java.util.List getUiListCompareWholeItems (java.util.Set, java.util.Comparator) protected void <init> () static void <clinit> () Class implClass String implClassName java.lang.reflect.Method factoryDialectHandling java.lang.reflect.Method factoryDisplayContext }
android/icu/text/LowercaseTransliterator$1.class
LowercaseTransliterator.java package android.icu.text android.icu.text.LowercaseTransliterator$1 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/LowercaseTransliterator$2.class
LowercaseTransliterator.java package android.icu.text android.icu.text.LowercaseTransliterator$2 extends java.lang.Object implements android.icu.text.Transform { final synthetic android.icu.text.LowercaseTransliterator this$0 void <init> (android.icu.text.LowercaseTransliterator) android.icu.text.LowercaseTransliterator this$0 public java.lang.String transform (java.lang.String) String source public volatile synthetic java.lang.Object transform (java.lang.Object) }
android/icu/text/LowercaseTransliterator.class
LowercaseTransliterator.java package android.icu.text android.icu.text.LowercaseTransliterator extends android.icu.text.Transliterator { static final String _ID private final android.icu.util.ULocale locale private final android.icu.impl.UCaseProps csp private android.icu.text.ReplaceableContextIterator iter private StringBuilder result private int caseLocale android.icu.text.SourceTargetUtility sourceTargetUtility static void register () public void <init> (android.icu.util.ULocale) android.icu.util.ULocale loc protected synchronized void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean) int delta int delta android.icu.text.Replaceable text android.icu.text.Transliterator$Position offsets boolean isIncremental int c public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet) android.icu.text.UnicodeSet inputFilter android.icu.text.UnicodeSet sourceSet android.icu.text.UnicodeSet targetSet static synthetic android.icu.util.ULocale access$000 (android.icu.text.LowercaseTransliterator) android.icu.text.LowercaseTransliterator x0 }
android/icu/text/MeasureFormat$FormatWidth.class
MeasureFormat.java package android.icu.text public final enum android.icu.text.MeasureFormat$FormatWidth extends java.lang.Enum { public static final enum android.icu.text.MeasureFormat$FormatWidth WIDE public static final enum android.icu.text.MeasureFormat$FormatWidth SHORT public static final enum android.icu.text.MeasureFormat$FormatWidth NARROW public static final enum android.icu.text.MeasureFormat$FormatWidth NUMERIC public static final enum android.icu.text.MeasureFormat$FormatWidth DEFAULT_CURRENCY private final android.icu.text.ListFormatter$Style listFormatterStyle final android.icu.number.NumberFormatter$UnitWidth unitWidth final android.icu.number.NumberFormatter$UnitWidth currencyWidth private static final synthetic android.icu.text.MeasureFormat$FormatWidth[] $VALUES public static android.icu.text.MeasureFormat$FormatWidth[] values () public static android.icu.text.MeasureFormat$FormatWidth valueOf (java.lang.String) String name private void <init> (java.lang.String, int, android.icu.text.ListFormatter$Style, android.icu.number.NumberFormatter$UnitWidth, android.icu.number.NumberFormatter$UnitWidth) android.icu.text.ListFormatter$Style style android.icu.number.NumberFormatter$UnitWidth unitWidth android.icu.number.NumberFormatter$UnitWidth currencyWidth android.icu.text.ListFormatter$Style getListFormatterStyle () static void <clinit> () }
android/icu/text/MeasureFormat$MeasureProxy.class
MeasureFormat.java package android.icu.text android.icu.text.MeasureFormat$MeasureProxy extends java.lang.Object implements java.io.Externalizable { private static final long serialVersionUID private android.icu.util.ULocale locale private android.icu.text.MeasureFormat$FormatWidth formatWidth private android.icu.text.NumberFormat numberFormat private int subClass private java.util.HashMap keyValues public void <init> (android.icu.util.ULocale, android.icu.text.MeasureFormat$FormatWidth, android.icu.text.NumberFormat, int) android.icu.util.ULocale locale android.icu.text.MeasureFormat$FormatWidth width android.icu.text.NumberFormat numberFormat int subClass public void <init> () public void writeExternal (java.io.ObjectOutput) throws java.io.IOException java.io.ObjectOutput out public void readExternal (java.io.ObjectInput) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInput in private android.icu.text.TimeUnitFormat createTimeUnitFormat () throws java.io.InvalidObjectException int style int style int style android.icu.text.TimeUnitFormat result private java.lang.Object readResolve () throws java.io.ObjectStreamException }
android/icu/text/MeasureFormat$NumberFormatterCacheEntry.class
MeasureFormat.java package android.icu.text android.icu.text.MeasureFormat$NumberFormatterCacheEntry extends java.lang.Object { int type android.icu.util.MeasureUnit unit android.icu.util.MeasureUnit perUnit android.icu.number.LocalizedNumberFormatter formatter void <init> () }
android/icu/text/MeasureFormat$NumericFormatters.class
MeasureFormat.java package android.icu.text android.icu.text.MeasureFormat$NumericFormatters extends java.lang.Object { private String hourMinute private String minuteSecond private String hourMinuteSecond public void <init> (java.lang.String, java.lang.String, java.lang.String) String hourMinute String minuteSecond String hourMinuteSecond public java.lang.String getHourMinute () public java.lang.String getMinuteSecond () public java.lang.String getHourMinuteSecond () }
android/icu/text/MeasureFormat.class
MeasureFormat.java package android.icu.text public android.icu.text.MeasureFormat extends android.icu.text.UFormat { static final long serialVersionUID private final transient android.icu.text.MeasureFormat$FormatWidth formatWidth private final transient android.icu.text.PluralRules rules private final transient android.icu.text.MeasureFormat$NumericFormatters numericFormatters private final transient android.icu.text.NumberFormat numberFormat private final transient android.icu.number.LocalizedNumberFormatter numberFormatter private static final android.icu.impl.SimpleCache localeToNumericDurationFormatters private static final java.util.Map hmsTo012 private static final int MEASURE_FORMAT private static final int TIME_UNIT_FORMAT private static final int CURRENCY_FORMAT static final int NUMBER_FORMATTER_STANDARD static final int NUMBER_FORMATTER_CURRENCY static final int NUMBER_FORMATTER_INTEGER private transient android.icu.text.MeasureFormat$NumberFormatterCacheEntry formatter1 private transient android.icu.text.MeasureFormat$NumberFormatterCacheEntry formatter2 private transient android.icu.text.MeasureFormat$NumberFormatterCacheEntry formatter3 private static final java.util.Map localeIdToRangeFormat static final synthetic boolean $assertionsDisabled public static android.icu.text.MeasureFormat getInstance (android.icu.util.ULocale, android.icu.text.MeasureFormat$FormatWidth) android.icu.util.ULocale locale android.icu.text.MeasureFormat$FormatWidth formatWidth public static android.icu.text.MeasureFormat getInstance (java.util.Locale, android.icu.text.MeasureFormat$FormatWidth) java.util.Locale locale android.icu.text.MeasureFormat$FormatWidth formatWidth public static android.icu.text.MeasureFormat getInstance (android.icu.util.ULocale, android.icu.text.MeasureFormat$FormatWidth, android.icu.text.NumberFormat) android.icu.util.ULocale locale android.icu.text.MeasureFormat$FormatWidth formatWidth android.icu.text.NumberFormat format public static android.icu.text.MeasureFormat getInstance (java.util.Locale, android.icu.text.MeasureFormat$FormatWidth, android.icu.text.NumberFormat) java.util.Locale locale android.icu.text.MeasureFormat$FormatWidth formatWidth android.icu.text.NumberFormat format public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition) Object o java.util.Collection coll android.icu.util.Measure[] measures int idx android.icu.impl.FormattedStringBuilder result Object obj StringBuffer toAppendTo java.text.FieldPosition fpos int prevLength public android.icu.util.Measure parseObject (java.lang.String, java.text.ParsePosition) String source java.text.ParsePosition pos public final transient java.lang.String formatMeasures (android.icu.util.Measure[]) android.icu.util.Measure[] measures public java.lang.StringBuilder formatMeasurePerUnit (android.icu.util.Measure, android.icu.util.MeasureUnit, java.lang.StringBuilder, java.text.FieldPosition) android.icu.util.Measure measure android.icu.util.MeasureUnit perUnit StringBuilder appendTo java.text.FieldPosition pos android.icu.impl.number.DecimalQuantity dq android.icu.impl.FormattedStringBuilder string public transient java.lang.StringBuilder formatMeasures (java.lang.StringBuilder, java.text.FieldPosition, android.icu.util.Measure[]) StringBuilder appendTo java.text.FieldPosition fpos android.icu.util.Measure[] measures int prevLength private transient void formatMeasuresInternal (java.lang.Appendable, java.text.FieldPosition, android.icu.util.Measure[]) android.icu.impl.FormattedStringBuilder result Number[] hms int i Appendable appendTo java.text.FieldPosition fieldPosition android.icu.util.Measure[] measures android.icu.text.ListFormatter listFormatter String[] results android.icu.text.ListFormatter$FormattedListBuilder builder public java.lang.String getUnitDisplayName (android.icu.util.MeasureUnit) android.icu.util.MeasureUnit unit public final boolean equals (java.lang.Object) Object other android.icu.text.MeasureFormat rhs public final int hashCode () public android.icu.text.MeasureFormat$FormatWidth getWidth () public final android.icu.util.ULocale getLocale () public android.icu.text.NumberFormat getNumberFormat () android.icu.text.NumberFormat getNumberFormatInternal () public static android.icu.text.MeasureFormat getCurrencyFormat (android.icu.util.ULocale) android.icu.util.ULocale locale public static android.icu.text.MeasureFormat getCurrencyFormat (java.util.Locale) java.util.Locale locale public static android.icu.text.MeasureFormat getCurrencyFormat () android.icu.text.MeasureFormat withLocale (android.icu.util.ULocale) android.icu.util.ULocale locale android.icu.text.MeasureFormat withNumberFormat (android.icu.text.NumberFormat) android.icu.text.NumberFormat format void <init> (android.icu.util.ULocale, android.icu.text.MeasureFormat$FormatWidth) android.icu.util.ULocale locale android.icu.text.MeasureFormat$FormatWidth formatWidth private void <init> (android.icu.util.ULocale, android.icu.text.MeasureFormat$FormatWidth, android.icu.text.NumberFormat, android.icu.text.PluralRules, android.icu.text.MeasureFormat$NumericFormatters) android.icu.util.ULocale locale android.icu.text.MeasureFormat$FormatWidth formatWidth android.icu.text.NumberFormat numberFormat android.icu.text.PluralRules rules android.icu.text.MeasureFormat$NumericFormatters formatters void <init> (android.icu.util.ULocale, android.icu.text.MeasureFormat$FormatWidth, android.icu.text.NumberFormat, android.icu.text.PluralRules) android.icu.util.ULocale locale android.icu.text.MeasureFormat$FormatWidth formatWidth android.icu.text.NumberFormat numberFormat android.icu.text.PluralRules rules private static android.icu.text.MeasureFormat$NumericFormatters loadNumericFormatters (android.icu.util.ULocale) android.icu.util.ULocale locale android.icu.impl.ICUResourceBundle r private synchronized android.icu.number.LocalizedNumberFormatter getUnitFormatterFromCache (int, android.icu.util.MeasureUnit, android.icu.util.MeasureUnit) android.icu.number.LocalizedNumberFormatter formatter android.icu.number.LocalizedNumberFormatter formatter int type android.icu.util.MeasureUnit unit android.icu.util.MeasureUnit perUnit android.icu.number.LocalizedNumberFormatter formatter synchronized void clearCache () android.icu.number.LocalizedNumberFormatter getNumberFormatter () private android.icu.impl.FormattedStringBuilder formatMeasure (android.icu.util.Measure) android.icu.util.Measure measure android.icu.util.MeasureUnit unit android.icu.impl.number.DecimalQuantity dq android.icu.impl.FormattedStringBuilder string private android.icu.impl.FormattedStringBuilder formatMeasureInteger (android.icu.util.Measure) android.icu.util.Measure measure android.icu.impl.number.DecimalQuantity dq android.icu.impl.FormattedStringBuilder string private transient void formatMeasuresSlowTrack (android.icu.text.ListFormatter, java.lang.Appendable, java.text.FieldPosition, android.icu.util.Measure[]) android.icu.impl.FormattedStringBuilder result android.icu.impl.FormattedStringBuilder result int i android.icu.text.ListFormatter listFormatter Appendable appendTo java.text.FieldPosition fieldPosition android.icu.util.Measure[] measures String[] results java.text.FieldPosition fpos int fieldPositionFoundIndex android.icu.text.ListFormatter$FormattedListBuilder builder int offset private static java.lang.String loadNumericDurationFormat (android.icu.impl.ICUResourceBundle, java.lang.String) android.icu.impl.ICUResourceBundle r String type private static java.lang.Number[] toHMS (android.icu.util.Measure[]) Integer idxObj int idx android.icu.util.Measure m android.icu.util.Measure[] measures Number[] result int lastIdx private void formatNumeric (java.lang.Number[], java.lang.Appendable) String pattern String pattern String pattern char c Number value int i java.io.IOException e Number[] hms Appendable appendable String pattern android.icu.number.LocalizedNumberFormatter numberFormatter2 android.icu.impl.FormattedStringBuilder fsb boolean protect java.lang.Object toTimeUnitProxy () java.lang.Object toCurrencyProxy () private java.lang.Object writeReplace () throws java.io.ObjectStreamException private static android.icu.text.MeasureFormat$FormatWidth fromFormatWidthOrdinal (int) int ordinal android.icu.text.MeasureFormat$FormatWidth[] values public static java.lang.String getRangeFormat (android.icu.util.ULocale, android.icu.text.MeasureFormat$FormatWidth) java.util.MissingResourceException ex android.icu.impl.ICUResourceBundle rb android.icu.util.ULocale realLocale android.icu.text.NumberingSystem ns String resultString android.icu.util.ULocale forLocale android.icu.text.MeasureFormat$FormatWidth width String result public volatile synthetic java.lang.Object parseObject (java.lang.String, java.text.ParsePosition) static synthetic android.icu.text.MeasureFormat$FormatWidth access$000 (int) int x0 static void <clinit> () }
android/icu/text/MessageFormat$1.class
MessageFormat.java package android.icu.text synthetic android.icu.text.MessageFormat$1 extends java.lang.Object { }
android/icu/text/MessageFormat$AppendableWrapper.class
MessageFormat.java package android.icu.text final android.icu.text.MessageFormat$AppendableWrapper extends java.lang.Object { private Appendable app private int length private java.util.List attributes public void <init> (java.lang.StringBuilder) StringBuilder sb public void <init> (java.lang.StringBuffer) StringBuffer sb public void useAttributes () public void append (java.lang.CharSequence) java.io.IOException e CharSequence s public void append (java.lang.CharSequence, int, int) java.io.IOException e CharSequence s int start int limit public void append (java.text.CharacterIterator) java.text.CharacterIterator iterator public static int append (java.lang.Appendable, java.text.CharacterIterator) int start int limit int length java.io.IOException e Appendable result java.text.CharacterIterator iterator public void formatAndAppend (java.text.Format, java.lang.Object) java.util.Map$Entry entry java.util.Map map int runLimit java.text.AttributedCharacterIterator formattedArg int prevLength int start int limit int offset java.text.Format formatter Object arg public void formatAndAppend (java.text.Format, java.lang.Object, java.lang.String) java.text.Format formatter Object arg String argString static synthetic java.util.List access$000 (android.icu.text.MessageFormat$AppendableWrapper) android.icu.text.MessageFormat$AppendableWrapper x0 static synthetic int access$500 (android.icu.text.MessageFormat$AppendableWrapper) android.icu.text.MessageFormat$AppendableWrapper x0 }
android/icu/text/MessageFormat$AttributeAndPosition.class
MessageFormat.java package android.icu.text final android.icu.text.MessageFormat$AttributeAndPosition extends java.lang.Object { private java.text.AttributedCharacterIterator$Attribute key private Object value private int start private int limit public void <init> (java.lang.Object, int, int) Object fieldValue int startIndex int limitIndex public void <init> (java.text.AttributedCharacterIterator$Attribute, java.lang.Object, int, int) java.text.AttributedCharacterIterator$Attribute field Object fieldValue int startIndex int limitIndex public void init (java.text.AttributedCharacterIterator$Attribute, java.lang.Object, int, int) java.text.AttributedCharacterIterator$Attribute field Object fieldValue int startIndex int limitIndex static synthetic java.text.AttributedCharacterIterator$Attribute access$100 (android.icu.text.MessageFormat$AttributeAndPosition) android.icu.text.MessageFormat$AttributeAndPosition x0 static synthetic java.lang.Object access$200 (android.icu.text.MessageFormat$AttributeAndPosition) android.icu.text.MessageFormat$AttributeAndPosition x0 static synthetic int access$300 (android.icu.text.MessageFormat$AttributeAndPosition) android.icu.text.MessageFormat$AttributeAndPosition x0 static synthetic int access$400 (android.icu.text.MessageFormat$AttributeAndPosition) android.icu.text.MessageFormat$AttributeAndPosition x0 }
android/icu/text/MessageFormat$Field.class
MessageFormat.java package android.icu.text public android.icu.text.MessageFormat$Field extends java.text.Format$Field { private static final long serialVersionUID public static final android.icu.text.MessageFormat$Field ARGUMENT protected void <init> (java.lang.String) String name protected java.lang.Object readResolve () throws java.io.InvalidObjectException static void <clinit> () }
android/icu/text/MessageFormat$PluralSelectorContext.class
MessageFormat.java package android.icu.text final android.icu.text.MessageFormat$PluralSelectorContext extends java.lang.Object { int startIndex String argName Number number double offset int numberArgIndex java.text.Format formatter String numberString boolean forReplaceNumber private void <init> (int, java.lang.String, java.lang.Number, double) int start String name Number num double off public java.lang.String toString () synthetic void <init> (int, java.lang.String, java.lang.Number, double, android.icu.text.MessageFormat$1) int x0 String x1 Number x2 double x3 android.icu.text.MessageFormat$1 x4 }
android/icu/text/MessageFormat$PluralSelectorProvider.class
MessageFormat.java package android.icu.text final android.icu.text.MessageFormat$PluralSelectorProvider extends java.lang.Object implements android.icu.text.PluralFormat$PluralSelector { private android.icu.text.MessageFormat msgFormat private android.icu.text.PluralRules rules private android.icu.text.PluralRules$PluralType type static final synthetic boolean $assertionsDisabled public void <init> (android.icu.text.MessageFormat, android.icu.text.PluralRules$PluralType) android.icu.text.MessageFormat mf android.icu.text.PluralRules$PluralType type public java.lang.String select (java.lang.Object, double) android.icu.text.PluralRules$IFixedDecimal dec Object ctx double number android.icu.text.MessageFormat$PluralSelectorContext context int otherIndex static void <clinit> () }
android/icu/text/MessageFormat.class
MessageFormat.java package android.icu.text public android.icu.text.MessageFormat extends android.icu.text.UFormat { static final long serialVersionUID private transient android.icu.util.ULocale ulocale private transient android.icu.text.MessagePattern msgPattern private transient java.util.Map cachedFormatters private transient java.util.Set customFormatArgStarts private transient android.icu.text.DateFormat stockDateFormatter private transient android.icu.text.NumberFormat stockNumberFormatter private transient android.icu.text.MessageFormat$PluralSelectorProvider pluralProvider private transient android.icu.text.MessageFormat$PluralSelectorProvider ordinalProvider private static final String[] typeList private static final int TYPE_NUMBER private static final int TYPE_DATE private static final int TYPE_TIME private static final int TYPE_SPELLOUT private static final int TYPE_ORDINAL private static final int TYPE_DURATION private static final String[] modifierList private static final int MODIFIER_EMPTY private static final int MODIFIER_CURRENCY private static final int MODIFIER_PERCENT private static final int MODIFIER_INTEGER private static final String[] dateModifierList private static final int DATE_MODIFIER_EMPTY private static final int DATE_MODIFIER_SHORT private static final int DATE_MODIFIER_MEDIUM private static final int DATE_MODIFIER_LONG private static final int DATE_MODIFIER_FULL private static final java.util.Locale rootLocale private static final char SINGLE_QUOTE private static final char CURLY_BRACE_LEFT private static final char CURLY_BRACE_RIGHT private static final int STATE_INITIAL private static final int STATE_SINGLE_QUOTE private static final int STATE_IN_QUOTE private static final int STATE_MSG_ELEMENT static final synthetic boolean $assertionsDisabled public void <init> (java.lang.String) String pattern public void <init> (java.lang.String, java.util.Locale) String pattern java.util.Locale locale public void <init> (java.lang.String, android.icu.util.ULocale) String pattern android.icu.util.ULocale locale public void setLocale (java.util.Locale) java.util.Locale locale public void setLocale (android.icu.util.ULocale) android.icu.util.ULocale locale String existingPattern public java.util.Locale getLocale () public android.icu.util.ULocale getULocale () public void applyPattern (java.lang.String) RuntimeException e String pttrn public void applyPattern (java.lang.String, android.icu.text.MessagePattern$ApostropheMode) String pattern android.icu.text.MessagePattern$ApostropheMode aposMode public android.icu.text.MessagePattern$ApostropheMode getApostropheMode () public java.lang.String toPattern () String originalPattern private int nextTopLevelArgStart (int) android.icu.text.MessagePattern$Part$Type type int partIndex private boolean argNameMatches (int, java.lang.String, int) int partIndex String argName int argNumber android.icu.text.MessagePattern$Part part private java.lang.String getArgName (int) int partIndex android.icu.text.MessagePattern$Part part public void setFormatsByArgumentIndex (java.text.Format[]) int argNumber int partIndex java.text.Format[] newFormats public void setFormatsByArgumentName (java.util.Map) String key int partIndex java.util.Map newFormats public void setFormats (java.text.Format[]) int partIndex java.text.Format[] newFormats int formatNumber public void setFormatByArgumentIndex (int, java.text.Format) int partIndex int argumentIndex java.text.Format newFormat public void setFormatByArgumentName (java.lang.String, java.text.Format) int partIndex String argumentName java.text.Format newFormat int argNumber public void setFormat (int, java.text.Format) int partIndex int formatElementIndex java.text.Format newFormat int formatNumber public java.text.Format[] getFormatsByArgumentIndex () int argNumber int partIndex java.util.ArrayList list public java.text.Format[] getFormats () int partIndex java.util.ArrayList list public java.util.Set getArgumentNames () int partIndex java.util.Set result public java.text.Format getFormatByArgumentName (java.lang.String) int partIndex String argumentName int argNumber public final java.lang.StringBuffer format (java.lang.Object[], java.lang.StringBuffer, java.text.FieldPosition) Object[] arguments StringBuffer result java.text.FieldPosition pos public final java.lang.StringBuffer format (java.util.Map, java.lang.StringBuffer, java.text.FieldPosition) java.util.Map arguments StringBuffer result java.text.FieldPosition pos public static transient java.lang.String format (java.lang.String, java.lang.Object[]) String pattern Object[] arguments android.icu.text.MessageFormat temp public static java.lang.String format (java.lang.String, java.util.Map) String pattern java.util.Map arguments android.icu.text.MessageFormat temp public boolean usesNamedArguments () public final java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition) Object arguments StringBuffer result java.text.FieldPosition pos public java.text.AttributedCharacterIterator formatToCharacterIterator (java.lang.Object) android.icu.text.MessageFormat$AttributeAndPosition a Object arguments StringBuilder result android.icu.text.MessageFormat$AppendableWrapper wrapper java.text.AttributedString as public java.lang.Object[] parse (java.lang.String, java.text.ParsePosition) int argNumber int partIndex String source java.text.ParsePosition pos int maxArgId Object[] resultArray int backupStartPos public java.util.Map parseToMap (java.lang.String, java.text.ParsePosition) String source java.text.ParsePosition pos java.util.Map result int backupStartPos public java.lang.Object[] parse (java.lang.String) throws java.text.ParseException String source java.text.ParsePosition pos Object[] result private void parse (int, java.lang.String, java.text.ParsePosition, java.lang.Object[], java.util.Map) int next String strValue String stringAfterArgument int next double choiceResult android.icu.text.MessagePattern$Part part android.icu.text.MessagePattern$Part$Type type int index int len int argLimit android.icu.text.MessagePattern$ArgType argType Object argId int argNumber String key java.text.Format formatter boolean haveArgResult Object argResult int i int msgStart String source java.text.ParsePosition pos Object[] args java.util.Map argsMap String msgString int prevIndex int sourceOffset java.text.ParsePosition tempStatus public java.util.Map parseToMap (java.lang.String) throws java.text.ParseException String source java.text.ParsePosition pos java.util.Map result public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition) String source java.text.ParsePosition pos public java.lang.Object clone () Integer key java.util.Map$Entry entry java.util.Iterator it android.icu.text.MessageFormat other public boolean equals (java.lang.Object) Object obj android.icu.text.MessageFormat other public int hashCode () private android.icu.text.DateFormat getStockDateFormatter () private android.icu.text.NumberFormat getStockNumberFormatter () private void format (int, android.icu.text.MessageFormat$PluralSelectorContext, java.lang.Object[], java.util.Map, android.icu.text.MessageFormat$AppendableWrapper, java.text.FieldPosition) Object arg int argNumber Object arg Object arg android.icu.text.MessageFormat subMsgFormat String subMsgString double number int subMsgStart android.icu.text.MessageFormat$PluralSelectorProvider selector android.icu.text.MessageFormat$PluralSelectorProvider selector Number number double offset android.icu.text.MessageFormat$PluralSelectorContext context int subMsgStart int subMsgStart android.icu.text.MessagePattern$Part part android.icu.text.MessagePattern$Part$Type type int index int argLimit android.icu.text.MessagePattern$ArgType argType Object arg boolean noArg Object argId String argName int prevDestLength java.text.Format formatter int i int msgStart android.icu.text.MessageFormat$PluralSelectorContext pluralNumber Object[] args java.util.Map argsMap android.icu.text.MessageFormat$AppendableWrapper dest java.text.FieldPosition fp String msgString int prevIndex private void formatComplexSubMessage (int, android.icu.text.MessageFormat$PluralSelectorContext, java.lang.Object[], java.util.Map, android.icu.text.MessageFormat$AppendableWrapper) String subMsgString String subMsgString android.icu.text.MessagePattern$Part part android.icu.text.MessagePattern$Part$Type type int index int i android.icu.text.MessageFormat subMsgFormat int msgStart android.icu.text.MessageFormat$PluralSelectorContext pluralNumber Object[] args java.util.Map argsMap android.icu.text.MessageFormat$AppendableWrapper dest String msgString String subMsgString StringBuilder sb int prevIndex private java.lang.String getLiteralStringUntilNextArgument (int) android.icu.text.MessagePattern$Part part android.icu.text.MessagePattern$Part$Type type int index int i int from StringBuilder b String msgString int prevIndex private java.text.FieldPosition updateMetaData (android.icu.text.MessageFormat$AppendableWrapper, int, java.text.FieldPosition, java.lang.Object) android.icu.text.MessageFormat$AppendableWrapper dest int prevLength java.text.FieldPosition fp Object argId private static int findChoiceSubMessage (android.icu.text.MessagePattern, int, double) android.icu.text.MessagePattern$Part part android.icu.text.MessagePattern$Part$Type type double boundary int selectorIndex char boundaryChar android.icu.text.MessagePattern pattern int partIndex double number int count int msgStart private static double parseChoiceArgument (android.icu.text.MessagePattern, int, java.lang.String, java.text.ParsePosition) int newIndex int msgLimit int len android.icu.text.MessagePattern pattern int partIndex String source java.text.ParsePosition pos int start int furthest double bestNumber double tempNumber private static int matchStringUntilLimitPart (android.icu.text.MessagePattern, int, int, java.lang.String, int) int index int length android.icu.text.MessagePattern$Part part android.icu.text.MessagePattern pattern int partIndex int limitPartIndex String source int sourceOffset int matchingSourceLength String msgString int prevIndex private int findOtherSubMessage (int) android.icu.text.MessagePattern$Part$Type type int partIndex int count android.icu.text.MessagePattern$Part part private int findFirstPluralNumberArg (int, java.lang.String) android.icu.text.MessagePattern$ArgType argType android.icu.text.MessagePattern$Part part android.icu.text.MessagePattern$Part$Type type int i int msgStart String argName private void format (java.lang.Object, android.icu.text.MessageFormat$AppendableWrapper, java.text.FieldPosition) Object arguments android.icu.text.MessageFormat$AppendableWrapper result java.text.FieldPosition fp private void format (java.lang.Object[], java.util.Map, android.icu.text.MessageFormat$AppendableWrapper, java.text.FieldPosition) Object[] arguments java.util.Map argsMap android.icu.text.MessageFormat$AppendableWrapper dest java.text.FieldPosition fp private void resetPattern () java.text.Format dateTimeFormatForPatternOrSkeleton (java.lang.String) String style int i private java.text.Format createAppropriateFormat (java.lang.String, java.lang.String) int i android.icu.text.RuleBasedNumberFormat rbnf String ruleset android.icu.text.RuleBasedNumberFormat rbnf String ruleset android.icu.text.RuleBasedNumberFormat rbnf String ruleset String type String style java.text.Format newFormat int subformatType private static final int findKeyword (java.lang.String, java.lang.String[]) int i String s String[] list private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException int partIndex int formatIndex java.io.ObjectOutputStream out private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException int formatIndex java.text.Format formatter int numFormatters int numPairs java.io.ObjectInputStream in String languageTag android.icu.text.MessagePattern$ApostropheMode aposMode String msg private void cacheExplicitFormats () android.icu.text.MessagePattern$Part part android.icu.text.MessagePattern$ArgType argType int index String explicitType String style java.text.Format formatter int i int limit private void setArgStartFormat (int, java.text.Format) int argStart java.text.Format formatter private void setCustomArgStartFormat (int, java.text.Format) int argStart java.text.Format formatter public static java.lang.String autoQuoteApostrophe (java.lang.String) char c int i int j String pattern StringBuilder buf int state int braceCount static synthetic android.icu.util.ULocale access$700 (android.icu.text.MessageFormat) android.icu.text.MessageFormat x0 static synthetic int access$800 (android.icu.text.MessageFormat, int) android.icu.text.MessageFormat x0 int x1 static synthetic int access$900 (android.icu.text.MessageFormat, int, java.lang.String) android.icu.text.MessageFormat x0 int x1 String x2 static synthetic java.util.Map access$1000 (android.icu.text.MessageFormat) android.icu.text.MessageFormat x0 static synthetic android.icu.text.NumberFormat access$1100 (android.icu.text.MessageFormat) android.icu.text.MessageFormat x0 static void <clinit> () }
android/icu/text/MessagePattern$1.class
MessagePattern.java package android.icu.text synthetic android.icu.text.MessagePattern$1 extends java.lang.Object { }
android/icu/text/MessagePattern$ApostropheMode.class
MessagePattern.java package android.icu.text public final enum android.icu.text.MessagePattern$ApostropheMode extends java.lang.Enum { public static final enum android.icu.text.MessagePattern$ApostropheMode DOUBLE_OPTIONAL public static final enum android.icu.text.MessagePattern$ApostropheMode DOUBLE_REQUIRED private static final synthetic android.icu.text.MessagePattern$ApostropheMode[] $VALUES public static android.icu.text.MessagePattern$ApostropheMode[] values () public static android.icu.text.MessagePattern$ApostropheMode valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/MessagePattern$ArgType.class
MessagePattern.java package android.icu.text public final enum android.icu.text.MessagePattern$ArgType extends java.lang.Enum { public static final enum android.icu.text.MessagePattern$ArgType NONE public static final enum android.icu.text.MessagePattern$ArgType SIMPLE public static final enum android.icu.text.MessagePattern$ArgType CHOICE public static final enum android.icu.text.MessagePattern$ArgType PLURAL public static final enum android.icu.text.MessagePattern$ArgType SELECT public static final enum android.icu.text.MessagePattern$ArgType SELECTORDINAL private static final synthetic android.icu.text.MessagePattern$ArgType[] $VALUES public static android.icu.text.MessagePattern$ArgType[] values () public static android.icu.text.MessagePattern$ArgType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) public boolean hasPluralStyle () static void <clinit> () }
android/icu/text/MessagePattern$Part$Type.class
MessagePattern.java package android.icu.text public final enum android.icu.text.MessagePattern$Part$Type extends java.lang.Enum { public static final enum android.icu.text.MessagePattern$Part$Type MSG_START public static final enum android.icu.text.MessagePattern$Part$Type MSG_LIMIT public static final enum android.icu.text.MessagePattern$Part$Type SKIP_SYNTAX public static final enum android.icu.text.MessagePattern$Part$Type INSERT_CHAR public static final enum android.icu.text.MessagePattern$Part$Type REPLACE_NUMBER public static final enum android.icu.text.MessagePattern$Part$Type ARG_START public static final enum android.icu.text.MessagePattern$Part$Type ARG_LIMIT public static final enum android.icu.text.MessagePattern$Part$Type ARG_NUMBER public static final enum android.icu.text.MessagePattern$Part$Type ARG_NAME public static final enum android.icu.text.MessagePattern$Part$Type ARG_TYPE public static final enum android.icu.text.MessagePattern$Part$Type ARG_STYLE public static final enum android.icu.text.MessagePattern$Part$Type ARG_SELECTOR public static final enum android.icu.text.MessagePattern$Part$Type ARG_INT public static final enum android.icu.text.MessagePattern$Part$Type ARG_DOUBLE private static final synthetic android.icu.text.MessagePattern$Part$Type[] $VALUES public static android.icu.text.MessagePattern$Part$Type[] values () public static android.icu.text.MessagePattern$Part$Type valueOf (java.lang.String) String name private void <init> (java.lang.String, int) public boolean hasNumericValue () static void <clinit> () }
android/icu/text/MessagePattern$Part.class
MessagePattern.java package android.icu.text public final android.icu.text.MessagePattern$Part extends java.lang.Object { private static final int MAX_LENGTH private static final int MAX_VALUE private final android.icu.text.MessagePattern$Part$Type type private final int index private final char length private short value private int limitPartIndex private void <init> (android.icu.text.MessagePattern$Part$Type, int, int, int) android.icu.text.MessagePattern$Part$Type t int i int l int v public android.icu.text.MessagePattern$Part$Type getType () public int getIndex () public int getLength () public int getLimit () public int getValue () public android.icu.text.MessagePattern$ArgType getArgType () android.icu.text.MessagePattern$Part$Type type public java.lang.String toString () String valueString public boolean equals (java.lang.Object) Object other android.icu.text.MessagePattern$Part o public int hashCode () static synthetic int access$000 (android.icu.text.MessagePattern$Part) android.icu.text.MessagePattern$Part x0 static synthetic short access$100 (android.icu.text.MessagePattern$Part) android.icu.text.MessagePattern$Part x0 static synthetic android.icu.text.MessagePattern$Part$Type access$200 (android.icu.text.MessagePattern$Part) android.icu.text.MessagePattern$Part x0 static synthetic char access$300 (android.icu.text.MessagePattern$Part) android.icu.text.MessagePattern$Part x0 static synthetic int access$400 (android.icu.text.MessagePattern$Part) android.icu.text.MessagePattern$Part x0 static synthetic short access$102 (android.icu.text.MessagePattern$Part, short) android.icu.text.MessagePattern$Part x0 short x1 synthetic void <init> (android.icu.text.MessagePattern$Part$Type, int, int, int, android.icu.text.MessagePattern$1) android.icu.text.MessagePattern$Part$Type x0 int x1 int x2 int x3 android.icu.text.MessagePattern$1 x4 static synthetic int access$402 (android.icu.text.MessagePattern$Part, int) android.icu.text.MessagePattern$Part x0 int x1 }
android/icu/text/MessagePattern.class
MessagePattern.java package android.icu.text public final android.icu.text.MessagePattern extends java.lang.Object implements java.lang.Cloneable android.icu.util.Freezable { public static final int ARG_NAME_NOT_NUMBER public static final int ARG_NAME_NOT_VALID public static final double NO_NUMERIC_VALUE private static final int MAX_PREFIX_LENGTH private android.icu.text.MessagePattern$ApostropheMode aposMode private String msg private java.util.ArrayList parts private java.util.ArrayList numericValues private boolean hasArgNames private boolean hasArgNumbers private boolean needsAutoQuoting private volatile boolean frozen private static final android.icu.text.MessagePattern$ApostropheMode defaultAposMode private static final android.icu.text.MessagePattern$ArgType[] argTypes static final synthetic boolean $assertionsDisabled public void <init> () public void <init> (android.icu.text.MessagePattern$ApostropheMode) android.icu.text.MessagePattern$ApostropheMode mode public void <init> (java.lang.String) String pattern public android.icu.text.MessagePattern parse (java.lang.String) String pattern public android.icu.text.MessagePattern parseChoiceStyle (java.lang.String) String pattern public android.icu.text.MessagePattern parsePluralStyle (java.lang.String) String pattern public android.icu.text.MessagePattern parseSelectStyle (java.lang.String) String pattern public void clear () public void clearPatternAndSetApostropheMode (android.icu.text.MessagePattern$ApostropheMode) android.icu.text.MessagePattern$ApostropheMode mode public boolean equals (java.lang.Object) Object other android.icu.text.MessagePattern o public int hashCode () public android.icu.text.MessagePattern$ApostropheMode getApostropheMode () boolean jdkAposMode () public java.lang.String getPatternString () public boolean hasNamedArguments () public boolean hasNumberedArguments () public java.lang.String toString () public static int validateArgumentName (java.lang.String) String name public java.lang.String autoQuoteApostropheDeep () android.icu.text.MessagePattern$Part part int i StringBuilder modified int count public int countParts () public android.icu.text.MessagePattern$Part getPart (int) int i public android.icu.text.MessagePattern$Part$Type getPartType (int) int i public int getPatternIndex (int) int partIndex public java.lang.String getSubstring (android.icu.text.MessagePattern$Part) android.icu.text.MessagePattern$Part part int index public boolean partSubstringMatches (android.icu.text.MessagePattern$Part, java.lang.String) android.icu.text.MessagePattern$Part part String s public double getNumericValue (android.icu.text.MessagePattern$Part) android.icu.text.MessagePattern$Part part android.icu.text.MessagePattern$Part$Type type public double getPluralOffset (int) int pluralStart android.icu.text.MessagePattern$Part part public int getLimitPartIndex (int) int start int limit public java.lang.Object clone () public android.icu.text.MessagePattern cloneAsThawed () android.icu.text.MessagePattern newMsg CloneNotSupportedException e android.icu.text.MessagePattern newMsg public android.icu.text.MessagePattern freeze () public boolean isFrozen () private void preParse (java.lang.String) String pattern private void postParse () private int parseMessage (int, int, int, android.icu.text.MessagePattern$ArgType) int limitLength char c int index int msgStartLength int nestingLevel android.icu.text.MessagePattern$ArgType parentType int msgStart private int parseArg (int, int, int) int length int length int typeIndex int length int index int argStartLength int nestingLevel int argStart android.icu.text.MessagePattern$ArgType argType int nameIndex int number char c private int parseSimpleStyle (int) int length char c int index int start int nestedBraces private int parseChoiceStyle (int, int) int numberIndex int length char c int index int nestingLevel int start private int parsePluralOrSelectStyle (android.icu.text.MessagePattern$ArgType, int, int) int length int valueIndex int length boolean eos int selectorIndex android.icu.text.MessagePattern$ArgType argType int index int nestingLevel int start boolean isEmpty boolean hasOther private static int parseArgNumber (java.lang.CharSequence, int, int) int number boolean badNumber int number boolean badNumber CharSequence s int start int limit int number boolean badNumber char c private int parseArgNumber (int, int) int start int limit private void parseDouble (int, int, boolean) int value int isNegative int index char c double numericValue int start int limit boolean allowInfinity static void appendReducedApostrophes (java.lang.String, int, int, java.lang.StringBuilder) int i String s int start int limit StringBuilder sb int doubleApos private int skipWhiteSpace (int) int index private int skipIdentifier (int) int index private int skipDouble (int) char c int index private static boolean isArgTypeChar (int) int c private boolean isChoice (int) int index char c private boolean isPlural (int) int index char c private boolean isSelect (int) int index char c private boolean isOrdinal (int) int index char c private boolean inMessageFormatPattern (int) int nestingLevel private boolean inTopLevelChoiceMessage (int, android.icu.text.MessagePattern$ArgType) int nestingLevel android.icu.text.MessagePattern$ArgType parentType private void addPart (android.icu.text.MessagePattern$Part$Type, int, int, int) android.icu.text.MessagePattern$Part$Type type int index int length int value private void addLimitPart (int, android.icu.text.MessagePattern$Part$Type, int, int, int) int start android.icu.text.MessagePattern$Part$Type type int index int length int value private void addArgDoublePart (double, int, int) int numericIndex double numericValue int start int length int numericIndex private static java.lang.String prefix (java.lang.String, int) int limit String s int start StringBuilder prefix int substringLength private static java.lang.String prefix (java.lang.String) String s private java.lang.String prefix (int) int start private java.lang.String prefix () public volatile synthetic java.lang.Object cloneAsThawed () public volatile synthetic java.lang.Object freeze () static synthetic android.icu.text.MessagePattern$ArgType[] access$500 () static void <clinit> () }
android/icu/text/MessagePatternUtil$1.class
MessagePatternUtil.java package android.icu.text synthetic android.icu.text.MessagePatternUtil$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$text$MessagePattern$ArgType static void <clinit> () }
android/icu/text/MessagePatternUtil$ArgNode.class
MessagePatternUtil.java package android.icu.text public android.icu.text.MessagePatternUtil$ArgNode extends android.icu.text.MessagePatternUtil$MessageContentsNode { private android.icu.text.MessagePattern$ArgType argType private String name private int number private String typeName private String style private android.icu.text.MessagePatternUtil$ComplexArgStyleNode complexStyle public android.icu.text.MessagePattern$ArgType getArgType () public java.lang.String getName () public int getNumber () public java.lang.String getTypeName () public java.lang.String getSimpleStyle () public android.icu.text.MessagePatternUtil$ComplexArgStyleNode getComplexStyle () public java.lang.String toString () StringBuilder sb private void <init> () private static android.icu.text.MessagePatternUtil$ArgNode createArgNode () static synthetic android.icu.text.MessagePatternUtil$ArgNode access$800 () static synthetic android.icu.text.MessagePattern$ArgType access$902 (android.icu.text.MessagePatternUtil$ArgNode, android.icu.text.MessagePattern$ArgType) android.icu.text.MessagePatternUtil$ArgNode x0 android.icu.text.MessagePattern$ArgType x1 static synthetic java.lang.String access$1002 (android.icu.text.MessagePatternUtil$ArgNode, java.lang.String) android.icu.text.MessagePatternUtil$ArgNode x0 String x1 static synthetic int access$1102 (android.icu.text.MessagePatternUtil$ArgNode, int) android.icu.text.MessagePatternUtil$ArgNode x0 int x1 static synthetic java.lang.String access$1202 (android.icu.text.MessagePatternUtil$ArgNode, java.lang.String) android.icu.text.MessagePatternUtil$ArgNode x0 String x1 static synthetic java.lang.String access$1302 (android.icu.text.MessagePatternUtil$ArgNode, java.lang.String) android.icu.text.MessagePatternUtil$ArgNode x0 String x1 static synthetic android.icu.text.MessagePatternUtil$ComplexArgStyleNode access$1402 (android.icu.text.MessagePatternUtil$ArgNode, android.icu.text.MessagePatternUtil$ComplexArgStyleNode) android.icu.text.MessagePatternUtil$ArgNode x0 android.icu.text.MessagePatternUtil$ComplexArgStyleNode x1 }
android/icu/text/MessagePatternUtil$ComplexArgStyleNode.class
MessagePatternUtil.java package android.icu.text public android.icu.text.MessagePatternUtil$ComplexArgStyleNode extends android.icu.text.MessagePatternUtil$Node { private android.icu.text.MessagePattern$ArgType argType private double offset private boolean explicitOffset private volatile java.util.List list public android.icu.text.MessagePattern$ArgType getArgType () public boolean hasExplicitOffset () public double getOffset () public java.util.List getVariants () public android.icu.text.MessagePatternUtil$VariantNode getVariantsByType (java.util.List, java.util.List) android.icu.text.MessagePatternUtil$VariantNode variant java.util.List numericVariants java.util.List keywordVariants android.icu.text.MessagePatternUtil$VariantNode other public java.lang.String toString () StringBuilder sb private void <init> (android.icu.text.MessagePattern$ArgType) android.icu.text.MessagePattern$ArgType argType private void addVariant (android.icu.text.MessagePatternUtil$VariantNode) android.icu.text.MessagePatternUtil$VariantNode variant private android.icu.text.MessagePatternUtil$ComplexArgStyleNode freeze () synthetic void <init> (android.icu.text.MessagePattern$ArgType, android.icu.text.MessagePatternUtil$1) android.icu.text.MessagePattern$ArgType x0 android.icu.text.MessagePatternUtil$1 x1 static synthetic void access$2000 (android.icu.text.MessagePatternUtil$ComplexArgStyleNode, android.icu.text.MessagePatternUtil$VariantNode) android.icu.text.MessagePatternUtil$ComplexArgStyleNode x0 android.icu.text.MessagePatternUtil$VariantNode x1 static synthetic android.icu.text.MessagePatternUtil$ComplexArgStyleNode access$2100 (android.icu.text.MessagePatternUtil$ComplexArgStyleNode) android.icu.text.MessagePatternUtil$ComplexArgStyleNode x0 static synthetic boolean access$2202 (android.icu.text.MessagePatternUtil$ComplexArgStyleNode, boolean) android.icu.text.MessagePatternUtil$ComplexArgStyleNode x0 boolean x1 static synthetic double access$2302 (android.icu.text.MessagePatternUtil$ComplexArgStyleNode, double) android.icu.text.MessagePatternUtil$ComplexArgStyleNode x0 double x1 }
android/icu/text/MessagePatternUtil$MessageContentsNode$Type.class
MessagePatternUtil.java package android.icu.text public final enum android.icu.text.MessagePatternUtil$MessageContentsNode$Type extends java.lang.Enum { public static final enum android.icu.text.MessagePatternUtil$MessageContentsNode$Type TEXT public static final enum android.icu.text.MessagePatternUtil$MessageContentsNode$Type ARG public static final enum android.icu.text.MessagePatternUtil$MessageContentsNode$Type REPLACE_NUMBER private static final synthetic android.icu.text.MessagePatternUtil$MessageContentsNode$Type[] $VALUES public static android.icu.text.MessagePatternUtil$MessageContentsNode$Type[] values () public static android.icu.text.MessagePatternUtil$MessageContentsNode$Type valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/MessagePatternUtil$MessageContentsNode.class
MessagePatternUtil.java package android.icu.text public android.icu.text.MessagePatternUtil$MessageContentsNode extends android.icu.text.MessagePatternUtil$Node { private android.icu.text.MessagePatternUtil$MessageContentsNode$Type type public android.icu.text.MessagePatternUtil$MessageContentsNode$Type getType () public java.lang.String toString () private void <init> (android.icu.text.MessagePatternUtil$MessageContentsNode$Type) android.icu.text.MessagePatternUtil$MessageContentsNode$Type type private static android.icu.text.MessagePatternUtil$MessageContentsNode createReplaceNumberNode () synthetic void <init> (android.icu.text.MessagePatternUtil$MessageContentsNode$Type, android.icu.text.MessagePatternUtil$1) android.icu.text.MessagePatternUtil$MessageContentsNode$Type x0 android.icu.text.MessagePatternUtil$1 x1 static synthetic android.icu.text.MessagePatternUtil$MessageContentsNode access$600 () }
android/icu/text/MessagePatternUtil$MessageNode.class
MessagePatternUtil.java package android.icu.text public android.icu.text.MessagePatternUtil$MessageNode extends android.icu.text.MessagePatternUtil$Node { private volatile java.util.List list public java.util.List getContents () public java.lang.String toString () private void <init> () private void addContentsNode (android.icu.text.MessagePatternUtil$MessageContentsNode) android.icu.text.MessagePatternUtil$TextNode textNode android.icu.text.MessagePatternUtil$MessageContentsNode lastNode android.icu.text.MessagePatternUtil$MessageContentsNode node private android.icu.text.MessagePatternUtil$MessageNode freeze () synthetic void <init> (android.icu.text.MessagePatternUtil$1) android.icu.text.MessagePatternUtil$1 x0 static synthetic void access$500 (android.icu.text.MessagePatternUtil$MessageNode, android.icu.text.MessagePatternUtil$MessageContentsNode) android.icu.text.MessagePatternUtil$MessageNode x0 android.icu.text.MessagePatternUtil$MessageContentsNode x1 static synthetic android.icu.text.MessagePatternUtil$MessageNode access$700 (android.icu.text.MessagePatternUtil$MessageNode) android.icu.text.MessagePatternUtil$MessageNode x0 }
android/icu/text/MessagePatternUtil$Node.class
MessagePatternUtil.java package android.icu.text public android.icu.text.MessagePatternUtil$Node extends java.lang.Object { private void <init> () synthetic void <init> (android.icu.text.MessagePatternUtil$1) android.icu.text.MessagePatternUtil$1 x0 }
android/icu/text/MessagePatternUtil$TextNode.class
MessagePatternUtil.java package android.icu.text public android.icu.text.MessagePatternUtil$TextNode extends android.icu.text.MessagePatternUtil$MessageContentsNode { private String text public java.lang.String getText () public java.lang.String toString () private void <init> (java.lang.String) String text static synthetic java.lang.String access$102 (android.icu.text.MessagePatternUtil$TextNode, java.lang.String) android.icu.text.MessagePatternUtil$TextNode x0 String x1 static synthetic java.lang.String access$100 (android.icu.text.MessagePatternUtil$TextNode) android.icu.text.MessagePatternUtil$TextNode x0 synthetic void <init> (java.lang.String, android.icu.text.MessagePatternUtil$1) String x0 android.icu.text.MessagePatternUtil$1 x1 }
android/icu/text/MessagePatternUtil$VariantNode.class
MessagePatternUtil.java package android.icu.text public android.icu.text.MessagePatternUtil$VariantNode extends android.icu.text.MessagePatternUtil$Node { private String selector private double numericValue private android.icu.text.MessagePatternUtil$MessageNode msgNode public java.lang.String getSelector () public boolean isSelectorNumeric () public double getSelectorValue () public android.icu.text.MessagePatternUtil$MessageNode getMessage () public java.lang.String toString () StringBuilder sb private void <init> () synthetic void <init> (android.icu.text.MessagePatternUtil$1) android.icu.text.MessagePatternUtil$1 x0 static synthetic java.lang.String access$1702 (android.icu.text.MessagePatternUtil$VariantNode, java.lang.String) android.icu.text.MessagePatternUtil$VariantNode x0 String x1 static synthetic double access$1802 (android.icu.text.MessagePatternUtil$VariantNode, double) android.icu.text.MessagePatternUtil$VariantNode x0 double x1 static synthetic android.icu.text.MessagePatternUtil$MessageNode access$1902 (android.icu.text.MessagePatternUtil$VariantNode, android.icu.text.MessagePatternUtil$MessageNode) android.icu.text.MessagePatternUtil$VariantNode x0 android.icu.text.MessagePatternUtil$MessageNode x1 }
android/icu/text/MessagePatternUtil.class
MessagePatternUtil.java package android.icu.text public final android.icu.text.MessagePatternUtil extends java.lang.Object { private void <init> () public static android.icu.text.MessagePatternUtil$MessageNode buildMessageNode (java.lang.String) String patternString public static android.icu.text.MessagePatternUtil$MessageNode buildMessageNode (android.icu.text.MessagePattern) android.icu.text.MessagePattern pattern int limit private static android.icu.text.MessagePatternUtil$MessageNode buildMessageNode (android.icu.text.MessagePattern, int, int) int argLimit android.icu.text.MessagePattern$Part part int patternIndex android.icu.text.MessagePattern$Part$Type partType int i android.icu.text.MessagePattern pattern int start int limit int prevPatternIndex android.icu.text.MessagePatternUtil$MessageNode node private static android.icu.text.MessagePatternUtil$ArgNode buildArgNode (android.icu.text.MessagePattern, int, int) android.icu.text.MessagePattern pattern int start int limit android.icu.text.MessagePatternUtil$ArgNode node android.icu.text.MessagePattern$Part part android.icu.text.MessagePattern$ArgType argType private static android.icu.text.MessagePatternUtil$ComplexArgStyleNode buildChoiceStyleNode (android.icu.text.MessagePattern, int, int) int valueIndex android.icu.text.MessagePattern$Part part double value int msgLimit android.icu.text.MessagePatternUtil$VariantNode variant android.icu.text.MessagePattern pattern int start int limit android.icu.text.MessagePatternUtil$ComplexArgStyleNode node private static android.icu.text.MessagePatternUtil$ComplexArgStyleNode buildPluralStyleNode (android.icu.text.MessagePattern, int, int, android.icu.text.MessagePattern$ArgType) android.icu.text.MessagePattern$Part selector double value android.icu.text.MessagePattern$Part part int msgLimit android.icu.text.MessagePatternUtil$VariantNode variant android.icu.text.MessagePattern pattern int start int limit android.icu.text.MessagePattern$ArgType argType android.icu.text.MessagePatternUtil$ComplexArgStyleNode node android.icu.text.MessagePattern$Part offset private static android.icu.text.MessagePatternUtil$ComplexArgStyleNode buildSelectStyleNode (android.icu.text.MessagePattern, int, int) android.icu.text.MessagePattern$Part selector int msgLimit android.icu.text.MessagePatternUtil$VariantNode variant android.icu.text.MessagePattern pattern int start int limit android.icu.text.MessagePatternUtil$ComplexArgStyleNode node }
android/icu/text/ModulusSubstitution.class
NFSubstitution.java package android.icu.text android.icu.text.ModulusSubstitution extends android.icu.text.NFSubstitution { long divisor private final android.icu.text.NFRule ruleToUse void <init> (int, android.icu.text.NFRule, android.icu.text.NFRule, android.icu.text.NFRuleSet, java.lang.String) int pos android.icu.text.NFRule rule android.icu.text.NFRule rulePredecessor android.icu.text.NFRuleSet ruleSet String description public void setDivisor (int, short) int radix short exponent public boolean equals (java.lang.Object) android.icu.text.ModulusSubstitution that2 Object that public void doSubstitution (long, java.lang.StringBuilder, int, int) long numberToFormat long number StringBuilder toInsertInto int position int recursionCount public void doSubstitution (double, java.lang.StringBuilder, int, int) double numberToFormat double number StringBuilder toInsertInto int position int recursionCount public long transformNumber (long) long number public double transformNumber (double) double number public java.lang.Number doParse (java.lang.String, java.text.ParsePosition, double, double, boolean, int) double result Number tempResult String text java.text.ParsePosition parsePosition double baseValue double upperBound boolean lenientParse int nonNumericalExecutedRuleMask public double composeRuleValue (double, double) double newRuleValue double oldRuleValue public double calcUpperBound (double) double oldUpperBound public boolean isModulusSubstitution () char tokenChar () }
android/icu/text/MultiplierSubstitution.class
NFSubstitution.java package android.icu.text android.icu.text.MultiplierSubstitution extends android.icu.text.NFSubstitution { long divisor void <init> (int, android.icu.text.NFRule, android.icu.text.NFRuleSet, java.lang.String) int pos android.icu.text.NFRule rule android.icu.text.NFRuleSet ruleSet String description public void setDivisor (int, short) int radix short exponent public boolean equals (java.lang.Object) Object that public long transformNumber (long) long number public double transformNumber (double) double number public double composeRuleValue (double, double) double newRuleValue double oldRuleValue public double calcUpperBound (double) double oldUpperBound char tokenChar () }
android/icu/text/NFRule.class
NFRule.java package android.icu.text final android.icu.text.NFRule extends java.lang.Object { static final int NEGATIVE_NUMBER_RULE static final int IMPROPER_FRACTION_RULE static final int PROPER_FRACTION_RULE static final int DEFAULT_RULE static final int INFINITY_RULE static final int NAN_RULE static final Long ZERO private long baseValue private int radix private short exponent private char decimalPoint private String ruleText private android.icu.text.PluralFormat rulePatternFormat private android.icu.text.NFSubstitution sub1 private android.icu.text.NFSubstitution sub2 private final android.icu.text.RuleBasedNumberFormat formatter private static final String[] RULE_PREFIXES static final synthetic boolean $assertionsDisabled public static void makeRules (java.lang.String, android.icu.text.NFRuleSet, android.icu.text.NFRule, android.icu.text.RuleBasedNumberFormat, java.util.List) android.icu.text.NFRule rule2 StringBuilder sbuf String description android.icu.text.NFRuleSet owner android.icu.text.NFRule predecessor android.icu.text.RuleBasedNumberFormat ownersOwner java.util.List returnList android.icu.text.NFRule rule1 int brack1 int brack2 public void <init> (android.icu.text.RuleBasedNumberFormat, java.lang.String) android.icu.text.RuleBasedNumberFormat formatter String ruleText private java.lang.String parseRuleDescriptor (java.lang.String) long tempValue char c int descriptorLength char firstChar char lastChar String descriptor String description int p private void extractSubstitutions (android.icu.text.NFRuleSet, java.lang.String, android.icu.text.NFRule) android.icu.text.PluralRules$PluralType pluralType android.icu.text.PluralRules$PluralType pluralType int endType String type android.icu.text.PluralRules$PluralType pluralType android.icu.text.NFRuleSet owner String ruleText android.icu.text.NFRule predecessor int pluralRuleStart int pluralRuleEnd private android.icu.text.NFSubstitution extractSubstitution (android.icu.text.NFRuleSet, android.icu.text.NFRule) int subEnd char c android.icu.text.NFRuleSet owner android.icu.text.NFRule predecessor android.icu.text.NFSubstitution result int subStart int subEnd final void setBaseValue (long) long newBaseValue private short expectedExponent () short tempResult private static int indexOfAnyRulePrefix (java.lang.String) String string int pos String ruleText int result public boolean equals (java.lang.Object) android.icu.text.NFRule that2 Object that public int hashCode () public java.lang.String toString () int i int numCarets StringBuilder result StringBuilder ruleTextCopy public final char getDecimalPoint () public final long getBaseValue () public long getDivisor () public void doFormat (long, java.lang.StringBuilder, int, int) int pluralRuleEnd int initialLength long number StringBuilder toInsertInto int pos int recursionCount int pluralRuleStart int lengthOffset public void doFormat (double, java.lang.StringBuilder, int, int) int pluralRuleEnd int initialLength double pluralVal double number StringBuilder toInsertInto int pos int recursionCount int pluralRuleStart int lengthOffset static long power (long, short) long base short exponent long result public boolean shouldRollBack (long) long number long divisor public java.lang.Number doParse (java.lang.String, java.text.ParsePosition, boolean, double, int) String workText2 java.text.ParsePosition pp2 double partialResult String text java.text.ParsePosition parsePosition boolean isFractionRule double upperBound int nonNumericalExecutedRuleMask java.text.ParsePosition pp int sub1Pos int sub2Pos String workText int prefixLength int highWaterMark double result int start double tempBaseValue private java.lang.String stripPrefix (java.lang.String, java.lang.String, java.text.ParsePosition) int pfl String text String prefix java.text.ParsePosition pp private java.lang.Number matchToDelimiter (java.lang.String, int, double, java.lang.String, android.icu.text.PluralFormat, java.text.ParsePosition, android.icu.text.NFSubstitution, double, int) Number tempResult String subText java.text.ParsePosition tempPP int[] temp int dPos int dLen java.text.ParsePosition tempPP Number result Number tempResult String text int startPos double baseVal String delimiter android.icu.text.PluralFormat pluralFormatDelimiter java.text.ParsePosition pp android.icu.text.NFSubstitution sub double upperBound int nonNumericalExecutedRuleMask private int prefixLength (java.lang.String, java.lang.String) String str String prefix android.icu.text.RbnfLenientScanner scanner private int[] findText (java.lang.String, java.lang.String, android.icu.text.PluralFormat, int) int pluralRuleStart int pluralRuleSuffix int matchLen String prefix String suffix java.text.FieldPosition position int start int[] pos String str String key android.icu.text.PluralFormat pluralFormatKey int startingAt android.icu.text.RbnfLenientScanner scanner private boolean allIgnorable (java.lang.String) String str android.icu.text.RbnfLenientScanner scanner public void setDecimalFormatSymbols (android.icu.text.DecimalFormatSymbols) android.icu.text.DecimalFormatSymbols newSymbols static void <clinit> () }
android/icu/text/NFRuleSet.class
NFRuleSet.java package android.icu.text final android.icu.text.NFRuleSet extends java.lang.Object { private final String name private android.icu.text.NFRule[] rules final android.icu.text.NFRule[] nonNumericalRules java.util.LinkedList fractionRules static final int NEGATIVE_RULE_INDEX static final int IMPROPER_FRACTION_RULE_INDEX static final int PROPER_FRACTION_RULE_INDEX static final int DEFAULT_RULE_INDEX static final int INFINITY_RULE_INDEX static final int NAN_RULE_INDEX final android.icu.text.RuleBasedNumberFormat owner private boolean isFractionRuleSet private final boolean isParseable private static final int RECURSION_LIMIT static final synthetic boolean $assertionsDisabled public void <init> (android.icu.text.RuleBasedNumberFormat, java.lang.String[], int) throws java.lang.IllegalArgumentException String name int pos android.icu.text.RuleBasedNumberFormat owner String[] descriptions int index String description public void parseRules (java.lang.String) long baseValue android.icu.text.NFRule rule String description java.util.List tempRules android.icu.text.NFRule predecessor int oldP int descriptionLen int p long defaultBaseValue void setNonNumericalRule (android.icu.text.NFRule) android.icu.text.NFRule rule long baseValue private void setBestFractionRule (int, android.icu.text.NFRule, boolean) android.icu.text.DecimalFormatSymbols decimalFormatSymbols int originalIndex android.icu.text.NFRule newRule boolean rememberRule android.icu.text.NFRule bestResult public void makeIntoFractionRuleSet () public boolean equals (java.lang.Object) int i int i android.icu.text.NFRuleSet that2 Object that public int hashCode () public java.lang.String toString () android.icu.text.NFRule rule android.icu.text.NFRule fractionRule android.icu.text.NFRule rule StringBuilder result public boolean isFractionSet () public java.lang.String getName () public boolean isPublic () public boolean isParseable () public void format (long, java.lang.StringBuilder, int, int) long number StringBuilder toInsertInto int pos int recursionCount android.icu.text.NFRule applicableRule public void format (double, java.lang.StringBuilder, int, int) double number StringBuilder toInsertInto int pos int recursionCount android.icu.text.NFRule applicableRule android.icu.text.NFRule findRule (double) android.icu.text.NFRule rule android.icu.text.NFRule rule double number private android.icu.text.NFRule findNormalRule (long) int mid long ruleBaseValue android.icu.text.NFRule result long number int lo int hi private android.icu.text.NFRule findFractionRuleSetRule (double) int i long tempDifference int i double number long leastCommonMultiple long numerator long difference int winner private static long lcm (long, long) long t long x long y long x1 long y1 int p2 long t long gcd public java.lang.Number parse (java.lang.String, java.text.ParsePosition, double, int) Number tempResult android.icu.text.NFRule nonNumericalRule int nonNumericalRuleIdx Number tempResult int i String text java.text.ParsePosition parsePosition double upperBound int nonNumericalExecutedRuleMask java.text.ParsePosition highWaterMark Number result public void setDecimalFormatSymbols (android.icu.text.DecimalFormatSymbols) android.icu.text.NFRule rule android.icu.text.NFRule rule int nonNumericalIdx android.icu.text.NFRule rule android.icu.text.DecimalFormatSymbols newSymbols static void <clinit> () }
android/icu/text/NFSubstitution.class
NFSubstitution.java package android.icu.text abstract android.icu.text.NFSubstitution extends java.lang.Object { final int pos final android.icu.text.NFRuleSet ruleSet final android.icu.text.DecimalFormat numberFormat private static final long MAX_INT64_IN_DOUBLE static final synthetic boolean $assertionsDisabled public static android.icu.text.NFSubstitution makeSubstitution (int, android.icu.text.NFRule, android.icu.text.NFRule, android.icu.text.NFRuleSet, android.icu.text.RuleBasedNumberFormat, java.lang.String) int pos android.icu.text.NFRule rule android.icu.text.NFRule rulePredecessor android.icu.text.NFRuleSet ruleSet android.icu.text.RuleBasedNumberFormat formatter String description void <init> (int, android.icu.text.NFRuleSet, java.lang.String) int pos android.icu.text.NFRuleSet ruleSet String description int descriptionLen public void setDivisor (int, short) int radix short exponent public boolean equals (java.lang.Object) android.icu.text.NFSubstitution that2 Object that public int hashCode () public java.lang.String toString () public void doSubstitution (long, java.lang.StringBuilder, int, int) long numberToFormat double numberToFormat long numberToFormat long number StringBuilder toInsertInto int position int recursionCount public void doSubstitution (double, java.lang.StringBuilder, int, int) android.icu.text.NFRule infiniteRule double number StringBuilder toInsertInto int position int recursionCount double numberToFormat public abstract long transformNumber (long) public abstract double transformNumber (double) public java.lang.Number doParse (java.lang.String, java.text.ParsePosition, double, double, boolean, int) Number tempResult double result String text java.text.ParsePosition parsePosition double baseValue double upperBound boolean lenientParse int nonNumericalExecutedRuleMask Number tempResult public abstract double composeRuleValue (double, double) public abstract double calcUpperBound (double) public final int getPos () abstract char tokenChar () public boolean isModulusSubstitution () public void setDecimalFormatSymbols (android.icu.text.DecimalFormatSymbols) android.icu.text.DecimalFormatSymbols newSymbols static void <clinit> () }
android/icu/text/NameUnicodeTransliterator$1.class
NameUnicodeTransliterator.java package android.icu.text android.icu.text.NameUnicodeTransliterator$1 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/NameUnicodeTransliterator.class
NameUnicodeTransliterator.java package android.icu.text android.icu.text.NameUnicodeTransliterator extends android.icu.text.Transliterator { static final String _ID static final String OPEN_PAT static final char OPEN_DELIM static final char CLOSE_DELIM static final char SPACE static void register () public void <init> (android.icu.text.UnicodeFilter) android.icu.text.UnicodeFilter filter protected void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean) int i String str int delta int len int c android.icu.text.Replaceable text android.icu.text.Transliterator$Position offsets boolean isIncremental int maxLen StringBuffer name android.icu.text.UnicodeSet legal int cursor int limit int mode int openPos public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet) android.icu.text.UnicodeSet inputFilter android.icu.text.UnicodeSet sourceSet android.icu.text.UnicodeSet targetSet android.icu.text.UnicodeSet myFilter android.icu.text.UnicodeSet items }
android/icu/text/NormalizationTransliterator$1.class
NormalizationTransliterator.java package android.icu.text android.icu.text.NormalizationTransliterator$1 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/NormalizationTransliterator$2.class
NormalizationTransliterator.java package android.icu.text android.icu.text.NormalizationTransliterator$2 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/NormalizationTransliterator$3.class
NormalizationTransliterator.java package android.icu.text android.icu.text.NormalizationTransliterator$3 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/NormalizationTransliterator$4.class
NormalizationTransliterator.java package android.icu.text android.icu.text.NormalizationTransliterator$4 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/NormalizationTransliterator$5.class
NormalizationTransliterator.java package android.icu.text android.icu.text.NormalizationTransliterator$5 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/NormalizationTransliterator$6.class
NormalizationTransliterator.java package android.icu.text android.icu.text.NormalizationTransliterator$6 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/NormalizationTransliterator$NormalizingTransform.class
NormalizationTransliterator.java package android.icu.text android.icu.text.NormalizationTransliterator$NormalizingTransform extends java.lang.Object implements android.icu.text.Transform { final android.icu.text.Normalizer2 norm2 public void <init> (android.icu.text.Normalizer2) android.icu.text.Normalizer2 norm2 public java.lang.String transform (java.lang.String) String source public volatile synthetic java.lang.Object transform (java.lang.Object) }
android/icu/text/NormalizationTransliterator.class
NormalizationTransliterator.java package android.icu.text final android.icu.text.NormalizationTransliterator extends android.icu.text.Transliterator { private final android.icu.text.Normalizer2 norm2 static final java.util.Map SOURCE_CACHE static void register () private void <init> (java.lang.String, android.icu.text.Normalizer2) String id android.icu.text.Normalizer2 n2 protected void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean) int delta int prev android.icu.text.Replaceable text android.icu.text.Transliterator$Position offsets boolean isIncremental int start int limit StringBuilder segment StringBuilder normalized int c public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet) android.icu.text.SourceTargetUtility cache android.icu.text.UnicodeSet inputFilter android.icu.text.UnicodeSet sourceSet android.icu.text.UnicodeSet targetSet android.icu.text.SourceTargetUtility cache synthetic void <init> (java.lang.String, android.icu.text.Normalizer2, android.icu.text.NormalizationTransliterator$1) String x0 android.icu.text.Normalizer2 x1 android.icu.text.NormalizationTransliterator$1 x2 static void <clinit> () }
android/icu/text/Normalizer$1.class
Normalizer.java package android.icu.text synthetic android.icu.text.Normalizer$1 extends java.lang.Object { }
android/icu/text/Normalizer$CharsAppendable.class
Normalizer.java package android.icu.text final android.icu.text.Normalizer$CharsAppendable extends java.lang.Object implements java.lang.Appendable { private final char[] chars private final int start private final int limit private int offset public void <init> (char[], int, int) char[] dest int destStart int destLimit public int length () int len public java.lang.Appendable append (char) char c public java.lang.Appendable append (java.lang.CharSequence) CharSequence s public java.lang.Appendable append (java.lang.CharSequence, int, int) CharSequence s int sStart int sLimit int len }
android/icu/text/Normalizer$CmpEquivLevel.class
Normalizer.java package android.icu.text final android.icu.text.Normalizer$CmpEquivLevel extends java.lang.Object { CharSequence cs int s private void <init> () synthetic void <init> (android.icu.text.Normalizer$1) android.icu.text.Normalizer$1 x0 }
android/icu/text/Normalizer$FCD32ModeImpl.class
Normalizer.java package android.icu.text final android.icu.text.Normalizer$FCD32ModeImpl extends java.lang.Object { private static final android.icu.text.Normalizer$ModeImpl INSTANCE private void <init> () static synthetic android.icu.text.Normalizer$ModeImpl access$1100 () static void <clinit> () }
android/icu/text/Normalizer$FCDMode.class
Normalizer.java package android.icu.text final android.icu.text.Normalizer$FCDMode extends android.icu.text.Normalizer$Mode { private void <init> () protected android.icu.text.Normalizer2 getNormalizer2 (int) int options synthetic void <init> (android.icu.text.Normalizer$1) android.icu.text.Normalizer$1 x0 }
android/icu/text/Normalizer$FCDModeImpl.class
Normalizer.java package android.icu.text final android.icu.text.Normalizer$FCDModeImpl extends java.lang.Object { private static final android.icu.text.Normalizer$ModeImpl INSTANCE private void <init> () static synthetic android.icu.text.Normalizer$ModeImpl access$1200 () static void <clinit> () }
android/icu/text/Normalizer$Mode.class
Normalizer.java package android.icu.text public abstract android.icu.text.Normalizer$Mode extends java.lang.Object { protected void <init> () protected abstract android.icu.text.Normalizer2 getNormalizer2 (int) }
android/icu/text/Normalizer$ModeImpl.class
Normalizer.java package android.icu.text final android.icu.text.Normalizer$ModeImpl extends java.lang.Object { private final android.icu.text.Normalizer2 normalizer2 private void <init> (android.icu.text.Normalizer2) android.icu.text.Normalizer2 n2 synthetic void <init> (android.icu.text.Normalizer2, android.icu.text.Normalizer$1) android.icu.text.Normalizer2 x0 android.icu.text.Normalizer$1 x1 static synthetic android.icu.text.Normalizer2 access$300 (android.icu.text.Normalizer$ModeImpl) android.icu.text.Normalizer$ModeImpl x0 }
android/icu/text/Normalizer$NFC32ModeImpl.class
Normalizer.java package android.icu.text final android.icu.text.Normalizer$NFC32ModeImpl extends java.lang.Object { private static final android.icu.text.Normalizer$ModeImpl INSTANCE private void <init> () static synthetic android.icu.text.Normalizer$ModeImpl access$700 () static void <clinit> () }
android/icu/text/Normalizer$NFCMode.class
Normalizer.java package android.icu.text final android.icu.text.Normalizer$NFCMode extends android.icu.text.Normalizer$Mode { private void <init> () protected android.icu.text.Normalizer2 getNormalizer2 (int) int options synthetic void <init> (android.icu.text.Normalizer$1) android.icu.text.Normalizer$1 x0 }
android/icu/text/Normalizer$NFCModeImpl.class
Normalizer.java package android.icu.text final android.icu.text.Normalizer$NFCModeImpl extends java.lang.Object { private static final android.icu.text.Normalizer$ModeImpl INSTANCE private void <init> () static synthetic android.icu.text.Normalizer$ModeImpl access$800 () static void <clinit> () }
android/icu/text/Normalizer$NFD32ModeImpl.class
Normalizer.java package android.icu.text final android.icu.text.Normalizer$NFD32ModeImpl extends java.lang.Object { private static final android.icu.text.Normalizer$ModeImpl INSTANCE private void <init> () static synthetic android.icu.text.Normalizer$ModeImpl access$200 () static void <clinit> () }
android/icu/text/Normalizer$NFDMode.class
Normalizer.java package android.icu.text final android.icu.text.Normalizer$NFDMode extends android.icu.text.Normalizer$Mode { private void <init> () protected android.icu.text.Normalizer2 getNormalizer2 (int) int options synthetic void <init> (android.icu.text.Normalizer$1) android.icu.text.Normalizer$1 x0 }
android/icu/text/Normalizer$NFDModeImpl.class
Normalizer.java package android.icu.text final android.icu.text.Normalizer$NFDModeImpl extends java.lang.Object { private static final android.icu.text.Normalizer$ModeImpl INSTANCE private void <init> () static synthetic android.icu.text.Normalizer$ModeImpl access$400 () static void <clinit> () }
android/icu/text/Normalizer$NFKC32ModeImpl.class
Normalizer.java package android.icu.text final android.icu.text.Normalizer$NFKC32ModeImpl extends java.lang.Object { private static final android.icu.text.Normalizer$ModeImpl INSTANCE private void <init> () static synthetic android.icu.text.Normalizer$ModeImpl access$900 () static void <clinit> () }
android/icu/text/Normalizer$NFKCMode.class
Normalizer.java package android.icu.text final android.icu.text.Normalizer$NFKCMode extends android.icu.text.Normalizer$Mode { private void <init> () protected android.icu.text.Normalizer2 getNormalizer2 (int) int options synthetic void <init> (android.icu.text.Normalizer$1) android.icu.text.Normalizer$1 x0 }
android/icu/text/Normalizer$NFKCModeImpl.class
Normalizer.java package android.icu.text final android.icu.text.Normalizer$NFKCModeImpl extends java.lang.Object { private static final android.icu.text.Normalizer$ModeImpl INSTANCE private void <init> () static synthetic android.icu.text.Normalizer$ModeImpl access$1000 () static void <clinit> () }
android/icu/text/Normalizer$NFKD32ModeImpl.class
Normalizer.java package android.icu.text final android.icu.text.Normalizer$NFKD32ModeImpl extends java.lang.Object { private static final android.icu.text.Normalizer$ModeImpl INSTANCE private void <init> () static synthetic android.icu.text.Normalizer$ModeImpl access$500 () static void <clinit> () }
android/icu/text/Normalizer$NFKDMode.class
Normalizer.java package android.icu.text final android.icu.text.Normalizer$NFKDMode extends android.icu.text.Normalizer$Mode { private void <init> () protected android.icu.text.Normalizer2 getNormalizer2 (int) int options synthetic void <init> (android.icu.text.Normalizer$1) android.icu.text.Normalizer$1 x0 }
android/icu/text/Normalizer$NFKDModeImpl.class
Normalizer.java package android.icu.text final android.icu.text.Normalizer$NFKDModeImpl extends java.lang.Object { private static final android.icu.text.Normalizer$ModeImpl INSTANCE private void <init> () static synthetic android.icu.text.Normalizer$ModeImpl access$600 () static void <clinit> () }
android/icu/text/Normalizer$NONEMode.class
Normalizer.java package android.icu.text final android.icu.text.Normalizer$NONEMode extends android.icu.text.Normalizer$Mode { private void <init> () protected android.icu.text.Normalizer2 getNormalizer2 (int) int options synthetic void <init> (android.icu.text.Normalizer$1) android.icu.text.Normalizer$1 x0 }
android/icu/text/Normalizer$QuickCheckResult.class
Normalizer.java package android.icu.text public final android.icu.text.Normalizer$QuickCheckResult extends java.lang.Object { private void <init> (int) int value synthetic void <init> (int, android.icu.text.Normalizer$1) int x0 android.icu.text.Normalizer$1 x1 }
android/icu/text/Normalizer$Unicode32.class
Normalizer.java package android.icu.text final android.icu.text.Normalizer$Unicode32 extends java.lang.Object { private static final android.icu.text.UnicodeSet INSTANCE private void <init> () static synthetic android.icu.text.UnicodeSet access$100 () static void <clinit> () }
android/icu/text/Normalizer.class
Normalizer.java package android.icu.text public final android.icu.text.Normalizer extends java.lang.Object implements java.lang.Cloneable { private android.icu.text.UCharacterIterator text private android.icu.text.Normalizer2 norm2 private android.icu.text.Normalizer$Mode mode private int options private int currentIndex private int nextIndex private StringBuilder buffer private int bufferPos public static final int UNICODE_3_2 public static final int DONE public static final android.icu.text.Normalizer$Mode NONE public static final android.icu.text.Normalizer$Mode NFD public static final android.icu.text.Normalizer$Mode NFKD public static final android.icu.text.Normalizer$Mode NFC public static final android.icu.text.Normalizer$Mode DEFAULT public static final android.icu.text.Normalizer$Mode NFKC public static final android.icu.text.Normalizer$Mode FCD public static final android.icu.text.Normalizer$Mode NO_OP public static final android.icu.text.Normalizer$Mode COMPOSE public static final android.icu.text.Normalizer$Mode COMPOSE_COMPAT public static final android.icu.text.Normalizer$Mode DECOMP public static final android.icu.text.Normalizer$Mode DECOMP_COMPAT public static final int IGNORE_HANGUL public static final android.icu.text.Normalizer$QuickCheckResult NO public static final android.icu.text.Normalizer$QuickCheckResult YES public static final android.icu.text.Normalizer$QuickCheckResult MAYBE public static final int FOLD_CASE_DEFAULT public static final int INPUT_IS_FCD public static final int COMPARE_IGNORE_CASE public static final int COMPARE_CODE_POINT_ORDER public static final int FOLD_CASE_EXCLUDE_SPECIAL_I public static final int COMPARE_NORM_OPTIONS_SHIFT private static final int COMPARE_EQUIV public void <init> (java.lang.String, android.icu.text.Normalizer$Mode, int) String str android.icu.text.Normalizer$Mode mode int opt public void <init> (java.text.CharacterIterator, android.icu.text.Normalizer$Mode, int) java.text.CharacterIterator iter android.icu.text.Normalizer$Mode mode int opt public void <init> (android.icu.text.UCharacterIterator, android.icu.text.Normalizer$Mode, int) CloneNotSupportedException e android.icu.text.UCharacterIterator iter android.icu.text.Normalizer$Mode mode int options public java.lang.Object clone () android.icu.text.Normalizer copy CloneNotSupportedException e private static final android.icu.text.Normalizer2 getComposeNormalizer2 (boolean, int) boolean compat int options private static final android.icu.text.Normalizer2 getDecomposeNormalizer2 (boolean, int) boolean compat int options public static java.lang.String compose (java.lang.String, boolean) String str boolean compat public static java.lang.String compose (java.lang.String, boolean, int) String str boolean compat int options public static int compose (char[], char[], boolean, int) char[] source char[] target boolean compat int options public static int compose (char[], int, int, char[], int, int, boolean, int) char[] src int srcStart int srcLimit char[] dest int destStart int destLimit boolean compat int options java.nio.CharBuffer srcBuffer android.icu.text.Normalizer$CharsAppendable app public static java.lang.String decompose (java.lang.String, boolean) String str boolean compat public static java.lang.String decompose (java.lang.String, boolean, int) String str boolean compat int options public static int decompose (char[], char[], boolean, int) char[] source char[] target boolean compat int options public static int decompose (char[], int, int, char[], int, int, boolean, int) char[] src int srcStart int srcLimit char[] dest int destStart int destLimit boolean compat int options java.nio.CharBuffer srcBuffer android.icu.text.Normalizer$CharsAppendable app public static java.lang.String normalize (java.lang.String, android.icu.text.Normalizer$Mode, int) String str android.icu.text.Normalizer$Mode mode int options public static java.lang.String normalize (java.lang.String, android.icu.text.Normalizer$Mode) String src android.icu.text.Normalizer$Mode mode public static int normalize (char[], char[], android.icu.text.Normalizer$Mode, int) char[] source char[] target android.icu.text.Normalizer$Mode mode int options public static int normalize (char[], int, int, char[], int, int, android.icu.text.Normalizer$Mode, int) char[] src int srcStart int srcLimit char[] dest int destStart int destLimit android.icu.text.Normalizer$Mode mode int options java.nio.CharBuffer srcBuffer android.icu.text.Normalizer$CharsAppendable app public static java.lang.String normalize (int, android.icu.text.Normalizer$Mode, int) String decomposition int char32 android.icu.text.Normalizer$Mode mode int options public static java.lang.String normalize (int, android.icu.text.Normalizer$Mode) int char32 android.icu.text.Normalizer$Mode mode public static android.icu.text.Normalizer$QuickCheckResult quickCheck (java.lang.String, android.icu.text.Normalizer$Mode) String source android.icu.text.Normalizer$Mode mode public static android.icu.text.Normalizer$QuickCheckResult quickCheck (java.lang.String, android.icu.text.Normalizer$Mode, int) String source android.icu.text.Normalizer$Mode mode int options public static android.icu.text.Normalizer$QuickCheckResult quickCheck (char[], android.icu.text.Normalizer$Mode, int) char[] source android.icu.text.Normalizer$Mode mode int options public static android.icu.text.Normalizer$QuickCheckResult quickCheck (char[], int, int, android.icu.text.Normalizer$Mode, int) char[] source int start int limit android.icu.text.Normalizer$Mode mode int options java.nio.CharBuffer srcBuffer public static boolean isNormalized (char[], int, int, android.icu.text.Normalizer$Mode, int) char[] src int start int limit android.icu.text.Normalizer$Mode mode int options java.nio.CharBuffer srcBuffer public static boolean isNormalized (java.lang.String, android.icu.text.Normalizer$Mode, int) String str android.icu.text.Normalizer$Mode mode int options public static boolean isNormalized (int, android.icu.text.Normalizer$Mode, int) int char32 android.icu.text.Normalizer$Mode mode int options public static int compare (char[], int, int, char[], int, int, int) char[] s1 int s1Start int s1Limit char[] s2 int s2Start int s2Limit int options public static int compare (java.lang.String, java.lang.String, int) String s1 String s2 int options public static int compare (char[], char[], int) char[] s1 char[] s2 int options public static int compare (int, int, int) int char32a int char32b int options public static int compare (int, java.lang.String, int) int char32a String str2 int options public static int concatenate (char[], int, int, char[], int, int, char[], int, int, android.icu.text.Normalizer$Mode, int) char[] left int leftStart int leftLimit char[] right int rightStart int rightLimit char[] dest int destStart int destLimit android.icu.text.Normalizer$Mode mode int options StringBuilder destBuilder java.nio.CharBuffer rightBuffer int destLength public static java.lang.String concatenate (char[], char[], android.icu.text.Normalizer$Mode, int) char[] left char[] right android.icu.text.Normalizer$Mode mode int options StringBuilder dest public static java.lang.String concatenate (java.lang.String, java.lang.String, android.icu.text.Normalizer$Mode, int) String left String right android.icu.text.Normalizer$Mode mode int options StringBuilder dest public static int getFC_NFKC_Closure (int, char[]) int c char[] dest String closure int length public static java.lang.String getFC_NFKC_Closure (int) android.icu.impl.Normalizer2Impl nfkcImpl int c android.icu.text.Normalizer2 nfkc android.icu.impl.UCaseProps csp StringBuilder folded int folded1Length String kc1 String kc2 public int current () public int next () int c public int previous () int c public void reset () public void setIndexOnly (int) int index public int setIndex (int) int index public int getBeginIndex () public int getEndIndex () public int first () public int last () public int getIndex () public int startIndex () public int endIndex () public void setMode (android.icu.text.Normalizer$Mode) android.icu.text.Normalizer$Mode newMode public android.icu.text.Normalizer$Mode getMode () public void setOption (int, boolean) int option boolean value public int getOption (int) int option public int getText (char[]) char[] fillIn public int getLength () public java.lang.String getText () public void setText (java.lang.StringBuffer) StringBuffer newText android.icu.text.UCharacterIterator newIter public void setText (char[]) char[] newText android.icu.text.UCharacterIterator newIter public void setText (java.lang.String) String newText android.icu.text.UCharacterIterator newIter public void setText (java.text.CharacterIterator) java.text.CharacterIterator newText android.icu.text.UCharacterIterator newIter public void setText (android.icu.text.UCharacterIterator) android.icu.text.UCharacterIterator newIter CloneNotSupportedException e android.icu.text.UCharacterIterator newText private void clearBuffer () private boolean nextNormalize () int c StringBuilder segment private boolean previousNormalize () StringBuilder segment int c private static int internalCompare (java.lang.CharSequence, java.lang.CharSequence, int) android.icu.text.Normalizer2 n2 StringBuilder fcd1 StringBuilder fcd2 android.icu.text.Normalizer2 n2 int spanQCYes1 int spanQCYes2 CharSequence s1 CharSequence s2 int options int normOptions private static final android.icu.text.Normalizer$CmpEquivLevel[] createCmpEquivLevelStack () static int cmpEquivFold (java.lang.CharSequence, java.lang.CharSequence, int) android.icu.impl.Normalizer2Impl nfcImpl android.icu.impl.UCaseProps csp StringBuilder fold1 StringBuilder fold2 char c char c char c char c int length int length String decomp1 String decomp2 CharSequence cs1 CharSequence cs2 int options android.icu.impl.Normalizer2Impl nfcImpl android.icu.impl.UCaseProps csp int s1 int s2 int limit1 int limit2 android.icu.text.Normalizer$CmpEquivLevel[] stack1 android.icu.text.Normalizer$CmpEquivLevel[] stack2 StringBuilder fold1 StringBuilder fold2 int level1 int level2 int c1 int c2 int cp1 int cp2 static void <clinit> () }
android/icu/text/Normalizer2$1.class
Normalizer2.java package android.icu.text synthetic android.icu.text.Normalizer2$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$text$Normalizer2$Mode static void <clinit> () }
android/icu/text/Normalizer2$Mode.class
Normalizer2.java package android.icu.text public final enum android.icu.text.Normalizer2$Mode extends java.lang.Enum { public static final enum android.icu.text.Normalizer2$Mode COMPOSE public static final enum android.icu.text.Normalizer2$Mode DECOMPOSE public static final enum android.icu.text.Normalizer2$Mode FCD public static final enum android.icu.text.Normalizer2$Mode COMPOSE_CONTIGUOUS private static final synthetic android.icu.text.Normalizer2$Mode[] $VALUES public static android.icu.text.Normalizer2$Mode[] values () public static android.icu.text.Normalizer2$Mode valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/Normalizer2.class
Normalizer2.java package android.icu.text public abstract android.icu.text.Normalizer2 extends java.lang.Object { public static android.icu.text.Normalizer2 getNFCInstance () public static android.icu.text.Normalizer2 getNFDInstance () public static android.icu.text.Normalizer2 getNFKCInstance () public static android.icu.text.Normalizer2 getNFKDInstance () public static android.icu.text.Normalizer2 getNFKCCasefoldInstance () public static android.icu.text.Normalizer2 getInstance (java.io.InputStream, java.lang.String, android.icu.text.Normalizer2$Mode) java.io.IOException e java.io.InputStream data String name android.icu.text.Normalizer2$Mode mode java.nio.ByteBuffer bytes android.icu.impl.Norm2AllModes all2Modes public java.lang.String normalize (java.lang.CharSequence) StringBuilder sb int spanLength CharSequence src public abstract java.lang.StringBuilder normalize (java.lang.CharSequence, java.lang.StringBuilder) public abstract java.lang.Appendable normalize (java.lang.CharSequence, java.lang.Appendable) public abstract java.lang.StringBuilder normalizeSecondAndAppend (java.lang.StringBuilder, java.lang.CharSequence) public abstract java.lang.StringBuilder append (java.lang.StringBuilder, java.lang.CharSequence) public abstract java.lang.String getDecomposition (int) public java.lang.String getRawDecomposition (int) int c public int composePair (int, int) int a int b public int getCombiningClass (int) int c public abstract boolean isNormalized (java.lang.CharSequence) public abstract android.icu.text.Normalizer$QuickCheckResult quickCheck (java.lang.CharSequence) public abstract int spanQuickCheckYes (java.lang.CharSequence) public abstract boolean hasBoundaryBefore (int) public abstract boolean hasBoundaryAfter (int) public abstract boolean isInert (int) protected void <init> () }
android/icu/text/NullTransliterator.class
NullTransliterator.java package android.icu.text android.icu.text.NullTransliterator extends android.icu.text.Transliterator { static final String SHORT_ID static final String _ID public void <init> () protected void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean) android.icu.text.Replaceable text android.icu.text.Transliterator$Position offsets boolean incremental public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet) android.icu.text.UnicodeSet inputFilter android.icu.text.UnicodeSet sourceSet android.icu.text.UnicodeSet targetSet }
android/icu/text/NumberFormat$Field.class
NumberFormat.java package android.icu.text public android.icu.text.NumberFormat$Field extends java.text.Format$Field { static final long serialVersionUID public static final android.icu.text.NumberFormat$Field SIGN public static final android.icu.text.NumberFormat$Field INTEGER public static final android.icu.text.NumberFormat$Field FRACTION public static final android.icu.text.NumberFormat$Field EXPONENT public static final android.icu.text.NumberFormat$Field EXPONENT_SIGN public static final android.icu.text.NumberFormat$Field EXPONENT_SYMBOL public static final android.icu.text.NumberFormat$Field DECIMAL_SEPARATOR public static final android.icu.text.NumberFormat$Field GROUPING_SEPARATOR public static final android.icu.text.NumberFormat$Field PERCENT public static final android.icu.text.NumberFormat$Field PERMILLE public static final android.icu.text.NumberFormat$Field CURRENCY public static final android.icu.text.NumberFormat$Field MEASURE_UNIT public static final android.icu.text.NumberFormat$Field COMPACT protected void <init> (java.lang.String) String fieldName protected java.lang.Object readResolve () throws java.io.InvalidObjectException static void <clinit> () }
android/icu/text/NumberFormat$NumberFormatFactory.class
NumberFormat.java package android.icu.text public abstract android.icu.text.NumberFormat$NumberFormatFactory extends java.lang.Object { public static final int FORMAT_NUMBER public static final int FORMAT_CURRENCY public static final int FORMAT_PERCENT public static final int FORMAT_SCIENTIFIC public static final int FORMAT_INTEGER public boolean visible () public abstract java.util.Set getSupportedLocaleNames () public android.icu.text.NumberFormat createFormat (android.icu.util.ULocale, int) android.icu.util.ULocale loc int formatType public android.icu.text.NumberFormat createFormat (java.util.Locale, int) java.util.Locale loc int formatType protected void <init> () }
android/icu/text/NumberFormat$NumberFormatShim.class
NumberFormat.java package android.icu.text abstract android.icu.text.NumberFormat$NumberFormatShim extends java.lang.Object { void <init> () abstract java.util.Locale[] getAvailableLocales () abstract android.icu.util.ULocale[] getAvailableULocales () abstract java.lang.Object registerFactory (android.icu.text.NumberFormat$NumberFormatFactory) abstract boolean unregister (java.lang.Object) abstract android.icu.text.NumberFormat createInstance (android.icu.util.ULocale, int) }
android/icu/text/NumberFormat$SimpleNumberFormatFactory.class
NumberFormat.java package android.icu.text public abstract android.icu.text.NumberFormat$SimpleNumberFormatFactory extends android.icu.text.NumberFormat$NumberFormatFactory { final java.util.Set localeNames final boolean visible public void <init> (java.util.Locale) java.util.Locale locale public void <init> (java.util.Locale, boolean) java.util.Locale locale boolean visible public void <init> (android.icu.util.ULocale) android.icu.util.ULocale locale public void <init> (android.icu.util.ULocale, boolean) android.icu.util.ULocale locale boolean visible public final boolean visible () public final java.util.Set getSupportedLocaleNames () }
android/icu/text/NumberFormat.class
NumberFormat.java package android.icu.text public abstract android.icu.text.NumberFormat extends android.icu.text.UFormat { public static final int NUMBERSTYLE public static final int CURRENCYSTYLE public static final int PERCENTSTYLE public static final int SCIENTIFICSTYLE public static final int INTEGERSTYLE public static final int ISOCURRENCYSTYLE public static final int PLURALCURRENCYSTYLE public static final int ACCOUNTINGCURRENCYSTYLE public static final int CASHCURRENCYSTYLE public static final int STANDARDCURRENCYSTYLE public static final int INTEGER_FIELD public static final int FRACTION_FIELD private static android.icu.text.NumberFormat$NumberFormatShim shim private static final char[] doubleCurrencySign private static final String doubleCurrencyStr private boolean groupingUsed private byte maxIntegerDigits private byte minIntegerDigits private byte maxFractionDigits private byte minFractionDigits private boolean parseIntegerOnly private int maximumIntegerDigits private int minimumIntegerDigits private int maximumFractionDigits private int minimumFractionDigits private android.icu.util.Currency currency static final int currentSerialVersion private int serialVersionOnStream private static final long serialVersionUID private boolean parseStrict private android.icu.text.DisplayContext capitalizationSetting static final synthetic boolean $assertionsDisabled public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition) Object number StringBuffer toAppendTo java.text.FieldPosition pos public final java.lang.Object parseObject (java.lang.String, java.text.ParsePosition) String source java.text.ParsePosition parsePosition public final java.lang.String format (double) double number public final java.lang.String format (long) long number StringBuffer buf java.text.FieldPosition pos public final java.lang.String format (java.math.BigInteger) java.math.BigInteger number public final java.lang.String format (java.math.BigDecimal) java.math.BigDecimal number public final java.lang.String format (android.icu.math.BigDecimal) android.icu.math.BigDecimal number public final java.lang.String format (android.icu.util.CurrencyAmount) android.icu.util.CurrencyAmount currAmt public abstract java.lang.StringBuffer format (double, java.lang.StringBuffer, java.text.FieldPosition) public abstract java.lang.StringBuffer format (long, java.lang.StringBuffer, java.text.FieldPosition) public abstract java.lang.StringBuffer format (java.math.BigInteger, java.lang.StringBuffer, java.text.FieldPosition) public abstract java.lang.StringBuffer format (java.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition) public abstract java.lang.StringBuffer format (android.icu.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition) public java.lang.StringBuffer format (android.icu.util.CurrencyAmount, java.lang.StringBuffer, java.text.FieldPosition) android.icu.util.Currency save android.icu.util.Currency curr boolean same android.icu.util.CurrencyAmount currAmt StringBuffer toAppendTo java.text.FieldPosition pos public abstract java.lang.Number parse (java.lang.String, java.text.ParsePosition) public java.lang.Number parse (java.lang.String) throws java.text.ParseException String text java.text.ParsePosition parsePosition Number result public android.icu.util.CurrencyAmount parseCurrency (java.lang.CharSequence, java.text.ParsePosition) CharSequence text java.text.ParsePosition pos Number n public boolean isParseIntegerOnly () public void setParseIntegerOnly (boolean) boolean value public void setParseStrict (boolean) boolean value public boolean isParseStrict () public void setContext (android.icu.text.DisplayContext) android.icu.text.DisplayContext context public android.icu.text.DisplayContext getContext (android.icu.text.DisplayContext$Type) android.icu.text.DisplayContext$Type type public static final android.icu.text.NumberFormat getInstance () public static android.icu.text.NumberFormat getInstance (java.util.Locale) java.util.Locale inLocale public static android.icu.text.NumberFormat getInstance (android.icu.util.ULocale) android.icu.util.ULocale inLocale public static final android.icu.text.NumberFormat getInstance (int) int style public static android.icu.text.NumberFormat getInstance (java.util.Locale, int) java.util.Locale inLocale int style public static final android.icu.text.NumberFormat getNumberInstance () public static android.icu.text.NumberFormat getNumberInstance (java.util.Locale) java.util.Locale inLocale public static android.icu.text.NumberFormat getNumberInstance (android.icu.util.ULocale) android.icu.util.ULocale inLocale public static final android.icu.text.NumberFormat getIntegerInstance () public static android.icu.text.NumberFormat getIntegerInstance (java.util.Locale) java.util.Locale inLocale public static android.icu.text.NumberFormat getIntegerInstance (android.icu.util.ULocale) android.icu.util.ULocale inLocale public static final android.icu.text.NumberFormat getCurrencyInstance () public static android.icu.text.NumberFormat getCurrencyInstance (java.util.Locale) java.util.Locale inLocale public static android.icu.text.NumberFormat getCurrencyInstance (android.icu.util.ULocale) android.icu.util.ULocale inLocale public static final android.icu.text.NumberFormat getPercentInstance () public static android.icu.text.NumberFormat getPercentInstance (java.util.Locale) java.util.Locale inLocale public static android.icu.text.NumberFormat getPercentInstance (android.icu.util.ULocale) android.icu.util.ULocale inLocale public static final android.icu.text.NumberFormat getScientificInstance () public static android.icu.text.NumberFormat getScientificInstance (java.util.Locale) java.util.Locale inLocale public static android.icu.text.NumberFormat getScientificInstance (android.icu.util.ULocale) android.icu.util.ULocale inLocale private static android.icu.text.NumberFormat$NumberFormatShim getShim () Class cls java.util.MissingResourceException e Exception e public static java.util.Locale[] getAvailableLocales () public static android.icu.util.ULocale[] getAvailableULocales () public static java.lang.Object registerFactory (android.icu.text.NumberFormat$NumberFormatFactory) android.icu.text.NumberFormat$NumberFormatFactory factory public static boolean unregister (java.lang.Object) Object registryKey public int hashCode () public boolean equals (java.lang.Object) Object obj android.icu.text.NumberFormat other public java.lang.Object clone () android.icu.text.NumberFormat other public boolean isGroupingUsed () public void setGroupingUsed (boolean) boolean newValue public int getMaximumIntegerDigits () public void setMaximumIntegerDigits (int) int newValue public int getMinimumIntegerDigits () public void setMinimumIntegerDigits (int) int newValue public int getMaximumFractionDigits () public void setMaximumFractionDigits (int) int newValue public int getMinimumFractionDigits () public void setMinimumFractionDigits (int) int newValue public void setCurrency (android.icu.util.Currency) android.icu.util.Currency theCurrency public android.icu.util.Currency getCurrency () protected android.icu.util.Currency getEffectiveCurrency () android.icu.util.ULocale uloc android.icu.util.Currency c public int getRoundingMode () public void setRoundingMode (int) int roundingMode public static android.icu.text.NumberFormat getInstance (android.icu.util.ULocale, int) android.icu.util.ULocale desiredLocale int choice static android.icu.text.NumberFormat createInstance (android.icu.util.ULocale, int) String temp String nsLocID String nsRuleSetGroup String nsRuleSetName android.icu.util.ULocale nsLoc String nsDesc String nsRuleSetName android.icu.util.ULocale nsLoc int desiredRulesType int firstSlash int lastSlash android.icu.text.RuleBasedNumberFormat r android.icu.text.NumberFormat format android.icu.text.DecimalFormat f android.icu.util.ULocale desiredLocale int choice String pattern android.icu.text.DecimalFormatSymbols symbols android.icu.text.NumberingSystem ns android.icu.text.NumberFormat format android.icu.util.ULocale valid android.icu.util.ULocale actual protected static java.lang.String getPattern (java.util.Locale, int) java.util.Locale forLocale int choice protected static java.lang.String getPattern (android.icu.util.ULocale, int) android.icu.util.ULocale forLocale int choice public static java.lang.String getPatternForStyle (android.icu.util.ULocale, int) android.icu.util.ULocale forLocale int choice android.icu.text.NumberingSystem ns String nsName public static java.lang.String getPatternForStyleAndNumberingSystem (android.icu.util.ULocale, java.lang.String, int) String cfKeyValue android.icu.util.ULocale forLocale String nsName int choice String patternKey android.icu.impl.ICUResourceBundle rb String result private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream stream private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream stream public void <init> () static void <clinit> () }
android/icu/text/NumberFormatServiceShim$NFFactory.class
NumberFormatServiceShim.java package android.icu.text final android.icu.text.NumberFormatServiceShim$NFFactory extends android.icu.impl.ICULocaleService$LocaleKeyFactory { private android.icu.text.NumberFormat$NumberFormatFactory delegate void <init> (android.icu.text.NumberFormat$NumberFormatFactory) android.icu.text.NumberFormat$NumberFormatFactory delegate public java.lang.Object create (android.icu.impl.ICUService$Key, android.icu.impl.ICUService) android.icu.impl.ICUService$Key key android.icu.impl.ICUService srvc android.icu.impl.ICULocaleService$LocaleKey lkey Object result protected java.util.Set getSupportedIDs () }
android/icu/text/NumberFormatServiceShim$NFService$1RBNumberFormatFactory.class
NumberFormatServiceShim.java package android.icu.text android.icu.text.NumberFormatServiceShim$NFService$1RBNumberFormatFactory extends android.icu.impl.ICULocaleService$ICUResourceBundleFactory { final synthetic android.icu.text.NumberFormatServiceShim$NFService this$0 void <init> (android.icu.text.NumberFormatServiceShim$NFService) android.icu.text.NumberFormatServiceShim$NFService this$0 protected java.lang.Object handleCreate (android.icu.util.ULocale, int, android.icu.impl.ICUService) android.icu.util.ULocale loc int kind android.icu.impl.ICUService srvc }
android/icu/text/NumberFormatServiceShim$NFService.class
NumberFormatServiceShim.java package android.icu.text android.icu.text.NumberFormatServiceShim$NFService extends android.icu.impl.ICULocaleService { void <init> () }
android/icu/text/NumberFormatServiceShim.class
NumberFormatServiceShim.java package android.icu.text android.icu.text.NumberFormatServiceShim extends android.icu.text.NumberFormat$NumberFormatShim { private static android.icu.impl.ICULocaleService service void <init> () java.util.Locale[] getAvailableLocales () android.icu.util.ULocale[] getAvailableULocales () java.lang.Object registerFactory (android.icu.text.NumberFormat$NumberFormatFactory) android.icu.text.NumberFormat$NumberFormatFactory factory boolean unregister (java.lang.Object) Object registryKey android.icu.text.NumberFormat createInstance (android.icu.util.ULocale, int) android.icu.util.ULocale desiredLocale int choice android.icu.util.ULocale[] actualLoc android.icu.text.NumberFormat fmt android.icu.util.ULocale uloc static void <clinit> () }
android/icu/text/NumberingSystem$1.class
NumberingSystem.java package android.icu.text android.icu.text.NumberingSystem$1 extends android.icu.impl.SoftCache { void <init> () protected android.icu.text.NumberingSystem createInstance (java.lang.String, android.icu.text.NumberingSystem$LocaleLookupData) String key android.icu.text.NumberingSystem$LocaleLookupData localeLookupData protected volatile synthetic java.lang.Object createInstance (java.lang.Object, java.lang.Object) }
android/icu/text/NumberingSystem$2.class
NumberingSystem.java package android.icu.text android.icu.text.NumberingSystem$2 extends android.icu.impl.SoftCache { void <init> () protected android.icu.text.NumberingSystem createInstance (java.lang.String, java.lang.Void) String key Void unused protected volatile synthetic java.lang.Object createInstance (java.lang.Object, java.lang.Object) }
android/icu/text/NumberingSystem$LocaleLookupData.class
NumberingSystem.java package android.icu.text android.icu.text.NumberingSystem$LocaleLookupData extends java.lang.Object { public final android.icu.util.ULocale locale public final String numbersKeyword void <init> (android.icu.util.ULocale, java.lang.String) android.icu.util.ULocale locale String numbersKeyword }
android/icu/text/NumberingSystem.class
NumberingSystem.java package android.icu.text public android.icu.text.NumberingSystem extends java.lang.Object { private static final String[] OTHER_NS_KEYWORDS public static final android.icu.text.NumberingSystem LATIN private String desc private int radix private boolean algorithmic private String name private static android.icu.impl.CacheBase cachedLocaleData private static android.icu.impl.CacheBase cachedStringData public void <init> () public static android.icu.text.NumberingSystem getInstance (int, boolean, java.lang.String) int radix_in boolean isAlgorithmic_in String desc_in private static android.icu.text.NumberingSystem getInstance (java.lang.String, int, boolean, java.lang.String) String name_in int radix_in boolean isAlgorithmic_in String desc_in android.icu.text.NumberingSystem ns public static android.icu.text.NumberingSystem getInstance (java.util.Locale) java.util.Locale inLocale public static android.icu.text.NumberingSystem getInstance (android.icu.util.ULocale) String keyword android.icu.text.NumberingSystem ns android.icu.util.ULocale locale boolean nsResolved String numbersKeyword String baseName String key android.icu.text.NumberingSystem$LocaleLookupData localeLookupData static android.icu.text.NumberingSystem lookupInstanceByLocale (android.icu.text.NumberingSystem$LocaleLookupData) android.icu.impl.ICUResourceBundle rb java.util.MissingResourceException ex java.util.MissingResourceException ex android.icu.text.NumberingSystem$LocaleLookupData localeLookupData android.icu.util.ULocale locale android.icu.impl.ICUResourceBundle rb String numbersKeyword String resolvedNumberingSystem android.icu.text.NumberingSystem ns public static android.icu.text.NumberingSystem getInstance () public static android.icu.text.NumberingSystem getInstanceByName (java.lang.String) String name private static android.icu.text.NumberingSystem lookupInstanceByName (java.lang.String) android.icu.util.UResourceBundle numberingSystemsInfo android.icu.util.UResourceBundle nsCurrent android.icu.util.UResourceBundle nsTop android.icu.util.UResourceBundle nsRadixBundle android.icu.util.UResourceBundle nsAlgBundle int algorithmic int radix boolean isAlgorithmic String description java.util.MissingResourceException ex String name int radix boolean isAlgorithmic String description public static java.lang.String[] getAvailableNames () android.icu.util.UResourceBundle temp String nsName android.icu.util.UResourceBundle numberingSystemsInfo android.icu.util.UResourceBundle nsCurrent java.util.ArrayList output android.icu.util.UResourceBundleIterator it public static boolean isValidDigitString (java.lang.String) String str int numCodepoints public int getRadix () public java.lang.String getDescription () public java.lang.String getName () public boolean isAlgorithmic () static synthetic android.icu.text.NumberingSystem access$000 (java.lang.String) String x0 static void <clinit> () }
android/icu/text/NumeratorSubstitution.class
NFSubstitution.java package android.icu.text android.icu.text.NumeratorSubstitution extends android.icu.text.NFSubstitution { private final double denominator private final boolean withZeros void <init> (int, double, android.icu.text.NFRuleSet, java.lang.String) int pos double denominator android.icu.text.NFRuleSet ruleSet String description static java.lang.String fixdesc (java.lang.String) String description public boolean equals (java.lang.Object) android.icu.text.NumeratorSubstitution that2 Object that public void doSubstitution (double, java.lang.StringBuilder, int, int) long nf int len double number StringBuilder toInsertInto int position int recursionCount double numberToFormat public long transformNumber (long) long number public double transformNumber (double) double number public java.lang.Number doParse (java.lang.String, java.text.ParsePosition, double, double, boolean, int) String workText java.text.ParsePosition workPos long n long d String text java.text.ParsePosition parsePosition double baseValue double upperBound boolean lenientParse int nonNumericalExecutedRuleMask int zeroCount Number result public double composeRuleValue (double, double) double newRuleValue double oldRuleValue public double calcUpperBound (double) double oldUpperBound char tokenChar () }
android/icu/text/PluralFormat$1.class
PluralFormat.java package android.icu.text synthetic android.icu.text.PluralFormat$1 extends java.lang.Object { }
android/icu/text/PluralFormat$PluralSelector.class
PluralFormat.java package android.icu.text abstract android.icu.text.PluralFormat$PluralSelector extends java.lang.Object { public abstract java.lang.String select (java.lang.Object, double) }
android/icu/text/PluralFormat$PluralSelectorAdapter.class
PluralFormat.java package android.icu.text final android.icu.text.PluralFormat$PluralSelectorAdapter extends java.lang.Object implements android.icu.text.PluralFormat$PluralSelector { final synthetic android.icu.text.PluralFormat this$0 private void <init> (android.icu.text.PluralFormat) public java.lang.String select (java.lang.Object, double) Object context double number android.icu.text.PluralRules$IFixedDecimal dec synthetic void <init> (android.icu.text.PluralFormat, android.icu.text.PluralFormat$1) android.icu.text.PluralFormat x0 android.icu.text.PluralFormat$1 x1 }
android/icu/text/PluralFormat.class
PluralFormat.java package android.icu.text public android.icu.text.PluralFormat extends android.icu.text.UFormat { private static final long serialVersionUID private android.icu.util.ULocale ulocale private android.icu.text.PluralRules pluralRules private String pattern private transient android.icu.text.MessagePattern msgPattern private java.util.Map parsedValues private android.icu.text.NumberFormat numberFormat private transient double offset private transient android.icu.text.PluralFormat$PluralSelectorAdapter pluralRulesWrapper static final synthetic boolean $assertionsDisabled public void <init> () public void <init> (android.icu.util.ULocale) android.icu.util.ULocale ulocale public void <init> (java.util.Locale) java.util.Locale locale public void <init> (android.icu.text.PluralRules) android.icu.text.PluralRules rules public void <init> (android.icu.util.ULocale, android.icu.text.PluralRules) android.icu.util.ULocale ulocale android.icu.text.PluralRules rules public void <init> (java.util.Locale, android.icu.text.PluralRules) java.util.Locale locale android.icu.text.PluralRules rules public void <init> (android.icu.util.ULocale, android.icu.text.PluralRules$PluralType) android.icu.util.ULocale ulocale android.icu.text.PluralRules$PluralType type public void <init> (java.util.Locale, android.icu.text.PluralRules$PluralType) java.util.Locale locale android.icu.text.PluralRules$PluralType type public void <init> (java.lang.String) String pattern public void <init> (android.icu.util.ULocale, java.lang.String) android.icu.util.ULocale ulocale String pattern public void <init> (android.icu.text.PluralRules, java.lang.String) android.icu.text.PluralRules rules String pattern public void <init> (android.icu.util.ULocale, android.icu.text.PluralRules, java.lang.String) android.icu.util.ULocale ulocale android.icu.text.PluralRules rules String pattern public void <init> (android.icu.util.ULocale, android.icu.text.PluralRules$PluralType, java.lang.String) android.icu.util.ULocale ulocale android.icu.text.PluralRules$PluralType type String pattern void <init> (android.icu.util.ULocale, android.icu.text.PluralRules$PluralType, java.lang.String, android.icu.text.NumberFormat) android.icu.util.ULocale ulocale android.icu.text.PluralRules$PluralType type String pattern android.icu.text.NumberFormat numberFormat private void init (android.icu.text.PluralRules, android.icu.text.PluralRules$PluralType, android.icu.util.ULocale, android.icu.text.NumberFormat) android.icu.text.PluralRules rules android.icu.text.PluralRules$PluralType type android.icu.util.ULocale locale android.icu.text.NumberFormat numberFormat private void resetPattern () public void applyPattern (java.lang.String) RuntimeException e String pattern public java.lang.String toPattern () static int findSubMessage (android.icu.text.MessagePattern, int, android.icu.text.PluralFormat$PluralSelector, java.lang.Object, double) double offset android.icu.text.MessagePattern$Part$Type type android.icu.text.MessagePattern pattern int partIndex android.icu.text.PluralFormat$PluralSelector selector Object context double number int count double offset android.icu.text.MessagePattern$Part part String keyword boolean haveKeywordMatch int msgStart public final java.lang.String format (double) double number public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition) Object number StringBuffer toAppendTo java.text.FieldPosition pos Number numberObject private java.lang.String format (java.lang.Number, double) android.icu.number.FormattedNumber result android.icu.number.LocalizedNumberFormatter f android.icu.number.FormattedNumber result String numberString android.icu.text.PluralRules$IFixedDecimal dec String numberString android.icu.text.MessagePattern$Part part android.icu.text.MessagePattern$Part$Type type int index Number numberObject double number double numberMinusOffset String numberString android.icu.text.PluralRules$IFixedDecimal dec int partIndex StringBuilder result int prevIndex public java.lang.Number parse (java.lang.String, java.text.ParsePosition) String text java.text.ParsePosition parsePosition public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition) String source java.text.ParsePosition pos java.lang.String parseType (java.lang.String, android.icu.text.RbnfLenientScanner, java.text.FieldPosition) int currMatchIndex int[] scannerMatchResult int tempPos int currMatchIndex android.icu.text.MessagePattern$Part partSelector android.icu.text.MessagePattern$Part partStart android.icu.text.MessagePattern$Part partLimit String currArg int currMatchIndex String source android.icu.text.RbnfLenientScanner scanner java.text.FieldPosition pos int partIndex int count int startingAt String keyword String matchedWord int matchedIndex public void setLocale (android.icu.util.ULocale) android.icu.util.ULocale ulocale public void setNumberFormat (android.icu.text.NumberFormat) android.icu.text.NumberFormat format public boolean equals (java.lang.Object) Object rhs android.icu.text.PluralFormat pf public boolean equals (android.icu.text.PluralFormat) android.icu.text.PluralFormat rhs public int hashCode () public java.lang.String toString () StringBuilder buf private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream in static synthetic android.icu.text.PluralRules access$000 (android.icu.text.PluralFormat) android.icu.text.PluralFormat x0 static void <clinit> () }
android/icu/text/PluralRules$1.class
PluralRules.java package android.icu.text android.icu.text.PluralRules$1 extends java.lang.Object implements android.icu.text.PluralRules$Constraint { private static final long serialVersionUID void <init> () public boolean isFulfilled (android.icu.text.PluralRules$IFixedDecimal) android.icu.text.PluralRules$IFixedDecimal n public boolean isLimited (android.icu.text.PluralRules$SampleType) android.icu.text.PluralRules$SampleType sampleType public java.lang.String toString () }
android/icu/text/PluralRules$2.class
PluralRules.java package android.icu.text synthetic android.icu.text.PluralRules$2 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$text$PluralRules$Operand static final synthetic int[] $SwitchMap$android$icu$text$PluralRules$SampleType static void <clinit> () }
android/icu/text/PluralRules$AndConstraint.class
PluralRules.java package android.icu.text android.icu.text.PluralRules$AndConstraint extends android.icu.text.PluralRules$BinaryConstraint { private static final long serialVersionUID void <init> (android.icu.text.PluralRules$Constraint, android.icu.text.PluralRules$Constraint) android.icu.text.PluralRules$Constraint a android.icu.text.PluralRules$Constraint b public boolean isFulfilled (android.icu.text.PluralRules$IFixedDecimal) android.icu.text.PluralRules$IFixedDecimal n public boolean isLimited (android.icu.text.PluralRules$SampleType) android.icu.text.PluralRules$SampleType sampleType public java.lang.String toString () }
android/icu/text/PluralRules$BinaryConstraint.class
PluralRules.java package android.icu.text abstract android.icu.text.PluralRules$BinaryConstraint extends java.lang.Object implements android.icu.text.PluralRules$Constraint java.io.Serializable { private static final long serialVersionUID protected final android.icu.text.PluralRules$Constraint a protected final android.icu.text.PluralRules$Constraint b protected void <init> (android.icu.text.PluralRules$Constraint, android.icu.text.PluralRules$Constraint) android.icu.text.PluralRules$Constraint a android.icu.text.PluralRules$Constraint b }
android/icu/text/PluralRules$Constraint.class
PluralRules.java package android.icu.text abstract android.icu.text.PluralRules$Constraint extends java.lang.Object implements java.io.Serializable { public abstract boolean isFulfilled (android.icu.text.PluralRules$IFixedDecimal) public abstract boolean isLimited (android.icu.text.PluralRules$SampleType) }
android/icu/text/PluralRules$Factory.class
PluralRules.java package android.icu.text public abstract android.icu.text.PluralRules$Factory extends java.lang.Object { protected void <init> () public abstract android.icu.text.PluralRules forLocale (android.icu.util.ULocale, android.icu.text.PluralRules$PluralType) public final android.icu.text.PluralRules forLocale (android.icu.util.ULocale) android.icu.util.ULocale locale public abstract android.icu.util.ULocale[] getAvailableULocales () public abstract android.icu.util.ULocale getFunctionalEquivalent (android.icu.util.ULocale, boolean[]) public static android.icu.impl.PluralRulesLoader getDefaultFactory () public abstract boolean hasOverride (android.icu.util.ULocale) }
android/icu/text/PluralRules$FixedDecimal.class
PluralRules.java package android.icu.text public android.icu.text.PluralRules$FixedDecimal extends java.lang.Number implements java.lang.Comparable android.icu.text.PluralRules$IFixedDecimal { private static final long serialVersionUID final double source final int visibleDecimalDigitCount final int visibleDecimalDigitCountWithoutTrailingZeros final long decimalDigits final long decimalDigitsWithoutTrailingZeros final long integerValue final boolean hasIntegerValue final boolean isNegative final int exponent private final int baseFactor static final long MAX private static final long MAX_INTEGER_PART public double getSource () public int getVisibleDecimalDigitCount () public int getVisibleDecimalDigitCountWithoutTrailingZeros () public long getDecimalDigits () public long getDecimalDigitsWithoutTrailingZeros () public long getIntegerValue () public boolean isHasIntegerValue () public boolean isNegative () public int getBaseFactor () public void <init> (double, int, long, int) long fdwtz int trimmedCount double n int v long f int e public void <init> (double, int, long) double n int v long f public static android.icu.text.PluralRules$FixedDecimal createWithExponent (double, int, int) double n int v int e public void <init> (double, int) double n int v private static int getFractionalDigits (double, int) int baseFactor long scaled double n int v public void <init> (double) double n public void <init> (long) long n public static int decimals (double) int mask int digits long temp int i String buf int ePos int expNumPos String exponentStr int exponent int numFractionDigits double n private void <init> (android.icu.text.PluralRules$FixedDecimal) android.icu.text.PluralRules$FixedDecimal other public void <init> (java.lang.String) String n private static android.icu.text.PluralRules$FixedDecimal parseDecimalSampleRangeNumString (java.lang.String) int ePos int expNumPos String exponentStr int exponent String fractionStr String num private static int getVisibleFractionCount (java.lang.String) String value int decimalPos public double getPluralOperand (android.icu.text.PluralRules$Operand) android.icu.text.PluralRules$Operand operand public static android.icu.text.PluralRules$Operand getOperand (java.lang.String) String t public int compareTo (android.icu.text.PluralRules$FixedDecimal) android.icu.text.PluralRules$FixedDecimal other long diff public boolean equals (java.lang.Object) Object arg0 android.icu.text.PluralRules$FixedDecimal other public int hashCode () public java.lang.String toString () String baseString public boolean hasIntegerValue () public int intValue () public long longValue () public float floatValue () public double doubleValue () public long getShiftedValue () private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream out private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream in public boolean isNaN () public boolean isInfinite () public volatile synthetic int compareTo (java.lang.Object) static synthetic int access$100 (android.icu.text.PluralRules$FixedDecimal) android.icu.text.PluralRules$FixedDecimal x0 }
android/icu/text/PluralRules$FixedDecimalRange.class
PluralRules.java package android.icu.text public android.icu.text.PluralRules$FixedDecimalRange extends java.lang.Object { public final android.icu.text.PluralRules$FixedDecimal start public final android.icu.text.PluralRules$FixedDecimal end public void <init> (android.icu.text.PluralRules$FixedDecimal, android.icu.text.PluralRules$FixedDecimal) android.icu.text.PluralRules$FixedDecimal start android.icu.text.PluralRules$FixedDecimal end public java.lang.String toString () }
android/icu/text/PluralRules$FixedDecimalSamples.class
PluralRules.java package android.icu.text public android.icu.text.PluralRules$FixedDecimalSamples extends java.lang.Object { public final android.icu.text.PluralRules$SampleType sampleType public final java.util.Set samples public final boolean bounded private void <init> (android.icu.text.PluralRules$SampleType, java.util.Set, boolean) android.icu.text.PluralRules$SampleType sampleType java.util.Set samples boolean bounded static android.icu.text.PluralRules$FixedDecimalSamples parse (java.lang.String) android.icu.text.PluralRules$SampleType sampleType2 android.icu.text.PluralRules$SampleType sampleType2 android.icu.text.PluralRules$FixedDecimal sample android.icu.text.PluralRules$FixedDecimal start android.icu.text.PluralRules$FixedDecimal end String[] rangeParts String range String source android.icu.text.PluralRules$SampleType sampleType2 boolean bounded2 boolean haveBound java.util.Set samples2 private static void checkDecimal (android.icu.text.PluralRules$SampleType, android.icu.text.PluralRules$FixedDecimal) android.icu.text.PluralRules$SampleType sampleType2 android.icu.text.PluralRules$FixedDecimal sample public java.util.Set addSamples (java.util.Set) long d long startDouble long endDouble android.icu.text.PluralRules$FixedDecimalRange item java.util.Set result public java.lang.String toString () android.icu.text.PluralRules$FixedDecimalRange item StringBuilder b boolean first public java.util.Set getSamples () public void getStartEndSamples (java.util.Set) android.icu.text.PluralRules$FixedDecimalRange item java.util.Set target }
android/icu/text/PluralRules$IFixedDecimal.class
PluralRules.java package android.icu.text public abstract android.icu.text.PluralRules$IFixedDecimal extends java.lang.Object { public abstract double getPluralOperand (android.icu.text.PluralRules$Operand) public abstract boolean isNaN () public abstract boolean isInfinite () }
android/icu/text/PluralRules$KeywordStatus.class
PluralRules.java package android.icu.text public final enum android.icu.text.PluralRules$KeywordStatus extends java.lang.Enum { public static final enum android.icu.text.PluralRules$KeywordStatus INVALID public static final enum android.icu.text.PluralRules$KeywordStatus SUPPRESSED public static final enum android.icu.text.PluralRules$KeywordStatus UNIQUE public static final enum android.icu.text.PluralRules$KeywordStatus BOUNDED public static final enum android.icu.text.PluralRules$KeywordStatus UNBOUNDED private static final synthetic android.icu.text.PluralRules$KeywordStatus[] $VALUES public static android.icu.text.PluralRules$KeywordStatus[] values () public static android.icu.text.PluralRules$KeywordStatus valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/PluralRules$Operand.class
PluralRules.java package android.icu.text public final enum android.icu.text.PluralRules$Operand extends java.lang.Enum { public static final enum android.icu.text.PluralRules$Operand n public static final enum android.icu.text.PluralRules$Operand i public static final enum android.icu.text.PluralRules$Operand f public static final enum android.icu.text.PluralRules$Operand t public static final enum android.icu.text.PluralRules$Operand v public static final enum android.icu.text.PluralRules$Operand w public static final enum android.icu.text.PluralRules$Operand e public static final enum android.icu.text.PluralRules$Operand j private static final synthetic android.icu.text.PluralRules$Operand[] $VALUES public static android.icu.text.PluralRules$Operand[] values () public static android.icu.text.PluralRules$Operand valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/PluralRules$OrConstraint.class
PluralRules.java package android.icu.text android.icu.text.PluralRules$OrConstraint extends android.icu.text.PluralRules$BinaryConstraint { private static final long serialVersionUID void <init> (android.icu.text.PluralRules$Constraint, android.icu.text.PluralRules$Constraint) android.icu.text.PluralRules$Constraint a android.icu.text.PluralRules$Constraint b public boolean isFulfilled (android.icu.text.PluralRules$IFixedDecimal) android.icu.text.PluralRules$IFixedDecimal n public boolean isLimited (android.icu.text.PluralRules$SampleType) android.icu.text.PluralRules$SampleType sampleType public java.lang.String toString () }
android/icu/text/PluralRules$PluralType.class
PluralRules.java package android.icu.text public final enum android.icu.text.PluralRules$PluralType extends java.lang.Enum { public static final enum android.icu.text.PluralRules$PluralType CARDINAL public static final enum android.icu.text.PluralRules$PluralType ORDINAL private static final synthetic android.icu.text.PluralRules$PluralType[] $VALUES public static android.icu.text.PluralRules$PluralType[] values () public static android.icu.text.PluralRules$PluralType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/PluralRules$RangeConstraint.class
PluralRules.java package android.icu.text android.icu.text.PluralRules$RangeConstraint extends java.lang.Object implements android.icu.text.PluralRules$Constraint java.io.Serializable { private static final long serialVersionUID private final int mod private final boolean inRange private final boolean integersOnly private final double lowerBound private final double upperBound private final long[] range_list private final android.icu.text.PluralRules$Operand operand void <init> (int, boolean, android.icu.text.PluralRules$Operand, boolean, double, double, long[]) int mod boolean inRange android.icu.text.PluralRules$Operand operand boolean integersOnly double lowBound double highBound long[] vals public boolean isFulfilled (android.icu.text.PluralRules$IFixedDecimal) int i android.icu.text.PluralRules$IFixedDecimal number double n boolean test public boolean isLimited (android.icu.text.PluralRules$SampleType) android.icu.text.PluralRules$SampleType sampleType boolean valueIsZero boolean hasDecimals public java.lang.String toString () int i StringBuilder result boolean isList }
android/icu/text/PluralRules$Rule.class
PluralRules.java package android.icu.text android.icu.text.PluralRules$Rule extends java.lang.Object implements java.io.Serializable { private static final long serialVersionUID private final String keyword private final android.icu.text.PluralRules$Constraint constraint private final android.icu.text.PluralRules$FixedDecimalSamples integerSamples private final android.icu.text.PluralRules$FixedDecimalSamples decimalSamples public void <init> (java.lang.String, android.icu.text.PluralRules$Constraint, android.icu.text.PluralRules$FixedDecimalSamples, android.icu.text.PluralRules$FixedDecimalSamples) String keyword android.icu.text.PluralRules$Constraint constraint android.icu.text.PluralRules$FixedDecimalSamples integerSamples android.icu.text.PluralRules$FixedDecimalSamples decimalSamples public android.icu.text.PluralRules$Rule and (android.icu.text.PluralRules$Constraint) android.icu.text.PluralRules$Constraint c public android.icu.text.PluralRules$Rule or (android.icu.text.PluralRules$Constraint) android.icu.text.PluralRules$Constraint c public java.lang.String getKeyword () public boolean appliesTo (android.icu.text.PluralRules$IFixedDecimal) android.icu.text.PluralRules$IFixedDecimal n public boolean isLimited (android.icu.text.PluralRules$SampleType) android.icu.text.PluralRules$SampleType sampleType public java.lang.String toString () public int hashCode () public java.lang.String getConstraint () static synthetic android.icu.text.PluralRules$FixedDecimalSamples access$300 (android.icu.text.PluralRules$Rule) android.icu.text.PluralRules$Rule x0 static synthetic android.icu.text.PluralRules$FixedDecimalSamples access$400 (android.icu.text.PluralRules$Rule) android.icu.text.PluralRules$Rule x0 }
android/icu/text/PluralRules$RuleList.class
PluralRules.java package android.icu.text android.icu.text.PluralRules$RuleList extends java.lang.Object implements java.io.Serializable { private boolean hasExplicitBoundingInfo private static final long serialVersionUID private final java.util.List rules private void <init> () public android.icu.text.PluralRules$RuleList addRule (android.icu.text.PluralRules$Rule) android.icu.text.PluralRules$Rule rule android.icu.text.PluralRules$Rule nextRule String keyword public android.icu.text.PluralRules$RuleList finish () throws java.text.ParseException android.icu.text.PluralRules$Rule rule java.util.Iterator it android.icu.text.PluralRules$Rule otherRule private android.icu.text.PluralRules$Rule selectRule (android.icu.text.PluralRules$IFixedDecimal) android.icu.text.PluralRules$Rule rule android.icu.text.PluralRules$IFixedDecimal n public java.lang.String select (android.icu.text.PluralRules$IFixedDecimal) android.icu.text.PluralRules$IFixedDecimal n android.icu.text.PluralRules$Rule r public java.util.Set getKeywords () android.icu.text.PluralRules$Rule rule java.util.Set result public boolean isLimited (java.lang.String, android.icu.text.PluralRules$SampleType) android.icu.text.PluralRules$FixedDecimalSamples mySamples String keyword android.icu.text.PluralRules$SampleType sampleType public boolean computeLimited (java.lang.String, android.icu.text.PluralRules$SampleType) android.icu.text.PluralRules$Rule rule String keyword android.icu.text.PluralRules$SampleType sampleType boolean result public java.lang.String toString () android.icu.text.PluralRules$Rule rule StringBuilder builder public java.lang.String getRules (java.lang.String) android.icu.text.PluralRules$Rule rule String keyword public boolean select (android.icu.text.PluralRules$IFixedDecimal, java.lang.String) android.icu.text.PluralRules$Rule rule android.icu.text.PluralRules$IFixedDecimal sample String keyword public android.icu.text.PluralRules$FixedDecimalSamples getDecimalSamples (java.lang.String, android.icu.text.PluralRules$SampleType) android.icu.text.PluralRules$Rule rule String keyword android.icu.text.PluralRules$SampleType sampleType synthetic void <init> (android.icu.text.PluralRules$1) android.icu.text.PluralRules$1 x0 static synthetic boolean access$276 (android.icu.text.PluralRules$RuleList, int) android.icu.text.PluralRules$RuleList x0 int x1 static synthetic boolean access$200 (android.icu.text.PluralRules$RuleList) android.icu.text.PluralRules$RuleList x0 }
android/icu/text/PluralRules$SampleType.class
PluralRules.java package android.icu.text public final enum android.icu.text.PluralRules$SampleType extends java.lang.Enum { public static final enum android.icu.text.PluralRules$SampleType INTEGER public static final enum android.icu.text.PluralRules$SampleType DECIMAL private static final synthetic android.icu.text.PluralRules$SampleType[] $VALUES public static android.icu.text.PluralRules$SampleType[] values () public static android.icu.text.PluralRules$SampleType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/PluralRules$SimpleTokenizer.class
PluralRules.java package android.icu.text android.icu.text.PluralRules$SimpleTokenizer extends java.lang.Object { static final android.icu.text.UnicodeSet BREAK_AND_IGNORE static final android.icu.text.UnicodeSet BREAK_AND_KEEP void <init> () static java.lang.String[] split (java.lang.String) char ch int i String source int last java.util.List result static void <clinit> () }
android/icu/text/PluralRules.class
PluralRules.java package android.icu.text public android.icu.text.PluralRules extends java.lang.Object implements java.io.Serializable { static final android.icu.text.UnicodeSet ALLOWED_ID private static final String CATEGORY_SEPARATOR private static final long serialVersionUID private final android.icu.text.PluralRules$RuleList rules private final transient java.util.Set keywords private final transient android.icu.impl.number.range.StandardPluralRanges standardPluralRanges public static final String KEYWORD_ZERO public static final String KEYWORD_ONE public static final String KEYWORD_TWO public static final String KEYWORD_FEW public static final String KEYWORD_MANY public static final String KEYWORD_OTHER public static final double NO_UNIQUE_VALUE private static final android.icu.text.PluralRules$Constraint NO_CONSTRAINT private static final android.icu.text.PluralRules$Rule DEFAULT_RULE public static final android.icu.text.PluralRules DEFAULT static final java.util.regex.Pattern AT_SEPARATED static final java.util.regex.Pattern OR_SEPARATED static final java.util.regex.Pattern AND_SEPARATED static final java.util.regex.Pattern COMMA_SEPARATED static final java.util.regex.Pattern DOTDOT_SEPARATED static final java.util.regex.Pattern TILDE_SEPARATED static final java.util.regex.Pattern SEMI_SEPARATED public static android.icu.text.PluralRules parseDescription (java.lang.String) throws java.text.ParseException String description public static android.icu.text.PluralRules createRules (java.lang.String) Exception e String description public static android.icu.text.PluralRules newInternal (java.lang.String, android.icu.impl.number.range.StandardPluralRanges) throws java.text.ParseException String description android.icu.impl.number.range.StandardPluralRanges ranges private static android.icu.text.PluralRules$Constraint parseConstraint (java.lang.String) throws java.text.ParseException android.icu.text.PluralRules$Operand operand Exception e long low long high int k java.util.List valueList android.icu.text.PluralRules$Constraint newConstraint String condition String[] tokens int mod boolean inRange boolean integersOnly double lowBound double highBound long[] vals int x String t boolean hackForCompatibility android.icu.text.PluralRules$Operand operand int j android.icu.text.PluralRules$Constraint andConstraint String[] and_together int i String description android.icu.text.PluralRules$Constraint result String[] or_together private static java.text.ParseException unexpected (java.lang.String, java.lang.String) String token String context private static java.lang.String nextToken (java.lang.String[], int, java.lang.String) throws java.text.ParseException String[] tokens int x String context private static android.icu.text.PluralRules$Rule parseRule (java.lang.String) throws java.text.ParseException android.icu.text.PluralRules$Constraint constraint String description int x String keyword String[] constraintOrSamples boolean sampleFailure android.icu.text.PluralRules$FixedDecimalSamples integerSamples android.icu.text.PluralRules$FixedDecimalSamples decimalSamples boolean isOther android.icu.text.PluralRules$Constraint constraint private static android.icu.text.PluralRules$RuleList parseRuleChain (java.lang.String) throws java.text.ParseException android.icu.text.PluralRules$Rule rule int i String description android.icu.text.PluralRules$RuleList result String[] rules private static void addRange (java.lang.StringBuilder, double, double, boolean) StringBuilder result double lb double ub boolean addSeparator private static java.lang.String format (double) double lb long lbi private boolean addConditional (java.util.Set, java.util.Set, double) boolean added java.util.Set toAddTo java.util.Set others double trial boolean added android.icu.text.PluralRules$IFixedDecimal toAdd public static android.icu.text.PluralRules forLocale (android.icu.util.ULocale) android.icu.util.ULocale locale public static android.icu.text.PluralRules forLocale (java.util.Locale) java.util.Locale locale public static android.icu.text.PluralRules forLocale (android.icu.util.ULocale, android.icu.text.PluralRules$PluralType) android.icu.util.ULocale locale android.icu.text.PluralRules$PluralType type public static android.icu.text.PluralRules forLocale (java.util.Locale, android.icu.text.PluralRules$PluralType) java.util.Locale locale android.icu.text.PluralRules$PluralType type private static boolean isValidKeyword (java.lang.String) String token private void <init> (android.icu.text.PluralRules$RuleList, android.icu.impl.number.range.StandardPluralRanges) android.icu.text.PluralRules$RuleList rules android.icu.impl.number.range.StandardPluralRanges standardPluralRanges public int hashCode () public java.lang.String select (double) double number public java.lang.String select (android.icu.number.FormattedNumber) android.icu.number.FormattedNumber number public java.lang.String select (android.icu.number.FormattedNumberRange) android.icu.number.FormattedNumberRange range android.icu.impl.StandardPlural form1 android.icu.impl.StandardPlural form2 android.icu.impl.StandardPlural result public java.lang.String select (double, int, long) double number int countVisibleFractionDigits long fractionaldigits public java.lang.String select (android.icu.text.PluralRules$IFixedDecimal) android.icu.text.PluralRules$IFixedDecimal number public boolean matches (android.icu.text.PluralRules$FixedDecimal, java.lang.String) android.icu.text.PluralRules$FixedDecimal sample String keyword public java.util.Set getKeywords () public double getUniqueKeywordValue (java.lang.String) String keyword java.util.Collection values public java.util.Collection getAllKeywordValues (java.lang.String) String keyword public java.util.Collection getAllKeywordValues (java.lang.String, android.icu.text.PluralRules$SampleType) String keyword android.icu.text.PluralRules$SampleType type java.util.Collection samples public java.util.Collection getSamples (java.lang.String) String keyword public java.util.Collection getSamples (java.lang.String, android.icu.text.PluralRules$SampleType) android.icu.text.PluralRules$FixedDecimalSamples samples int i int i String keyword android.icu.text.PluralRules$SampleType sampleType java.util.Set result int maxCount private boolean addSample (java.lang.String, java.lang.Number, int, java.util.Set) String keyword Number sample int maxCount java.util.Set result String selectedKeyword public android.icu.text.PluralRules$FixedDecimalSamples getDecimalSamples (java.lang.String, android.icu.text.PluralRules$SampleType) String keyword android.icu.text.PluralRules$SampleType sampleType public static android.icu.util.ULocale[] getAvailableULocales () public static android.icu.util.ULocale getFunctionalEquivalent (android.icu.util.ULocale, boolean[]) android.icu.util.ULocale locale boolean[] isAvailable public java.lang.String toString () public boolean equals (java.lang.Object) Object rhs public boolean equals (android.icu.text.PluralRules) android.icu.text.PluralRules rhs public android.icu.text.PluralRules$KeywordStatus getKeywordStatus (java.lang.String, int, java.util.Set, android.icu.util.Output) String keyword int offset java.util.Set explicits android.icu.util.Output uniqueValue public android.icu.text.PluralRules$KeywordStatus getKeywordStatus (java.lang.String, int, java.util.Set, android.icu.util.Output, android.icu.text.PluralRules$SampleType) Double explicit String keyword int offset java.util.Set explicits android.icu.util.Output uniqueValue android.icu.text.PluralRules$SampleType sampleType java.util.Collection values int originalSize java.util.HashSet subtractedSet public java.lang.String getRules (java.lang.String) String keyword private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream out private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream in private java.lang.Object writeReplace () throws java.io.ObjectStreamException public int compareTo (android.icu.text.PluralRules) android.icu.text.PluralRules other java.lang.Boolean isLimited (java.lang.String) String keyword public boolean isLimited (java.lang.String, android.icu.text.PluralRules$SampleType) String keyword android.icu.text.PluralRules$SampleType sampleType public boolean computeLimited (java.lang.String, android.icu.text.PluralRules$SampleType) String keyword android.icu.text.PluralRules$SampleType sampleType static synthetic void access$500 (java.lang.StringBuilder, double, double, boolean) StringBuilder x0 double x1 double x2 boolean x3 static synthetic android.icu.text.PluralRules$Rule access$600 (java.lang.String) throws java.text.ParseException String x0 static void <clinit> () }
android/icu/text/PluralRulesSerialProxy.class
PluralRulesSerialProxy.java package android.icu.text android.icu.text.PluralRulesSerialProxy extends java.lang.Object implements java.io.Serializable { private static final long serialVersionUID private final String data void <init> (java.lang.String) String rules private java.lang.Object readResolve () throws java.io.ObjectStreamException }
android/icu/text/PluralSamples.class
PluralSamples.java package android.icu.text public android.icu.text.PluralSamples extends java.lang.Object { private android.icu.text.PluralRules pluralRules private final java.util.Map _keySamplesMap public final java.util.Map _keyLimitedMap private final java.util.Map _keyFractionSamplesMap private final java.util.Set _fractionSamples private static final int[] TENS private static final int LIMIT_FRACTION_SAMPLES public void <init> (android.icu.text.PluralRules) String k int i String keyword android.icu.text.PluralRules$FixedDecimal s boolean done int i boolean done int i String keyword java.util.Set list android.icu.text.PluralRules$FixedDecimal s String k java.util.Map$Entry entry java.util.Map$Entry entry android.icu.text.PluralRules pluralRules java.util.Set keywords int MAX_SAMPLES java.util.Map temp java.util.Map sampleMap int keywordsRemaining int limit java.util.Map sampleFractionMap java.util.Set mentioned java.util.Map foundKeywords private int addSimpleSamples (android.icu.text.PluralRules, int, java.util.Map, int, double) android.icu.text.PluralRules pluralRules int MAX_SAMPLES java.util.Map sampleMap int keywordsRemaining double val String keyword boolean keyIsLimited java.util.List list private void addRelation (java.util.Map, java.lang.String, android.icu.text.PluralRules$FixedDecimal) java.util.Map foundKeywords String keyword android.icu.text.PluralRules$FixedDecimal s java.util.Set set private boolean addIfNotPresent (double, java.util.Set, java.util.Map) double d java.util.Set mentioned java.util.Map foundKeywords android.icu.text.PluralRules$FixedDecimal numberInfo String keyword private java.util.Set fractions (java.util.Set) android.icu.text.PluralRules$FixedDecimal base1 int i int visibleFractions Integer base String keyword Integer fract int j java.util.Set original java.util.Set toAddTo java.util.Set result java.util.List ints java.util.Set keywords private java.lang.Integer getDifferentCategory (java.util.List, java.lang.String) Integer other String keywordOther int i java.util.List ints String keyword public android.icu.text.PluralRules$KeywordStatus getStatus (java.lang.String, int, java.util.Set, android.icu.util.Output) Double explicit String keyword int offset java.util.Set explicits android.icu.util.Output uniqueValue java.util.Collection values int originalSize java.util.HashSet subtractedSet java.util.Map getKeySamplesMap () java.util.Map getKeyFractionSamplesMap () java.util.Set getFractionSamples () java.util.Collection getAllKeywordValues (java.lang.String) String keyword java.util.Collection result static void <clinit> () }
android/icu/text/Quantifier.class
Quantifier.java package android.icu.text android.icu.text.Quantifier extends java.lang.Object implements android.icu.text.UnicodeMatcher { private android.icu.text.UnicodeMatcher matcher private int minCount private int maxCount public static final int MAX public void <init> (android.icu.text.UnicodeMatcher, int, int) android.icu.text.UnicodeMatcher theMatcher int theMinCount int theMaxCount public int matches (android.icu.text.Replaceable, int[], int, boolean) int pos int m android.icu.text.Replaceable text int[] offset int limit boolean incremental int start int count public java.lang.String toPattern (boolean) boolean escapeUnprintable StringBuilder result public boolean matchesIndexValue (int) int v public void addMatchSetTo (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet toUnionTo }
android/icu/text/QuantityFormatter.class
QuantityFormatter.java package android.icu.text android.icu.text.QuantityFormatter extends java.lang.Object { private final android.icu.text.SimpleFormatter[] templates static final synthetic boolean $assertionsDisabled public void <init> () public void addIfAbsent (java.lang.CharSequence, java.lang.String) CharSequence variant String template int idx public boolean isValid () public java.lang.String format (double, android.icu.text.NumberFormat, android.icu.text.PluralRules) double number android.icu.text.NumberFormat numberFormat android.icu.text.PluralRules pluralRules String formatStr android.icu.impl.StandardPlural p android.icu.text.SimpleFormatter formatter public android.icu.text.SimpleFormatter getByVariant (java.lang.CharSequence) CharSequence variant int idx android.icu.text.SimpleFormatter template public static android.icu.impl.StandardPlural selectPlural (double, android.icu.text.NumberFormat, android.icu.text.PluralRules) String pluralKeyword double number android.icu.text.NumberFormat numberFormat android.icu.text.PluralRules rules String pluralKeyword public static java.lang.StringBuilder format (java.lang.String, java.lang.CharSequence, java.lang.StringBuilder, java.text.FieldPosition) String compiledPattern CharSequence value StringBuilder appendTo java.text.FieldPosition pos int[] offsets static void <clinit> () }
android/icu/text/RBBINode.class
RBBINode.java package android.icu.text android.icu.text.RBBINode extends java.lang.Object { static final int setRef static final int uset static final int varRef static final int leafChar static final int lookAhead static final int tag static final int endMark static final int opStart static final int opCat static final int opOr static final int opStar static final int opPlus static final int opQuestion static final int opBreak static final int opReverse static final int opLParen static final int nodeTypeLimit static final String[] nodeTypeNames static final int precZero static final int precStart static final int precLParen static final int precOpOr static final int precOpCat int fType android.icu.text.RBBINode fParent android.icu.text.RBBINode fLeftChild android.icu.text.RBBINode fRightChild android.icu.text.UnicodeSet fInputSet int fPrecedence String fText int fFirstPos int fLastPos boolean fNullable int fVal boolean fLookAheadEnd boolean fRuleRoot boolean fChainIn java.util.Set fFirstPosSet java.util.Set fLastPosSet java.util.Set fFollowPos int fSerialNum static int gLastSerial void <init> (int) int t void <init> (android.icu.text.RBBINode) android.icu.text.RBBINode other android.icu.text.RBBINode cloneTree () android.icu.text.RBBINode n android.icu.text.RBBINode n android.icu.text.RBBINode n android.icu.text.RBBINode flattenVariables () android.icu.text.RBBINode retNode void flattenSets () android.icu.text.RBBINode setRefNode android.icu.text.RBBINode usetNode android.icu.text.RBBINode replTree android.icu.text.RBBINode setRefNode android.icu.text.RBBINode usetNode android.icu.text.RBBINode replTree void findNodes (java.util.List, int) java.util.List dest int kind static void printNode (android.icu.text.RBBINode) android.icu.text.RBBINode n static void printString (java.lang.String, int) int i int i String s int minWidth static void printInt (int, int) int i int minWidth String s static void printHex (int, int) int i int minWidth String s String leadingZeroes void printTree (boolean) boolean printHeading static void <clinit> () }
android/icu/text/RBBIRuleBuilder$IntPair.class
RBBIRuleBuilder.java package android.icu.text android.icu.text.RBBIRuleBuilder$IntPair extends java.lang.Object { int first int second void <init> () void <init> (int, int) int f int s }
android/icu/text/RBBIRuleBuilder.class
RBBIRuleBuilder.java package android.icu.text android.icu.text.RBBIRuleBuilder extends java.lang.Object { String fDebugEnv String fRules StringBuilder fStrippedRules android.icu.text.RBBIRuleScanner fScanner android.icu.text.RBBINode[] fTreeRoots static final int fForwardTree static final int fReverseTree static final int fSafeFwdTree static final int fSafeRevTree int fDefaultTree boolean fChainRules boolean fLBCMNoChain boolean fLookAheadHardBreak android.icu.text.RBBISetBuilder fSetBuilder java.util.List fUSetNodes android.icu.text.RBBITableBuilder fForwardTable java.util.Map fStatusSets java.util.List fRuleStatusVals static final int U_BRK_ERROR_START static final int U_BRK_INTERNAL_ERROR static final int U_BRK_HEX_DIGITS_EXPECTED static final int U_BRK_SEMICOLON_EXPECTED static final int U_BRK_RULE_SYNTAX static final int U_BRK_UNCLOSED_SET static final int U_BRK_ASSIGN_ERROR static final int U_BRK_VARIABLE_REDFINITION static final int U_BRK_MISMATCHED_PAREN static final int U_BRK_NEW_LINE_IN_QUOTED_STRING static final int U_BRK_UNDEFINED_VARIABLE static final int U_BRK_INIT_ERROR static final int U_BRK_RULE_EMPTY_SET static final int U_BRK_UNRECOGNIZED_OPTION static final int U_BRK_MALFORMED_RULE_TAG static final int U_BRK_MALFORMED_SET static final int U_BRK_ERROR_LIMIT static final synthetic boolean $assertionsDisabled void <init> (java.lang.String) String rules static final int align8 (int) int i void flattenData (java.io.OutputStream) throws java.io.IOException Integer val java.io.OutputStream os java.io.DataOutputStream dos int i String strippedRules int headerSize int forwardTableSize int reverseTableSize int trieSize int statusTableSize byte[] strippedRulesUTF8 int rulesSize int totalSize int outputPos int[] header android.icu.impl.RBBIDataWrapper$RBBIStateTable table static void compileRules (java.lang.String, java.io.OutputStream) throws java.io.IOException String rules java.io.OutputStream os android.icu.text.RBBIRuleBuilder builder void build (java.io.OutputStream) throws java.io.IOException java.io.OutputStream os void optimizeTables () android.icu.text.RBBIRuleBuilder$IntPair duplPair boolean didSomething static void <clinit> () }
android/icu/text/RBBIRuleParseTable$RBBIRuleTableElement.class
RBBIRuleParseTable.java package android.icu.text android.icu.text.RBBIRuleParseTable$RBBIRuleTableElement extends java.lang.Object { short fAction short fCharClass short fNextState short fPushState boolean fNextChar String fStateName void <init> (short, int, int, int, boolean, java.lang.String) short a int cc int ns int ps boolean nc String sn }
android/icu/text/RBBIRuleParseTable.class
RBBIRuleParseTable.java package android.icu.text android.icu.text.RBBIRuleParseTable extends java.lang.Object { static final short doCheckVarDef static final short doDotAny static final short doEndAssign static final short doEndOfRule static final short doEndVariableName static final short doExit static final short doExprCatOperator static final short doExprFinished static final short doExprOrOperator static final short doExprRParen static final short doExprStart static final short doLParen static final short doNOP static final short doNoChain static final short doOptionEnd static final short doOptionStart static final short doReverseDir static final short doRuleChar static final short doRuleError static final short doRuleErrorAssignExpr static final short doScanUnicodeSet static final short doSlash static final short doStartAssign static final short doStartTagValue static final short doStartVariableName static final short doTagDigit static final short doTagExpectedError static final short doTagValue static final short doUnaryOpPlus static final short doUnaryOpQuestion static final short doUnaryOpStar static final short doVariableNameExpectedErr static final short kRuleSet_default static final short kRuleSet_digit_char static final short kRuleSet_eof static final short kRuleSet_escaped static final short kRuleSet_name_char static final short kRuleSet_name_start_char static final short kRuleSet_rule_char static final short kRuleSet_white_space static android.icu.text.RBBIRuleParseTable$RBBIRuleTableElement[] gRuleParseStateTable void <init> () static void <clinit> () }
android/icu/text/RBBIRuleScanner$RBBIRuleChar.class
RBBIRuleScanner.java package android.icu.text android.icu.text.RBBIRuleScanner$RBBIRuleChar extends java.lang.Object { int fChar boolean fEscaped void <init> () }
android/icu/text/RBBIRuleScanner$RBBISetTableEl.class
RBBIRuleScanner.java package android.icu.text android.icu.text.RBBIRuleScanner$RBBISetTableEl extends java.lang.Object { String key android.icu.text.RBBINode val void <init> () }
android/icu/text/RBBIRuleScanner.class
RBBIRuleScanner.java package android.icu.text android.icu.text.RBBIRuleScanner extends java.lang.Object { private static final int kStackSize android.icu.text.RBBIRuleBuilder fRB int fScanIndex int fNextIndex boolean fQuoteMode int fLineNum int fCharNum int fLastChar android.icu.text.RBBIRuleScanner$RBBIRuleChar fC short[] fStack int fStackPtr android.icu.text.RBBINode[] fNodeStack int fNodeStackPtr boolean fReverseRule boolean fLookAheadRule boolean fNoChainInRule android.icu.text.RBBISymbolTable fSymbolTable java.util.HashMap fSetTable android.icu.text.UnicodeSet[] fRuleSets int fRuleNum int fOptionStart private static String gRuleSet_rule_char_pattern private static String gRuleSet_name_char_pattern private static String gRuleSet_digit_char_pattern private static String gRuleSet_name_start_char_pattern private static String gRuleSet_white_space_pattern private static String kAny static final int chNEL static final int chLS void <init> (android.icu.text.RBBIRuleBuilder) android.icu.text.RBBIRuleBuilder rb boolean doParseActions (int) android.icu.text.RBBINode operandNode android.icu.text.RBBINode orNode android.icu.text.RBBINode operandNode android.icu.text.RBBINode catNode android.icu.text.RBBINode startExprNode android.icu.text.RBBINode varRefNode android.icu.text.RBBINode RHSExprNode android.icu.text.RBBINode endNode android.icu.text.RBBINode catNode android.icu.text.RBBINode prevRules android.icu.text.RBBINode orNode android.icu.text.RBBINode thisRule int destRules android.icu.text.RBBINode operandNode android.icu.text.RBBINode plusNode android.icu.text.RBBINode operandNode android.icu.text.RBBINode qNode android.icu.text.RBBINode operandNode android.icu.text.RBBINode starNode String s int v String opt int action android.icu.text.RBBINode n boolean returnVal void error (int) int e String s IllegalArgumentException ex void fixOpStack (int) int p android.icu.text.RBBINode n void findSetFor (java.lang.String, android.icu.text.RBBINode, android.icu.text.UnicodeSet) int c String s android.icu.text.RBBINode node android.icu.text.UnicodeSet setToAdopt android.icu.text.RBBIRuleScanner$RBBISetTableEl el android.icu.text.RBBINode usetNode static java.lang.String stripRules (java.lang.String) int cp boolean whiteSpace int idx String rules StringBuilder strippedRules int rulesLength int nextCharLL () int ch void nextChar (android.icu.text.RBBIRuleScanner$RBBIRuleChar) int i int commentStart int[] unescapeIndex android.icu.text.RBBIRuleScanner$RBBIRuleChar c void parse () android.icu.text.UnicodeSet uniset int tableRow android.icu.text.RBBIRuleParseTable$RBBIRuleTableElement tableEl int state void printNodeStack (java.lang.String) String title int i android.icu.text.RBBINode pushNewNode (int) int nodeType void scanSet () Exception e android.icu.text.UnicodeSet uset int startPos java.text.ParsePosition pos int i android.icu.text.RBBINode n int numRules () static void <clinit> () }
android/icu/text/RBBISetBuilder$RangeDescriptor.class
RBBISetBuilder.java package android.icu.text android.icu.text.RBBISetBuilder$RangeDescriptor extends java.lang.Object { int fStartChar int fEndChar int fNum boolean fIncludesDict boolean fFirstInGroup java.util.List fIncludesSets android.icu.text.RBBISetBuilder$RangeDescriptor fNext void <init> () void <init> (android.icu.text.RBBISetBuilder$RangeDescriptor) android.icu.text.RBBISetBuilder$RangeDescriptor other void split (int) int where android.icu.text.RBBISetBuilder$RangeDescriptor nr boolean isDictionaryRange () android.icu.text.RBBINode varRef android.icu.text.RBBINode usetNode String setName android.icu.text.RBBINode setRef int i }
android/icu/text/RBBISetBuilder.class
RBBISetBuilder.java package android.icu.text android.icu.text.RBBISetBuilder extends java.lang.Object { android.icu.text.RBBIRuleBuilder fRB android.icu.text.RBBISetBuilder$RangeDescriptor fRangeList android.icu.util.MutableCodePointTrie fTrie android.icu.util.CodePointTrie fFrozenTrie int fGroupCount int fDictCategoriesStart boolean fSawBOF private static final int MAX_CHAR_CATEGORIES_FOR_8BITS_TRIE static final synthetic boolean $assertionsDisabled void <init> (android.icu.text.RBBIRuleBuilder) android.icu.text.RBBIRuleBuilder rb void buildRanges () int inputSetRangeBegin int inputSetRangeEnd android.icu.text.UnicodeSet inputSet int inputSetRangeCount int inputSetRangeIndex android.icu.text.RBBINode usetNode android.icu.text.RBBISetBuilder$RangeDescriptor rlRange android.icu.text.RBBISetBuilder$RangeDescriptor rlSearchRange android.icu.text.UnicodeSet inputSet android.icu.text.RBBINode usetNode android.icu.text.RBBISetBuilder$RangeDescriptor rlRange int dictGroupCount String eofString String bofString void buildTrie () android.icu.text.RBBISetBuilder$RangeDescriptor rlRange void mergeCategories (android.icu.text.RBBIRuleBuilder$IntPair) int rangeNum android.icu.text.RBBISetBuilder$RangeDescriptor rd android.icu.text.RBBIRuleBuilder$IntPair categories void freezeTrieIfNotYet () boolean use8Bits int getTrieSize () void serializeTrie (java.io.OutputStream) throws java.io.IOException java.io.OutputStream os void addValToSets (java.util.List, int) android.icu.text.RBBINode usetNode java.util.List sets int val void addValToSet (android.icu.text.RBBINode, int) android.icu.text.RBBINode orNode android.icu.text.RBBINode usetNode int val android.icu.text.RBBINode leafNode int getNumCharCategories () int getDictCategoriesStart () boolean sawBOF () int getFirstChar (int) int category android.icu.text.RBBISetBuilder$RangeDescriptor rlRange int retVal void printRanges () android.icu.text.RBBINode varRef android.icu.text.RBBINode usetNode String setName android.icu.text.RBBINode setRef int i android.icu.text.RBBISetBuilder$RangeDescriptor rlRange void printRangeGroups () android.icu.text.RBBINode varRef android.icu.text.RBBINode usetNode String setName android.icu.text.RBBINode setRef android.icu.text.RBBISetBuilder$RangeDescriptor tRange int groupNum int i android.icu.text.RBBISetBuilder$RangeDescriptor rlRange void printSets () android.icu.text.RBBINode varRef android.icu.text.RBBINode usetNode android.icu.text.RBBINode setRef String setName int i static void <clinit> () }
android/icu/text/RBBISymbolTable$RBBISymbolTableEntry.class
RBBISymbolTable.java package android.icu.text android.icu.text.RBBISymbolTable$RBBISymbolTableEntry extends java.lang.Object { String key android.icu.text.RBBINode val void <init> () }
android/icu/text/RBBISymbolTable.class
RBBISymbolTable.java package android.icu.text android.icu.text.RBBISymbolTable extends java.lang.Object implements android.icu.text.SymbolTable { java.util.HashMap fHashTable android.icu.text.RBBIRuleScanner fRuleScanner String ffffString android.icu.text.UnicodeSet fCachedSetLookup void <init> (android.icu.text.RBBIRuleScanner) android.icu.text.RBBIRuleScanner rs public char[] lookup (java.lang.String) android.icu.text.RBBINode usetNode String retString String s android.icu.text.RBBISymbolTable$RBBISymbolTableEntry el android.icu.text.RBBINode varRefNode android.icu.text.RBBINode exprNode String retString public android.icu.text.UnicodeMatcher lookupMatcher (int) int ch android.icu.text.UnicodeSet retVal public java.lang.String parseReference (java.lang.String, java.text.ParsePosition, int) int c String text java.text.ParsePosition pos int limit int start int i String result android.icu.text.RBBINode lookupNode (java.lang.String) String key android.icu.text.RBBINode retNode android.icu.text.RBBISymbolTable$RBBISymbolTableEntry el void addEntry (java.lang.String, android.icu.text.RBBINode) String key android.icu.text.RBBINode val android.icu.text.RBBISymbolTable$RBBISymbolTableEntry e void rbbiSymtablePrint () android.icu.text.RBBISymbolTable$RBBISymbolTableEntry s int i android.icu.text.RBBISymbolTable$RBBISymbolTableEntry s int i android.icu.text.RBBISymbolTable$RBBISymbolTableEntry[] syms }
android/icu/text/RBBITableBuilder$RBBIStateDescriptor.class
RBBITableBuilder.java package android.icu.text android.icu.text.RBBITableBuilder$RBBIStateDescriptor extends java.lang.Object { boolean fMarked int fAccepting int fLookAhead java.util.SortedSet fTagVals int fTagsIdx java.util.Set fPositions int[] fDtran void <init> (int) int maxInputSymbol }
android/icu/text/RBBITableBuilder.class
RBBITableBuilder.java package android.icu.text android.icu.text.RBBITableBuilder extends java.lang.Object { private android.icu.text.RBBIRuleBuilder fRB private int fRootIx private java.util.List fDStates private java.util.List fSafeTable private static final int MAX_STATE_FOR_8BITS_TABLE int[] fLookAheadRuleMap int fLASlotsInUse static final synthetic boolean $assertionsDisabled void <init> (android.icu.text.RBBIRuleBuilder, int) android.icu.text.RBBIRuleBuilder rb int rootNodeIx void buildForwardTable () android.icu.text.RBBINode bofTop android.icu.text.RBBINode bofLeaf android.icu.text.RBBINode cn android.icu.text.RBBINode endMarkerNode void calcNullable (android.icu.text.RBBINode) android.icu.text.RBBINode n void calcFirstPos (android.icu.text.RBBINode) android.icu.text.RBBINode n void calcLastPos (android.icu.text.RBBINode) android.icu.text.RBBINode n void calcFollowPos (android.icu.text.RBBINode) android.icu.text.RBBINode i android.icu.text.RBBINode i android.icu.text.RBBINode n void addRuleRootNodes (java.util.List, android.icu.text.RBBINode) java.util.List dest android.icu.text.RBBINode node void calcChainedFollowPos (android.icu.text.RBBINode, android.icu.text.RBBINode) android.icu.text.RBBINode node int cLBProp int c android.icu.text.RBBINode startNode android.icu.text.RBBINode endNode android.icu.text.RBBINode tree android.icu.text.RBBINode endMarkNode java.util.List leafNodes java.util.List ruleRootNodes java.util.Set matchStartNodes void bofFixup () android.icu.text.RBBINode startNode android.icu.text.RBBINode bofNode java.util.Set matchStartNodes void buildStateTable () android.icu.text.RBBITableBuilder$RBBIStateDescriptor temp android.icu.text.RBBINode p android.icu.text.RBBITableBuilder$RBBIStateDescriptor temp2 android.icu.text.RBBITableBuilder$RBBIStateDescriptor newState int ix java.util.Set U int ux boolean UinDstates android.icu.text.RBBITableBuilder$RBBIStateDescriptor T int tx int a int lastInputSymbol android.icu.text.RBBITableBuilder$RBBIStateDescriptor failState android.icu.text.RBBITableBuilder$RBBIStateDescriptor initialState void mapLookAheadRules () int ruleNum int laSlot android.icu.text.RBBINode node int ruleNum int existingVal android.icu.text.RBBINode node int laSlotForState boolean sawLookAheadNode android.icu.text.RBBITableBuilder$RBBIStateDescriptor sd void flagAcceptingStates () android.icu.text.RBBITableBuilder$RBBIStateDescriptor sd android.icu.text.RBBINode endMarker int n java.util.List endMarkerNodes int i void flagLookAheadStates () int lookaheadSlot android.icu.text.RBBITableBuilder$RBBIStateDescriptor sd android.icu.text.RBBINode lookAheadNode int n java.util.List lookAheadNodes int i void flagTaggedStates () android.icu.text.RBBITableBuilder$RBBIStateDescriptor sd android.icu.text.RBBINode tagNode int n java.util.List tagNodes int i void mergeRuleStatusVals () java.util.SortedSet s0 java.util.SortedSet s1 android.icu.text.RBBITableBuilder$RBBIStateDescriptor sd java.util.Set statusVals Integer arrayIndexI int n void printPosSets (android.icu.text.RBBINode) android.icu.text.RBBINode n boolean findDuplCharClassFrom (android.icu.text.RBBIRuleBuilder$IntPair) android.icu.text.RBBITableBuilder$RBBIStateDescriptor sd int state int limitSecond android.icu.text.RBBIRuleBuilder$IntPair categories int numStates int numCols int table_base int table_dupl void removeColumn (int) android.icu.text.RBBITableBuilder$RBBIStateDescriptor sd int[] newArray int state int column int numStates boolean findDuplicateState (android.icu.text.RBBIRuleBuilder$IntPair) int firstVal int duplVal int col android.icu.text.RBBITableBuilder$RBBIStateDescriptor duplSD boolean rowsMatch android.icu.text.RBBITableBuilder$RBBIStateDescriptor firstSD android.icu.text.RBBIRuleBuilder$IntPair states int numStates int numCols boolean findDuplicateSafeState (android.icu.text.RBBIRuleBuilder$IntPair) int firstVal int duplVal int col short[] duplRow boolean rowsMatch int numCols short[] firstRow android.icu.text.RBBIRuleBuilder$IntPair states int numStates void removeState (android.icu.text.RBBIRuleBuilder$IntPair) int existingVal int newVal int col android.icu.text.RBBITableBuilder$RBBIStateDescriptor sd int state android.icu.text.RBBIRuleBuilder$IntPair duplStates int keepState int duplState int numStates int numCols void removeSafeState (android.icu.text.RBBIRuleBuilder$IntPair) int existingVal int newVal int col short[] row int state android.icu.text.RBBIRuleBuilder$IntPair duplStates int keepState int duplState int numStates int removeDuplicateStates () android.icu.text.RBBIRuleBuilder$IntPair dupls int numStatesRemoved int getTableSize () int size int numRows int numCols boolean use8Bits int rowSize android.icu.impl.RBBIDataWrapper$RBBIStateTable exportTable () int tableSize android.icu.text.RBBITableBuilder$RBBIStateDescriptor sd int row int col int state android.icu.impl.RBBIDataWrapper$RBBIStateTable table boolean use8Bits int rowLen int tableSize int numCharCategories void buildSafeReverseTable () android.icu.text.RBBITableBuilder$RBBIStateDescriptor startStateD int s2 android.icu.text.RBBITableBuilder$RBBIStateDescriptor s2StateD int startState int wantedEndState int endState int c2 int c1 int row int charClass int row int c1 int c2 short[] rowState int pairIdx StringBuilder safePairs int numCharClasses int numStates short[] startState android.icu.text.RBBIRuleBuilder$IntPair states int getSafeTableSize () int size int numRows int numCols boolean use8Bits int rowSize android.icu.impl.RBBIDataWrapper$RBBIStateTable exportSafeTable () int col short[] rowArray int row int state android.icu.impl.RBBIDataWrapper$RBBIStateTable table boolean use8Bits int numCharCategories int rowLen int tableSize void printSet (java.util.Collection) android.icu.text.RBBINode n java.util.Collection s void printStates () android.icu.text.RBBITableBuilder$RBBIStateDescriptor sd int c int n void printReverseTable () short[] rowArray int n int c int numCharCategories void printRuleStatusTable () int val int i int thisRecord int nextRecord java.util.List tbl static void <clinit> () }
android/icu/text/RBNFChinesePostProcessor.class
RBNFChinesePostProcessor.java package android.icu.text final android.icu.text.RBNFChinesePostProcessor extends java.lang.Object implements android.icu.text.RBNFPostProcessor { private boolean longForm private int format private static final String[] rulesetNames void <init> () public void init (android.icu.text.RuleBasedNumberFormat, java.lang.String) android.icu.text.RuleBasedNumberFormat formatter String rules public void process (java.lang.StringBuilder, android.icu.text.NFRuleSet) int i int i int n int i String[] m int m int nn int ns char c int i StringBuilder buf android.icu.text.NFRuleSet ruleSet String name String DIAN String[][] markers int x int s int n String ling static void <clinit> () }
android/icu/text/RBNFPostProcessor.class
RBNFPostProcessor.java package android.icu.text abstract android.icu.text.RBNFPostProcessor extends java.lang.Object { public abstract void init (android.icu.text.RuleBasedNumberFormat, java.lang.String) public abstract void process (java.lang.StringBuilder, android.icu.text.NFRuleSet) }
android/icu/text/RawCollationKey.class
RawCollationKey.java package android.icu.text public final android.icu.text.RawCollationKey extends android.icu.util.ByteArrayWrapper { public void <init> () public void <init> (int) int capacity public void <init> (byte[]) byte[] bytes public void <init> (byte[], int) byte[] bytesToAdopt int size public int compareTo (android.icu.text.RawCollationKey) android.icu.text.RawCollationKey rhs int result }
android/icu/text/RbnfLenientScanner.class
RbnfLenientScanner.java package android.icu.text public abstract android.icu.text.RbnfLenientScanner extends java.lang.Object { public abstract boolean allIgnorable (java.lang.String) public abstract int prefixLength (java.lang.String, java.lang.String) public abstract int[] findText (java.lang.String, java.lang.String, int) }
android/icu/text/RbnfLenientScannerProvider.class
RbnfLenientScannerProvider.java package android.icu.text public abstract android.icu.text.RbnfLenientScannerProvider extends java.lang.Object { public abstract android.icu.text.RbnfLenientScanner get (android.icu.util.ULocale, java.lang.String) }
android/icu/text/RelativeDateTimeFormatter$1.class
RelativeDateTimeFormatter.java package android.icu.text synthetic android.icu.text.RelativeDateTimeFormatter$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$text$RelativeDateTimeFormatter$RelativeDateTimeUnit static final synthetic int[] $SwitchMap$android$icu$text$RelativeDateTimeFormatter$Style static void <clinit> () }
android/icu/text/RelativeDateTimeFormatter$AbsoluteUnit.class
RelativeDateTimeFormatter.java package android.icu.text public final enum android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit extends java.lang.Enum { public static final enum android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit SUNDAY public static final enum android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit MONDAY public static final enum android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit TUESDAY public static final enum android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit WEDNESDAY public static final enum android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit THURSDAY public static final enum android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit FRIDAY public static final enum android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit SATURDAY public static final enum android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit DAY public static final enum android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit WEEK public static final enum android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit MONTH public static final enum android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit YEAR public static final enum android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit NOW public static final enum android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit QUARTER public static final enum android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit HOUR public static final enum android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit MINUTE private static final synthetic android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit[] $VALUES public static android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit[] values () public static android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/RelativeDateTimeFormatter$Cache$1.class
RelativeDateTimeFormatter.java package android.icu.text android.icu.text.RelativeDateTimeFormatter$Cache$1 extends android.icu.impl.SoftCache { final synthetic android.icu.text.RelativeDateTimeFormatter$Cache this$0 void <init> (android.icu.text.RelativeDateTimeFormatter$Cache) android.icu.text.RelativeDateTimeFormatter$Cache this$0 protected android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeFormatterData createInstance (java.lang.String, android.icu.util.ULocale) String key android.icu.util.ULocale locale protected volatile synthetic java.lang.Object createInstance (java.lang.Object, java.lang.Object) }
android/icu/text/RelativeDateTimeFormatter$Cache.class
RelativeDateTimeFormatter.java package android.icu.text android.icu.text.RelativeDateTimeFormatter$Cache extends java.lang.Object { private final android.icu.impl.CacheBase cache private void <init> () public android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeFormatterData get (android.icu.util.ULocale) android.icu.util.ULocale locale String key synthetic void <init> (android.icu.text.RelativeDateTimeFormatter$1) android.icu.text.RelativeDateTimeFormatter$1 x0 }
android/icu/text/RelativeDateTimeFormatter$Direction.class
RelativeDateTimeFormatter.java package android.icu.text public final enum android.icu.text.RelativeDateTimeFormatter$Direction extends java.lang.Enum { public static final enum android.icu.text.RelativeDateTimeFormatter$Direction LAST_2 public static final enum android.icu.text.RelativeDateTimeFormatter$Direction LAST public static final enum android.icu.text.RelativeDateTimeFormatter$Direction THIS public static final enum android.icu.text.RelativeDateTimeFormatter$Direction NEXT public static final enum android.icu.text.RelativeDateTimeFormatter$Direction NEXT_2 public static final enum android.icu.text.RelativeDateTimeFormatter$Direction PLAIN private static final synthetic android.icu.text.RelativeDateTimeFormatter$Direction[] $VALUES public static android.icu.text.RelativeDateTimeFormatter$Direction[] values () public static android.icu.text.RelativeDateTimeFormatter$Direction valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/RelativeDateTimeFormatter$Field.class
RelativeDateTimeFormatter.java package android.icu.text public android.icu.text.RelativeDateTimeFormatter$Field extends java.text.Format$Field { private static final long serialVersionUID public static final android.icu.text.RelativeDateTimeFormatter$Field LITERAL public static final android.icu.text.RelativeDateTimeFormatter$Field NUMERIC private void <init> (java.lang.String) String fieldName protected java.lang.Object readResolve () throws java.io.InvalidObjectException static void <clinit> () }
android/icu/text/RelativeDateTimeFormatter$FormattedRelativeDateTime.class
RelativeDateTimeFormatter.java package android.icu.text public android.icu.text.RelativeDateTimeFormatter$FormattedRelativeDateTime extends java.lang.Object implements android.icu.text.FormattedValue { private final android.icu.impl.FormattedStringBuilder string private void <init> (android.icu.impl.FormattedStringBuilder) android.icu.impl.FormattedStringBuilder string public java.lang.String toString () public int length () public char charAt (int) int index public java.lang.CharSequence subSequence (int, int) int start int end public java.lang.Appendable appendTo (java.lang.Appendable) Appendable appendable public boolean nextPosition (android.icu.text.ConstrainedFieldPosition) android.icu.text.ConstrainedFieldPosition cfpos public java.text.AttributedCharacterIterator toCharacterIterator () synthetic void <init> (android.icu.impl.FormattedStringBuilder, android.icu.text.RelativeDateTimeFormatter$1) android.icu.impl.FormattedStringBuilder x0 android.icu.text.RelativeDateTimeFormatter$1 x1 }
android/icu/text/RelativeDateTimeFormatter$Loader.class
RelativeDateTimeFormatter.java package android.icu.text android.icu.text.RelativeDateTimeFormatter$Loader extends java.lang.Object { private final android.icu.util.ULocale ulocale public void <init> (android.icu.util.ULocale) android.icu.util.ULocale ulocale private java.lang.String getDateTimePattern (android.icu.impl.ICUResourceBundle) int elementType android.icu.impl.ICUResourceBundle r String calType String resourcePath android.icu.impl.ICUResourceBundle patternsRb public android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeFormatterData load () android.icu.text.RelativeDateTimeFormatter$Style newStyle2 android.icu.text.RelativeDateTimeFormatter$Style newStyle1 android.icu.text.RelativeDateTimeFormatter$Style testStyle android.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink sink android.icu.impl.ICUResourceBundle r }
android/icu/text/RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit.class
RelativeDateTimeFormatter.java package android.icu.text final enum android.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit extends java.lang.Enum { public static final enum android.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit SECOND public static final enum android.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit MINUTE public static final enum android.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit HOUR public static final enum android.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit DAY public static final enum android.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit WEEK public static final enum android.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit MONTH public static final enum android.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit QUARTER public static final enum android.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit YEAR public static final enum android.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit SUNDAY public static final enum android.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit MONDAY public static final enum android.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit TUESDAY public static final enum android.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit WEDNESDAY public static final enum android.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit THURSDAY public static final enum android.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit FRIDAY public static final enum android.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit SATURDAY android.icu.text.RelativeDateTimeFormatter$RelativeUnit relUnit android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit absUnit private static final synthetic android.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit[] $VALUES public static android.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit[] values () public static android.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit valueOf (java.lang.String) String name private void <init> (java.lang.String, int, android.icu.text.RelativeDateTimeFormatter$RelativeUnit, android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit) android.icu.text.RelativeDateTimeFormatter$RelativeUnit relUnit android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit absUnit private static final android.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit orNullFromString (java.lang.CharSequence) CharSequence keyword static synthetic android.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit access$200 (java.lang.CharSequence) CharSequence x0 static void <clinit> () }
android/icu/text/RelativeDateTimeFormatter$RelDateTimeDataSink.class
RelativeDateTimeFormatter.java package android.icu.text final android.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink extends android.icu.impl.UResource$Sink { java.util.EnumMap qualitativeUnitMap java.util.EnumMap styleRelUnitPatterns StringBuilder sb int pastFutureIndex android.icu.text.RelativeDateTimeFormatter$Style style android.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit unit private android.icu.text.RelativeDateTimeFormatter$Style styleFromKey (android.icu.impl.UResource$Key) android.icu.impl.UResource$Key key private android.icu.text.RelativeDateTimeFormatter$Style styleFromAlias (android.icu.impl.UResource$Value) android.icu.impl.UResource$Value value String s private static int styleSuffixLength (android.icu.text.RelativeDateTimeFormatter$Style) android.icu.text.RelativeDateTimeFormatter$Style style public void consumeTableRelative (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value) java.util.EnumMap unitStrings String valueString java.util.EnumMap absMap android.icu.text.RelativeDateTimeFormatter$Direction keyDirection android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit absUnit java.util.EnumMap dirMap int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value android.icu.impl.UResource$Table unitTypesTable public void consumeTableRelativeTime (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value) int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value android.icu.impl.UResource$Table unitTypesTable public void consumeTimeDetail (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value) int pluralIndex int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value android.icu.impl.UResource$Table unitTypesTable java.util.EnumMap unitPatterns String[][] patterns private void handlePlainDirection (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value) android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit absUnit java.util.EnumMap unitMap java.util.EnumMap dirMap public void consumeTimeUnit (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value) int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value android.icu.impl.UResource$Table unitTypesTable private void handleAlias (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) android.icu.text.RelativeDateTimeFormatter$Style targetStyle android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.text.RelativeDateTimeFormatter$Style sourceStyle int limit android.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink$DateTimeUnit unit public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) int limit int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Table table void <init> () }
android/icu/text/RelativeDateTimeFormatter$RelativeDateTimeFormatterData.class
RelativeDateTimeFormatter.java package android.icu.text android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeFormatterData extends java.lang.Object { public final java.util.EnumMap qualitativeUnitMap java.util.EnumMap relUnitPatternMap public final String dateTimePattern public void <init> (java.util.EnumMap, java.util.EnumMap, java.lang.String) java.util.EnumMap qualitativeUnitMap java.util.EnumMap relUnitPatternMap String dateTimePattern }
android/icu/text/RelativeDateTimeFormatter$RelativeDateTimeUnit.class
RelativeDateTimeFormatter.java package android.icu.text public final enum android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit extends java.lang.Enum { public static final enum android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit YEAR public static final enum android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit QUARTER public static final enum android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit MONTH public static final enum android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit WEEK public static final enum android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit DAY public static final enum android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit HOUR public static final enum android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit MINUTE public static final enum android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit SECOND public static final enum android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit SUNDAY public static final enum android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit MONDAY public static final enum android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit TUESDAY public static final enum android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit WEDNESDAY public static final enum android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit THURSDAY public static final enum android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit FRIDAY public static final enum android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit SATURDAY private static final synthetic android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit[] $VALUES public static android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit[] values () public static android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/RelativeDateTimeFormatter$RelativeUnit.class
RelativeDateTimeFormatter.java package android.icu.text public final enum android.icu.text.RelativeDateTimeFormatter$RelativeUnit extends java.lang.Enum { public static final enum android.icu.text.RelativeDateTimeFormatter$RelativeUnit SECONDS public static final enum android.icu.text.RelativeDateTimeFormatter$RelativeUnit MINUTES public static final enum android.icu.text.RelativeDateTimeFormatter$RelativeUnit HOURS public static final enum android.icu.text.RelativeDateTimeFormatter$RelativeUnit DAYS public static final enum android.icu.text.RelativeDateTimeFormatter$RelativeUnit WEEKS public static final enum android.icu.text.RelativeDateTimeFormatter$RelativeUnit MONTHS public static final enum android.icu.text.RelativeDateTimeFormatter$RelativeUnit YEARS public static final enum android.icu.text.RelativeDateTimeFormatter$RelativeUnit QUARTERS private static final synthetic android.icu.text.RelativeDateTimeFormatter$RelativeUnit[] $VALUES public static android.icu.text.RelativeDateTimeFormatter$RelativeUnit[] values () public static android.icu.text.RelativeDateTimeFormatter$RelativeUnit valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/RelativeDateTimeFormatter$Style.class
RelativeDateTimeFormatter.java package android.icu.text public final enum android.icu.text.RelativeDateTimeFormatter$Style extends java.lang.Enum { public static final enum android.icu.text.RelativeDateTimeFormatter$Style LONG public static final enum android.icu.text.RelativeDateTimeFormatter$Style SHORT public static final enum android.icu.text.RelativeDateTimeFormatter$Style NARROW private static final int INDEX_COUNT private static final synthetic android.icu.text.RelativeDateTimeFormatter$Style[] $VALUES public static android.icu.text.RelativeDateTimeFormatter$Style[] values () public static android.icu.text.RelativeDateTimeFormatter$Style valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/RelativeDateTimeFormatter.class
RelativeDateTimeFormatter.java package android.icu.text public final android.icu.text.RelativeDateTimeFormatter extends java.lang.Object { private int[] styleToDateFormatSymbolsWidth private final java.util.EnumMap qualitativeUnitMap private final java.util.EnumMap patternMap private final String combinedDateAndTime private final android.icu.text.PluralRules pluralRules private final android.icu.text.NumberFormat numberFormat private final android.icu.text.RelativeDateTimeFormatter$Style style private final android.icu.text.DisplayContext capitalizationContext private final android.icu.text.BreakIterator breakIterator private final android.icu.util.ULocale locale private final android.icu.text.DateFormatSymbols dateFormatSymbols private static final android.icu.text.RelativeDateTimeFormatter$Style[] fallbackCache private static final android.icu.text.RelativeDateTimeFormatter$Cache cache public static android.icu.text.RelativeDateTimeFormatter getInstance () public static android.icu.text.RelativeDateTimeFormatter getInstance (android.icu.util.ULocale) android.icu.util.ULocale locale public static android.icu.text.RelativeDateTimeFormatter getInstance (java.util.Locale) java.util.Locale locale public static android.icu.text.RelativeDateTimeFormatter getInstance (android.icu.util.ULocale, android.icu.text.NumberFormat) android.icu.util.ULocale locale android.icu.text.NumberFormat nf public static android.icu.text.RelativeDateTimeFormatter getInstance (android.icu.util.ULocale, android.icu.text.NumberFormat, android.icu.text.RelativeDateTimeFormatter$Style, android.icu.text.DisplayContext) android.icu.util.ULocale locale android.icu.text.NumberFormat nf android.icu.text.RelativeDateTimeFormatter$Style style android.icu.text.DisplayContext capitalizationContext android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeFormatterData data public static android.icu.text.RelativeDateTimeFormatter getInstance (java.util.Locale, android.icu.text.NumberFormat) java.util.Locale locale android.icu.text.NumberFormat nf public java.lang.String format (double, android.icu.text.RelativeDateTimeFormatter$Direction, android.icu.text.RelativeDateTimeFormatter$RelativeUnit) double quantity android.icu.text.RelativeDateTimeFormatter$Direction direction android.icu.text.RelativeDateTimeFormatter$RelativeUnit unit android.icu.impl.FormattedStringBuilder output public android.icu.text.RelativeDateTimeFormatter$FormattedRelativeDateTime formatToValue (double, android.icu.text.RelativeDateTimeFormatter$Direction, android.icu.text.RelativeDateTimeFormatter$RelativeUnit) double quantity android.icu.text.RelativeDateTimeFormatter$Direction direction android.icu.text.RelativeDateTimeFormatter$RelativeUnit unit private android.icu.impl.FormattedStringBuilder formatImpl (double, android.icu.text.RelativeDateTimeFormatter$Direction, android.icu.text.RelativeDateTimeFormatter$RelativeUnit) android.icu.impl.number.DecimalQuantity dq String pluralKeyword String result double quantity android.icu.text.RelativeDateTimeFormatter$Direction direction android.icu.text.RelativeDateTimeFormatter$RelativeUnit unit int pastFutureIndex android.icu.impl.FormattedStringBuilder output String pluralKeyword android.icu.impl.StandardPlural pluralForm String compiledPattern public java.lang.String formatNumeric (double, android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit) double offset android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit unit android.icu.impl.FormattedStringBuilder output public android.icu.text.RelativeDateTimeFormatter$FormattedRelativeDateTime formatNumericToValue (double, android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit) double offset android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit unit private android.icu.impl.FormattedStringBuilder formatNumericImpl (double, android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit) double offset android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit unit android.icu.text.RelativeDateTimeFormatter$RelativeUnit relunit android.icu.text.RelativeDateTimeFormatter$Direction direction public java.lang.String format (android.icu.text.RelativeDateTimeFormatter$Direction, android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit) android.icu.text.RelativeDateTimeFormatter$Direction direction android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit unit String result public android.icu.text.RelativeDateTimeFormatter$FormattedRelativeDateTime formatToValue (android.icu.text.RelativeDateTimeFormatter$Direction, android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit) android.icu.text.RelativeDateTimeFormatter$Direction direction android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit unit String string android.icu.impl.FormattedStringBuilder nsb private java.lang.String formatAbsoluteImpl (android.icu.text.RelativeDateTimeFormatter$Direction, android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit) int dateSymbolsDayOrdinal String[] dayNames String result android.icu.text.RelativeDateTimeFormatter$Direction direction android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit unit String result public java.lang.String format (double, android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit) double offset android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit unit public android.icu.text.RelativeDateTimeFormatter$FormattedRelativeDateTime formatToValue (double, android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit) android.icu.impl.FormattedStringBuilder nsb double offset android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit unit CharSequence cs android.icu.impl.FormattedStringBuilder nsb private java.lang.CharSequence formatRelativeImpl (double, android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit) double offsetx100 int intoffsetx100 String result double offset android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeUnit unit boolean useNumeric android.icu.text.RelativeDateTimeFormatter$Direction direction android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit absunit private java.lang.String getAbsoluteUnitString (android.icu.text.RelativeDateTimeFormatter$Style, android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit, android.icu.text.RelativeDateTimeFormatter$Direction) String result java.util.EnumMap dirMap android.icu.text.RelativeDateTimeFormatter$Style style android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit unit android.icu.text.RelativeDateTimeFormatter$Direction direction java.util.EnumMap unitMap public java.lang.String combineDateAndTime (java.lang.String, java.lang.String) String relativeDateString String timeString android.icu.text.MessageFormat msgFmt StringBuffer combinedDateTimeBuffer public android.icu.text.NumberFormat getNumberFormat () public android.icu.text.DisplayContext getCapitalizationContext () public android.icu.text.RelativeDateTimeFormatter$Style getFormatStyle () private java.lang.String adjustForContext (java.lang.String) String originalFormattedString private void checkNoAdjustForContext () private void <init> (java.util.EnumMap, java.util.EnumMap, java.lang.String, android.icu.text.PluralRules, android.icu.text.NumberFormat, android.icu.text.RelativeDateTimeFormatter$Style, android.icu.text.DisplayContext, android.icu.text.BreakIterator, android.icu.util.ULocale) java.util.EnumMap qualitativeUnitMap java.util.EnumMap patternMap String combinedDateAndTime android.icu.text.PluralRules pluralRules android.icu.text.NumberFormat numberFormat android.icu.text.RelativeDateTimeFormatter$Style style android.icu.text.DisplayContext capitalizationContext android.icu.text.BreakIterator breakIterator android.icu.util.ULocale locale private java.lang.String getRelativeUnitPluralPattern (android.icu.text.RelativeDateTimeFormatter$Style, android.icu.text.RelativeDateTimeFormatter$RelativeUnit, int, android.icu.impl.StandardPlural) String formatter android.icu.text.RelativeDateTimeFormatter$Style style android.icu.text.RelativeDateTimeFormatter$RelativeUnit unit int pastFutureIndex android.icu.impl.StandardPlural pluralForm private java.lang.String getRelativeUnitPattern (android.icu.text.RelativeDateTimeFormatter$Style, android.icu.text.RelativeDateTimeFormatter$RelativeUnit, int, android.icu.impl.StandardPlural) String[][] spfCompiledPatterns java.util.EnumMap unitMap android.icu.text.RelativeDateTimeFormatter$Style style android.icu.text.RelativeDateTimeFormatter$RelativeUnit unit int pastFutureIndex android.icu.impl.StandardPlural pluralForm int pluralIndex private static android.icu.text.RelativeDateTimeFormatter$Direction keyToDirection (android.icu.impl.UResource$Key) android.icu.impl.UResource$Key key static synthetic android.icu.text.RelativeDateTimeFormatter$Direction access$100 (android.icu.impl.UResource$Key) android.icu.impl.UResource$Key x0 static synthetic android.icu.text.RelativeDateTimeFormatter$Style[] access$300 () static void <clinit> () }
android/icu/text/RemoveTransliterator$1.class
RemoveTransliterator.java package android.icu.text android.icu.text.RemoveTransliterator$1 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/RemoveTransliterator.class
RemoveTransliterator.java package android.icu.text android.icu.text.RemoveTransliterator extends android.icu.text.Transliterator { private static final String _ID static void register () public void <init> () protected void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean) android.icu.text.Replaceable text android.icu.text.Transliterator$Position index boolean incremental int len public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet) android.icu.text.UnicodeSet inputFilter android.icu.text.UnicodeSet sourceSet android.icu.text.UnicodeSet targetSet android.icu.text.UnicodeSet myFilter }
android/icu/text/Replaceable.class
Replaceable.java package android.icu.text public abstract android.icu.text.Replaceable extends java.lang.Object { public abstract int length () public abstract char charAt (int) public abstract int char32At (int) public abstract void getChars (int, int, char[], int) public abstract void replace (int, int, java.lang.String) public abstract void replace (int, int, char[], int, int) public abstract void copy (int, int, int) public abstract boolean hasMetaData () }
android/icu/text/ReplaceableContextIterator.class
ReplaceableContextIterator.java package android.icu.text android.icu.text.ReplaceableContextIterator extends java.lang.Object implements android.icu.impl.UCaseProps$ContextIterator { protected android.icu.text.Replaceable rep protected int index protected int limit protected int cpStart protected int cpLimit protected int contextStart protected int contextLimit protected int dir protected boolean reachedLimit void <init> () public void setText (android.icu.text.Replaceable) android.icu.text.Replaceable rep public void setIndex (int) int index public int getCaseMapCPStart () public void setLimit (int) int lim public void setContextLimits (int, int) int contextStart int contextLimit public int nextCaseMapCP () int c public int replace (java.lang.String) String text int delta public boolean didReachLimit () public void reset (int) int direction public int next () int c int c }
android/icu/text/ReplaceableString.class
ReplaceableString.java package android.icu.text public android.icu.text.ReplaceableString extends java.lang.Object implements android.icu.text.Replaceable { private StringBuffer buf public void <init> (java.lang.String) String str public void <init> (java.lang.StringBuffer) StringBuffer buf public void <init> () public java.lang.String toString () public java.lang.String substring (int, int) int start int limit public int length () public char charAt (int) int offset public int char32At (int) int offset public void getChars (int, int, char[], int) int srcStart int srcLimit char[] dst int dstStart public void replace (int, int, java.lang.String) int start int limit String text public void replace (int, int, char[], int, int) int start int limit char[] chars int charsStart int charsLen public void copy (int, int, int) int start int limit int dest char[] text public boolean hasMetaData () }
android/icu/text/RuleBasedBreakIterator$BreakCache.class
RuleBasedBreakIterator.java package android.icu.text android.icu.text.RuleBasedBreakIterator$BreakCache extends java.lang.Object { static final boolean RetainCachePosition static final boolean UpdateCachePosition static final int CACHE_SIZE int fStartBufIdx int fEndBufIdx int fTextIdx int fBufIdx int[] fBoundaries short[] fStatuses android.icu.text.DictionaryBreakEngine$DequeI fSideBuffer static final synthetic boolean $assertionsDisabled final synthetic android.icu.text.RuleBasedBreakIterator this$0 void <init> (android.icu.text.RuleBasedBreakIterator) android.icu.text.RuleBasedBreakIterator this$0 void reset (int, int) int pos int ruleStatus void reset () void next () void previous () int initialBufIdx void following (int) int startPos void preceding (int) int startPos int current () boolean populateNear (int) int backupPos int aBoundary int ruleStatusIndex int position boolean populateFollowing () int count int fromPosition int fromRuleStatusIdx int pos int ruleStatusIdx boolean populatePreceding () int dictSegEndPosition int prevPosition int prevStatusIdx boolean segmentHandledByDictionary int textBegin int fromPosition int position int positionStatusIdx int backupPosition boolean success void addFollowing (int, int, boolean) int position int ruleStatusIdx boolean update int nextIdx boolean addPreceding (int, int, boolean) int position int ruleStatusIdx boolean update int nextIdx boolean seek (int) int probe int pos int min int max void <init> (android.icu.text.RuleBasedBreakIterator, android.icu.text.RuleBasedBreakIterator$BreakCache) android.icu.text.RuleBasedBreakIterator this$0 android.icu.text.RuleBasedBreakIterator$BreakCache src void dumpCache () int i private final int modChunkSize (int) int index static void <clinit> () }
android/icu/text/RuleBasedBreakIterator$DictionaryCache.class
RuleBasedBreakIterator.java package android.icu.text android.icu.text.RuleBasedBreakIterator$DictionaryCache extends java.lang.Object { android.icu.text.DictionaryBreakEngine$DequeI fBreaks int fPositionInCache int fStart int fLimit int fFirstRuleStatusIndex int fOtherRuleStatusIndex int fBoundary int fStatusIndex static final synthetic boolean $assertionsDisabled final synthetic android.icu.text.RuleBasedBreakIterator this$0 void reset () boolean following (int) int fromPos int r boolean preceding (int) int r int r int fromPos void populateDictionary (int, int, int, int) android.icu.text.LanguageBreakEngine lbe int startPos int endPos int firstRuleStatus int otherRuleStatus int rangeStart int rangeEnd int category int current int foundBreakCount int c int dictStart void <init> (android.icu.text.RuleBasedBreakIterator) android.icu.text.RuleBasedBreakIterator this$0 void <init> (android.icu.text.RuleBasedBreakIterator, android.icu.text.RuleBasedBreakIterator$DictionaryCache) CloneNotSupportedException e android.icu.text.RuleBasedBreakIterator this$0 android.icu.text.RuleBasedBreakIterator$DictionaryCache src static void <clinit> () }
android/icu/text/RuleBasedBreakIterator.class
RuleBasedBreakIterator.java package android.icu.text public android.icu.text.RuleBasedBreakIterator extends android.icu.text.BreakIterator { private static final int START_STATE private static final int STOP_STATE private static final int RBBI_START private static final int RBBI_RUN private static final int RBBI_END private java.text.CharacterIterator fText public android.icu.impl.RBBIDataWrapper fRData private int fPosition private int fRuleStatusIndex private boolean fDone private int[] fLookAheadMatches private android.icu.text.RuleBasedBreakIterator$BreakCache fBreakCache private int fDictionaryCharCount private android.icu.text.RuleBasedBreakIterator$DictionaryCache fDictionaryCache private static final String RBBI_DEBUG_ARG private static final boolean TRACE private static final android.icu.text.UnhandledBreakEngine gUnhandledBreakEngine private static final java.util.List gAllBreakEngines private java.util.List fBreakEngines public static final String fDebugEnv static final synthetic boolean $assertionsDisabled private void <init> () public static android.icu.text.RuleBasedBreakIterator getInstanceFromCompiledRules (java.io.InputStream) throws java.io.IOException java.io.InputStream is android.icu.text.RuleBasedBreakIterator This public static android.icu.text.RuleBasedBreakIterator getInstanceFromCompiledRules (java.nio.ByteBuffer) throws java.io.IOException java.nio.ByteBuffer bytes android.icu.text.RuleBasedBreakIterator This public void <init> (java.lang.String) java.io.ByteArrayOutputStream ruleOS RuntimeException rte java.io.IOException e String rules public java.lang.Object clone () android.icu.text.RuleBasedBreakIterator result public boolean equals (java.lang.Object) android.icu.text.RuleBasedBreakIterator other ClassCastException e Object that public java.lang.String toString () String retStr public int hashCode () public void dump (java.io.PrintStream) java.io.PrintStream out public static void compileRules (java.lang.String, java.io.OutputStream) throws java.io.IOException String rules java.io.OutputStream ruleBinary public int first () int start public int last () int endPos boolean endShouldBeBoundary public int next (int) int n int result public int next () public int previous () public int following (int) int startPos public int preceding (int) int offset int adjustedOffset protected static final void checkOffset (int, java.text.CharacterIterator) int offset java.text.CharacterIterator text public boolean isBoundary (int) int offset int adjustedOffset boolean result public int current () public int getRuleStatus () int idx int tagVal public int getRuleStatusVec (int[]) int i int numToCopy int[] fillInArray int numStatusVals public java.text.CharacterIterator getText () public void setText (java.text.CharacterIterator) java.text.CharacterIterator newText private android.icu.text.LanguageBreakEngine getLanguageBreakEngine (int) android.icu.text.LanguageBreakEngine candidate android.icu.text.LanguageBreakEngine candidate android.icu.text.LanguageBreakEngine eng android.icu.text.LanguageBreakEngine eng android.icu.text.LanguageBreakEngine eng android.icu.text.LanguageBreakEngine eng android.icu.text.LanguageBreakEngine eng android.icu.text.LanguageBreakEngine eng android.icu.text.LanguageBreakEngine eng java.io.IOException e int script android.icu.text.LanguageBreakEngine eng int c private int handleNext () int lookaheadResult int pos int accepting int rule java.text.CharacterIterator text android.icu.util.CodePointTrie trie char[] stateTable int initialPosition int result int c int state int row short category int flagsState int dictStart int mode private int handleSafePrevious (int) int fromPosition char state short category int result java.text.CharacterIterator text android.icu.util.CodePointTrie trie char[] stateTable int c int row private static int CISetIndex32 (java.text.CharacterIterator, int) java.text.CharacterIterator ci int index static synthetic java.text.CharacterIterator access$000 (android.icu.text.RuleBasedBreakIterator) android.icu.text.RuleBasedBreakIterator x0 static synthetic android.icu.text.LanguageBreakEngine access$100 (android.icu.text.RuleBasedBreakIterator, int) android.icu.text.RuleBasedBreakIterator x0 int x1 static synthetic boolean access$202 (android.icu.text.RuleBasedBreakIterator, boolean) android.icu.text.RuleBasedBreakIterator x0 boolean x1 static synthetic int access$302 (android.icu.text.RuleBasedBreakIterator, int) android.icu.text.RuleBasedBreakIterator x0 int x1 static synthetic int access$402 (android.icu.text.RuleBasedBreakIterator, int) android.icu.text.RuleBasedBreakIterator x0 int x1 static synthetic int access$500 (android.icu.text.RuleBasedBreakIterator, int) android.icu.text.RuleBasedBreakIterator x0 int x1 static synthetic int access$600 (android.icu.text.RuleBasedBreakIterator) android.icu.text.RuleBasedBreakIterator x0 static synthetic int access$400 (android.icu.text.RuleBasedBreakIterator) android.icu.text.RuleBasedBreakIterator x0 static synthetic android.icu.text.RuleBasedBreakIterator$DictionaryCache access$700 (android.icu.text.RuleBasedBreakIterator) android.icu.text.RuleBasedBreakIterator x0 static synthetic int access$800 (android.icu.text.RuleBasedBreakIterator) android.icu.text.RuleBasedBreakIterator x0 static void <clinit> () }
android/icu/text/RuleBasedCollator$1.class
RuleBasedCollator.java package android.icu.text synthetic android.icu.text.RuleBasedCollator$1 extends java.lang.Object { }
android/icu/text/RuleBasedCollator$CollationBuffer.class
RuleBasedCollator.java package android.icu.text final android.icu.text.RuleBasedCollator$CollationBuffer extends java.lang.Object { android.icu.impl.coll.UTF16CollationIterator leftUTF16CollIter android.icu.impl.coll.UTF16CollationIterator rightUTF16CollIter android.icu.impl.coll.FCDUTF16CollationIterator leftFCDUTF16Iter android.icu.impl.coll.FCDUTF16CollationIterator rightFCDUTF16Iter android.icu.text.RuleBasedCollator$UTF16NFDIterator leftUTF16NFDIter android.icu.text.RuleBasedCollator$UTF16NFDIterator rightUTF16NFDIter android.icu.text.RuleBasedCollator$FCDUTF16NFDIterator leftFCDUTF16NFDIter android.icu.text.RuleBasedCollator$FCDUTF16NFDIterator rightFCDUTF16NFDIter android.icu.text.RawCollationKey rawCollationKey private void <init> (android.icu.impl.coll.CollationData) android.icu.impl.coll.CollationData data synthetic void <init> (android.icu.impl.coll.CollationData, android.icu.text.RuleBasedCollator$1) android.icu.impl.coll.CollationData x0 android.icu.text.RuleBasedCollator$1 x1 }
android/icu/text/RuleBasedCollator$CollationKeyByteSink.class
RuleBasedCollator.java package android.icu.text final android.icu.text.RuleBasedCollator$CollationKeyByteSink extends android.icu.impl.coll.CollationKeys$SortKeyByteSink { private android.icu.text.RawCollationKey key_ void <init> (android.icu.text.RawCollationKey) android.icu.text.RawCollationKey key protected void AppendBeyondCapacity (byte[], int, int, int) byte[] bytes int start int n int length protected boolean Resize (int, int) int appendCapacity int length int newCapacity int altCapacity byte[] newBytes static synthetic android.icu.text.RawCollationKey access$100 (android.icu.text.RuleBasedCollator$CollationKeyByteSink) android.icu.text.RuleBasedCollator$CollationKeyByteSink x0 }
android/icu/text/RuleBasedCollator$FCDUTF16NFDIterator.class
RuleBasedCollator.java package android.icu.text final android.icu.text.RuleBasedCollator$FCDUTF16NFDIterator extends android.icu.text.RuleBasedCollator$UTF16NFDIterator { private StringBuilder str void <init> () void setText (android.icu.impl.Normalizer2Impl, java.lang.CharSequence, int) android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer android.icu.impl.Normalizer2Impl nfcImpl CharSequence seq int start int spanLimit }
android/icu/text/RuleBasedCollator$NFDIterator.class
RuleBasedCollator.java package android.icu.text abstract android.icu.text.RuleBasedCollator$NFDIterator extends java.lang.Object { private String decomp private int index void <init> () final void reset () final int nextCodePoint () int c final int nextDecomposedCodePoint (android.icu.impl.Normalizer2Impl, int) android.icu.impl.Normalizer2Impl nfcImpl int c protected abstract int nextRawCodePoint () }
android/icu/text/RuleBasedCollator$UTF16NFDIterator.class
RuleBasedCollator.java package android.icu.text android.icu.text.RuleBasedCollator$UTF16NFDIterator extends android.icu.text.RuleBasedCollator$NFDIterator { protected CharSequence s protected int pos void <init> () void setText (java.lang.CharSequence, int) CharSequence seq int start protected int nextRawCodePoint () int c }
android/icu/text/RuleBasedCollator.class
RuleBasedCollator.java package android.icu.text public final android.icu.text.RuleBasedCollator extends android.icu.text.Collator { private java.util.concurrent.locks.Lock frozenLock private android.icu.text.RuleBasedCollator$CollationBuffer collationBuffer android.icu.impl.coll.CollationData data android.icu.impl.coll.SharedObject$Reference settings android.icu.impl.coll.CollationTailoring tailoring private android.icu.util.ULocale validLocale private boolean actualLocaleIsSameAsValid static final synthetic boolean $assertionsDisabled public void <init> (java.lang.String) throws java.lang.Exception String rules private final void internalBuildTailoring (java.lang.String) throws java.lang.Exception Class builderClass Object builder java.lang.reflect.Method parseAndBuild android.icu.impl.coll.CollationTailoring t java.lang.reflect.InvocationTargetException e String rules android.icu.impl.coll.CollationTailoring base ClassLoader classLoader android.icu.impl.coll.CollationTailoring t public java.lang.Object clone () throws java.lang.CloneNotSupportedException private final void initMaxExpansions () public android.icu.text.CollationElementIterator getCollationElementIterator (java.lang.String) String source public android.icu.text.CollationElementIterator getCollationElementIterator (java.text.CharacterIterator) java.text.CharacterIterator source java.text.CharacterIterator newsource public android.icu.text.CollationElementIterator getCollationElementIterator (android.icu.text.UCharacterIterator) android.icu.text.UCharacterIterator source public boolean isFrozen () public android.icu.text.Collator freeze () public android.icu.text.RuleBasedCollator cloneAsThawed () android.icu.text.RuleBasedCollator result CloneNotSupportedException e private void checkNotFrozen () private final android.icu.impl.coll.CollationSettings getOwnedSettings () private final android.icu.impl.coll.CollationSettings getDefaultSettings () public void setHiraganaQuaternary (boolean) boolean flag public void setHiraganaQuaternaryDefault () public void setUpperCaseFirst (boolean) boolean upperfirst android.icu.impl.coll.CollationSettings ownedSettings public void setLowerCaseFirst (boolean) boolean lowerfirst android.icu.impl.coll.CollationSettings ownedSettings public final void setCaseFirstDefault () android.icu.impl.coll.CollationSettings defaultSettings android.icu.impl.coll.CollationSettings ownedSettings public void setAlternateHandlingDefault () android.icu.impl.coll.CollationSettings defaultSettings android.icu.impl.coll.CollationSettings ownedSettings public void setCaseLevelDefault () android.icu.impl.coll.CollationSettings defaultSettings android.icu.impl.coll.CollationSettings ownedSettings public void setDecompositionDefault () android.icu.impl.coll.CollationSettings defaultSettings android.icu.impl.coll.CollationSettings ownedSettings public void setFrenchCollationDefault () android.icu.impl.coll.CollationSettings defaultSettings android.icu.impl.coll.CollationSettings ownedSettings public void setStrengthDefault () android.icu.impl.coll.CollationSettings defaultSettings android.icu.impl.coll.CollationSettings ownedSettings public void setNumericCollationDefault () android.icu.impl.coll.CollationSettings defaultSettings android.icu.impl.coll.CollationSettings ownedSettings public void setFrenchCollation (boolean) boolean flag android.icu.impl.coll.CollationSettings ownedSettings public void setAlternateHandlingShifted (boolean) boolean shifted android.icu.impl.coll.CollationSettings ownedSettings public void setCaseLevel (boolean) boolean flag android.icu.impl.coll.CollationSettings ownedSettings public void setDecomposition (int) boolean flag boolean flag int decomposition boolean flag android.icu.impl.coll.CollationSettings ownedSettings public void setStrength (int) int newStrength android.icu.impl.coll.CollationSettings ownedSettings public android.icu.text.RuleBasedCollator setMaxVariable (int) int value int value int group int value int oldValue android.icu.impl.coll.CollationSettings defaultSettings android.icu.impl.coll.CollationSettings ownedSettings long varTop public int getMaxVariable () public int setVariableTop (java.lang.String) android.icu.impl.coll.UTF16CollationIterator ci long ce1 long ce2 android.icu.impl.coll.FCDUTF16CollationIterator ci String varTop boolean numeric long ce1 long ce2 public void setVariableTop (int) int varTop private void internalSetVariableTop (long) android.icu.impl.coll.CollationSettings ownedSettings int group long v long varTop public void setNumericCollation (boolean) boolean flag android.icu.impl.coll.CollationSettings ownedSettings public transient void setReorderCodes (int[]) android.icu.impl.coll.CollationSettings ownedSettings int[] order int length android.icu.impl.coll.CollationSettings defaultSettings android.icu.impl.coll.CollationSettings ownedSettings private void setFastLatinOptions (android.icu.impl.coll.CollationSettings) android.icu.impl.coll.CollationSettings ownedSettings public java.lang.String getRules () public java.lang.String getRules (boolean) boolean fullrules public android.icu.text.UnicodeSet getTailoredSet () android.icu.text.UnicodeSet tailored public void getContractionsAndExpansions (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, boolean) throws java.lang.Exception android.icu.text.UnicodeSet contractions android.icu.text.UnicodeSet expansions boolean addPrefixes void internalAddContractions (int, android.icu.text.UnicodeSet) int c android.icu.text.UnicodeSet set public android.icu.text.CollationKey getCollationKey (java.lang.String) String source android.icu.text.RuleBasedCollator$CollationBuffer buffer private android.icu.text.CollationKey getCollationKey (java.lang.String, android.icu.text.RuleBasedCollator$CollationBuffer) String source android.icu.text.RuleBasedCollator$CollationBuffer buffer public android.icu.text.RawCollationKey getRawCollationKey (java.lang.String, android.icu.text.RawCollationKey) String source android.icu.text.RawCollationKey key android.icu.text.RuleBasedCollator$CollationBuffer buffer private android.icu.text.RawCollationKey getRawCollationKey (java.lang.CharSequence, android.icu.text.RawCollationKey, android.icu.text.RuleBasedCollator$CollationBuffer) CharSequence source android.icu.text.RawCollationKey key android.icu.text.RuleBasedCollator$CollationBuffer buffer android.icu.text.RuleBasedCollator$CollationKeyByteSink sink private int simpleKeyLengthEstimate (java.lang.CharSequence) CharSequence source private void writeSortKey (java.lang.CharSequence, android.icu.text.RuleBasedCollator$CollationKeyByteSink, android.icu.text.RuleBasedCollator$CollationBuffer) CharSequence s android.icu.text.RuleBasedCollator$CollationKeyByteSink sink android.icu.text.RuleBasedCollator$CollationBuffer buffer boolean numeric private void writeIdenticalLevel (java.lang.CharSequence, android.icu.text.RuleBasedCollator$CollationKeyByteSink) int destLengthEstimate StringBuilder nfd CharSequence s android.icu.text.RuleBasedCollator$CollationKeyByteSink sink int nfdQCYesLimit int prev public long[] internalGetCEs (java.lang.CharSequence) android.icu.impl.coll.CollationIterator iter boolean numeric android.icu.impl.coll.CollationIterator iter int length long[] ces CharSequence str android.icu.text.RuleBasedCollator$CollationBuffer buffer public int getStrength () public int getDecomposition () public boolean isUpperCaseFirst () public boolean isLowerCaseFirst () public boolean isAlternateHandlingShifted () public boolean isCaseLevel () public boolean isFrenchCollation () public boolean isHiraganaQuaternary () public int getVariableTop () public boolean getNumericCollation () public int[] getReorderCodes () public boolean equals (java.lang.Object) Object obj android.icu.text.RuleBasedCollator o boolean thisIsRoot boolean otherIsRoot String theseRules String otherRules android.icu.text.UnicodeSet thisTailored android.icu.text.UnicodeSet otherTailored public int hashCode () int h android.icu.text.UnicodeSet set android.icu.text.UnicodeSetIterator iter public int compare (java.lang.String, java.lang.String) String source String target private static final int compareNFDIter (android.icu.impl.Normalizer2Impl, android.icu.text.RuleBasedCollator$NFDIterator, android.icu.text.RuleBasedCollator$NFDIterator) int leftCp int rightCp android.icu.impl.Normalizer2Impl nfcImpl android.icu.text.RuleBasedCollator$NFDIterator left android.icu.text.RuleBasedCollator$NFDIterator right protected int doCompare (java.lang.CharSequence, java.lang.CharSequence) int result android.icu.text.RuleBasedCollator$CollationBuffer buffer android.icu.impl.Normalizer2Impl nfcImpl CharSequence left CharSequence right int equalPrefixLength android.icu.impl.coll.CollationSettings roSettings boolean numeric int result int fastLatinOptions android.icu.text.RuleBasedCollator$CollationBuffer buffer void <init> (android.icu.impl.coll.CollationTailoring, android.icu.util.ULocale) android.icu.impl.coll.CollationTailoring t android.icu.util.ULocale vl private void adoptTailoring (android.icu.impl.coll.CollationTailoring) android.icu.impl.coll.CollationTailoring t final boolean isUnsafe (int) int c public android.icu.util.VersionInfo getVersion () int version int rtVersion public android.icu.util.VersionInfo getUCAVersion () android.icu.util.VersionInfo v private final android.icu.text.RuleBasedCollator$CollationBuffer getCollationBuffer () private final void releaseCollationBuffer (android.icu.text.RuleBasedCollator$CollationBuffer) android.icu.text.RuleBasedCollator$CollationBuffer buffer public android.icu.util.ULocale getLocale (android.icu.util.ULocale$Type) android.icu.util.ULocale$Type type void setLocale (android.icu.util.ULocale, android.icu.util.ULocale) android.icu.util.ULocale valid android.icu.util.ULocale actual public volatile synthetic android.icu.text.Collator cloneAsThawed () public volatile synthetic android.icu.text.Collator setMaxVariable (int) public volatile synthetic java.lang.Object cloneAsThawed () public volatile synthetic java.lang.Object freeze () static void <clinit> () }
android/icu/text/RuleBasedCollator.uau
android/icu/text/RuleBasedNumberFormat.class
RuleBasedNumberFormat.java package android.icu.text public android.icu.text.RuleBasedNumberFormat extends android.icu.text.NumberFormat { static final long serialVersionUID public static final int SPELLOUT public static final int ORDINAL public static final int DURATION public static final int NUMBERING_SYSTEM private transient android.icu.text.NFRuleSet[] ruleSets private transient java.util.Map ruleSetsMap private transient android.icu.text.NFRuleSet defaultRuleSet private android.icu.util.ULocale locale private int roundingMode private transient android.icu.text.RbnfLenientScannerProvider scannerProvider private transient boolean lookedForScanner private transient android.icu.text.DecimalFormatSymbols decimalFormatSymbols private transient android.icu.text.DecimalFormat decimalFormat private transient android.icu.text.NFRule defaultInfinityRule private transient android.icu.text.NFRule defaultNaNRule private boolean lenientParse private transient String lenientParseRules private transient String postProcessRules private transient android.icu.text.RBNFPostProcessor postProcessor private java.util.Map ruleSetDisplayNames private String[] publicRuleSetNames private boolean capitalizationInfoIsSet private boolean capitalizationForListOrMenu private boolean capitalizationForStandAlone private transient android.icu.text.BreakIterator capitalizationBrkIter private static final boolean DEBUG private static final String[] rulenames private static final String[] locnames private static final android.icu.math.BigDecimal MAX_VALUE private static final android.icu.math.BigDecimal MIN_VALUE public void <init> (java.lang.String) String description public void <init> (java.lang.String, java.lang.String[][]) String description String[][] localizations public void <init> (java.lang.String, java.util.Locale) String description java.util.Locale locale public void <init> (java.lang.String, android.icu.util.ULocale) String description android.icu.util.ULocale locale public void <init> (java.lang.String, java.lang.String[][], android.icu.util.ULocale) String description String[][] localizations android.icu.util.ULocale locale public void <init> (java.util.Locale, int) java.util.Locale locale int format public void <init> (android.icu.util.ULocale, int) android.icu.impl.ICUResourceBundle rules android.icu.util.UResourceBundleIterator it int i android.icu.util.ULocale locale int format android.icu.impl.ICUResourceBundle bundle android.icu.util.ULocale uloc StringBuilder description String[][] localizations android.icu.util.UResourceBundle locNamesBundle public void <init> (int) int format public java.lang.Object clone () public boolean equals (java.lang.Object) int i android.icu.text.RuleBasedNumberFormat that2 Object that public int hashCode () public java.lang.String toString () android.icu.text.NFRuleSet ruleSet StringBuilder result private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream out private void readObject (java.io.ObjectInputStream) throws java.io.IOException android.icu.util.ULocale loc Exception e java.io.ObjectInputStream in String description android.icu.util.ULocale loc android.icu.text.RuleBasedNumberFormat temp public java.lang.String[] getRuleSetNames () public android.icu.util.ULocale[] getRuleSetDisplayNameLocales () int i java.util.Set s String[] locales android.icu.util.ULocale[] result private java.lang.String[] getNameListForLocale (android.icu.util.ULocale) String[] names String lname String[] localeNames android.icu.util.ULocale loc public java.lang.String[] getRuleSetDisplayNames (android.icu.util.ULocale) int i android.icu.util.ULocale loc String[] names public java.lang.String[] getRuleSetDisplayNames () public java.lang.String getRuleSetDisplayName (java.lang.String, android.icu.util.ULocale) String[] names int ix String ruleSetName android.icu.util.ULocale loc String[] rsnames public java.lang.String getRuleSetDisplayName (java.lang.String) String ruleSetName public java.lang.String format (double, java.lang.String) throws java.lang.IllegalArgumentException double number String ruleSet public java.lang.String format (long, java.lang.String) throws java.lang.IllegalArgumentException long number String ruleSet public java.lang.StringBuffer format (double, java.lang.StringBuffer, java.text.FieldPosition) double number StringBuffer toAppendTo java.text.FieldPosition ignore public java.lang.StringBuffer format (long, java.lang.StringBuffer, java.text.FieldPosition) long number StringBuffer toAppendTo java.text.FieldPosition ignore public java.lang.StringBuffer format (java.math.BigInteger, java.lang.StringBuffer, java.text.FieldPosition) java.math.BigInteger number StringBuffer toAppendTo java.text.FieldPosition pos public java.lang.StringBuffer format (java.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition) java.math.BigDecimal number StringBuffer toAppendTo java.text.FieldPosition pos public java.lang.StringBuffer format (android.icu.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition) android.icu.math.BigDecimal number StringBuffer toAppendTo java.text.FieldPosition pos public java.lang.Number parse (java.lang.String, java.text.ParsePosition) int i String text java.text.ParsePosition parsePosition String workingText java.text.ParsePosition workingPos Number tempResult Number result java.text.ParsePosition highWaterMark public void setLenientParseMode (boolean) boolean enabled public boolean lenientParseEnabled () public void setLenientScannerProvider (android.icu.text.RbnfLenientScannerProvider) android.icu.text.RbnfLenientScannerProvider scannerProvider public android.icu.text.RbnfLenientScannerProvider getLenientScannerProvider () Class cls android.icu.text.RbnfLenientScannerProvider provider public void setDefaultRuleSet (java.lang.String) String currentName int n String ruleSetName public java.lang.String getDefaultRuleSetName () public void setDecimalFormatSymbols (android.icu.text.DecimalFormatSymbols) android.icu.text.NFRuleSet ruleSet android.icu.text.DecimalFormatSymbols newSymbols public void setContext (android.icu.text.DisplayContext) android.icu.text.DisplayContext context public int getRoundingMode () public void setRoundingMode (int) int roundingMode android.icu.text.NFRuleSet getDefaultRuleSet () android.icu.text.RbnfLenientScanner getLenientScanner () android.icu.text.RbnfLenientScannerProvider provider android.icu.text.DecimalFormatSymbols getDecimalFormatSymbols () android.icu.text.DecimalFormat getDecimalFormat () String pattern android.icu.text.PluralFormat createPluralFormat (android.icu.text.PluralRules$PluralType, java.lang.String) android.icu.text.PluralRules$PluralType pluralType String pattern android.icu.text.NFRule getDefaultInfinityRule () android.icu.text.NFRule getDefaultNaNRule () private java.lang.String extractSpecial (java.lang.StringBuilder, java.lang.String) int lpEnd int lpStart StringBuilder description String specialName String result int lp private void init (java.lang.String, java.lang.String[][]) android.icu.text.NFRuleSet ruleSet String currentName int i int i int i int j String name int i String description String[][] localizations StringBuilder descBuf int numRuleSets int p int publicRuleSetCount String[] ruleSetDescriptions int curRuleSet int start String[] publicRuleSetTemp private void initLocalizations (java.lang.String[][]) String[] data String loc String[] names int i java.util.Map m String[][] localizations private void initCapitalizationContextInfo (android.icu.util.ULocale) android.icu.impl.ICUResourceBundle rdb int[] intVector android.icu.util.ULocale theLocale android.icu.impl.ICUResourceBundle rb private java.lang.StringBuilder stripWhitespace (java.lang.String) int p String description StringBuilder result int descriptionLength int start private java.lang.String format (double, android.icu.text.NFRuleSet) double number android.icu.text.NFRuleSet ruleSet StringBuilder result private java.lang.String format (long, android.icu.text.NFRuleSet) long number android.icu.text.NFRuleSet ruleSet StringBuilder result private void postProcess (java.lang.StringBuilder, android.icu.text.NFRuleSet) Class cls Exception e int ix String ppClassName StringBuilder result android.icu.text.NFRuleSet ruleSet private java.lang.String adjustForContext (java.lang.String) String result android.icu.text.DisplayContext capitalization android.icu.text.NFRuleSet findRuleSet (java.lang.String) throws java.lang.IllegalArgumentException String name android.icu.text.NFRuleSet result static void <clinit> () }
android/icu/text/RuleBasedTransliterator$Data.class
RuleBasedTransliterator.java package android.icu.text android.icu.text.RuleBasedTransliterator$Data extends java.lang.Object { public android.icu.text.TransliterationRuleSet ruleSet java.util.Map variableNames Object[] variables char variablesBase public void <init> () public android.icu.text.UnicodeMatcher lookupMatcher (int) int standIn int i public android.icu.text.UnicodeReplacer lookupReplacer (int) int standIn int i }
android/icu/text/RuleBasedTransliterator.class
RuleBasedTransliterator.java package android.icu.text public android.icu.text.RuleBasedTransliterator extends android.icu.text.Transliterator { private final android.icu.text.RuleBasedTransliterator$Data data void <init> (java.lang.String, android.icu.text.RuleBasedTransliterator$Data, android.icu.text.UnicodeFilter) String ID android.icu.text.RuleBasedTransliterator$Data data android.icu.text.UnicodeFilter filter protected void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean) int loopCount int loopLimit android.icu.text.Replaceable text android.icu.text.Transliterator$Position index boolean incremental public java.lang.String toRules (boolean) boolean escapeUnprintable public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet) android.icu.text.UnicodeSet filter android.icu.text.UnicodeSet sourceSet android.icu.text.UnicodeSet targetSet public android.icu.text.Transliterator safeClone () android.icu.text.UnicodeFilter filter }
android/icu/text/SCSU.class
SCSU.java package android.icu.text abstract android.icu.text.SCSU extends java.lang.Object { public static final int COMPRESSIONOFFSET public static final int NUMWINDOWS public static final int NUMSTATICWINDOWS public static final int INVALIDWINDOW public static final int INVALIDCHAR public static final int SINGLEBYTEMODE public static final int UNICODEMODE public static final int MAXINDEX public static final int RESERVEDINDEX public static final int LATININDEX public static final int IPAEXTENSIONINDEX public static final int GREEKINDEX public static final int ARMENIANINDEX public static final int HIRAGANAINDEX public static final int KATAKANAINDEX public static final int HALFWIDTHKATAKANAINDEX public static final int SDEFINEX public static final int SRESERVED public static final int SQUOTEU public static final int SCHANGEU public static final int SQUOTE0 public static final int SQUOTE1 public static final int SQUOTE2 public static final int SQUOTE3 public static final int SQUOTE4 public static final int SQUOTE5 public static final int SQUOTE6 public static final int SQUOTE7 public static final int SCHANGE0 public static final int SCHANGE1 public static final int SCHANGE2 public static final int SCHANGE3 public static final int SCHANGE4 public static final int SCHANGE5 public static final int SCHANGE6 public static final int SCHANGE7 public static final int SDEFINE0 public static final int SDEFINE1 public static final int SDEFINE2 public static final int SDEFINE3 public static final int SDEFINE4 public static final int SDEFINE5 public static final int SDEFINE6 public static final int SDEFINE7 public static final int UCHANGE0 public static final int UCHANGE1 public static final int UCHANGE2 public static final int UCHANGE3 public static final int UCHANGE4 public static final int UCHANGE5 public static final int UCHANGE6 public static final int UCHANGE7 public static final int UDEFINE0 public static final int UDEFINE1 public static final int UDEFINE2 public static final int UDEFINE3 public static final int UDEFINE4 public static final int UDEFINE5 public static final int UDEFINE6 public static final int UDEFINE7 public static final int UQUOTEU public static final int UDEFINEX public static final int URESERVED public static final int[] sOffsetTable public static final int[] sOffsets static void <clinit> () }
android/icu/text/SameValueSubstitution.class
NFSubstitution.java package android.icu.text android.icu.text.SameValueSubstitution extends android.icu.text.NFSubstitution { void <init> (int, android.icu.text.NFRuleSet, java.lang.String) int pos android.icu.text.NFRuleSet ruleSet String description public long transformNumber (long) long number public double transformNumber (double) double number public double composeRuleValue (double, double) double newRuleValue double oldRuleValue public double calcUpperBound (double) double oldUpperBound char tokenChar () }
android/icu/text/ScientificNumberFormatter$1.class
ScientificNumberFormatter.java package android.icu.text synthetic android.icu.text.ScientificNumberFormatter$1 extends java.lang.Object { }
android/icu/text/ScientificNumberFormatter$MarkupStyle.class
ScientificNumberFormatter.java package android.icu.text android.icu.text.ScientificNumberFormatter$MarkupStyle extends android.icu.text.ScientificNumberFormatter$Style { private final String beginMarkup private final String endMarkup void <init> (java.lang.String, java.lang.String) String beginMarkup String endMarkup java.lang.String format (java.text.AttributedCharacterIterator, java.lang.String) int limit java.util.Map attributeSet java.text.AttributedCharacterIterator iterator String preExponent int copyFromOffset StringBuilder result }
android/icu/text/ScientificNumberFormatter$Style.class
ScientificNumberFormatter.java package android.icu.text abstract android.icu.text.ScientificNumberFormatter$Style extends java.lang.Object { private void <init> () abstract java.lang.String format (java.text.AttributedCharacterIterator, java.lang.String) static void append (java.text.AttributedCharacterIterator, int, int, java.lang.StringBuilder) int i java.text.AttributedCharacterIterator iterator int start int limit StringBuilder result int oldIndex synthetic void <init> (android.icu.text.ScientificNumberFormatter$1) android.icu.text.ScientificNumberFormatter$1 x0 }
android/icu/text/ScientificNumberFormatter$SuperscriptStyle.class
ScientificNumberFormatter.java package android.icu.text android.icu.text.ScientificNumberFormatter$SuperscriptStyle extends android.icu.text.ScientificNumberFormatter$Style { private static final char[] SUPERSCRIPT_DIGITS private static final char SUPERSCRIPT_PLUS_SIGN private static final char SUPERSCRIPT_MINUS_SIGN private void <init> () java.lang.String format (java.text.AttributedCharacterIterator, java.lang.String) int start int limit int aChar int start int limit java.util.Map attributeSet java.text.AttributedCharacterIterator iterator String preExponent int copyFromOffset StringBuilder result private static void copyAsSuperscript (java.text.AttributedCharacterIterator, int, int, java.lang.StringBuilder) int aChar int digit java.text.AttributedCharacterIterator iterator int start int limit StringBuilder result int oldIndex private static int char32AtAndAdvance (java.text.AttributedCharacterIterator) java.text.AttributedCharacterIterator iterator char c1 char c2 synthetic void <init> (android.icu.text.ScientificNumberFormatter$1) android.icu.text.ScientificNumberFormatter$1 x0 static void <clinit> () }
android/icu/text/ScientificNumberFormatter.class
ScientificNumberFormatter.java package android.icu.text public final android.icu.text.ScientificNumberFormatter extends java.lang.Object { private final String preExponent private final android.icu.text.DecimalFormat fmt private final android.icu.text.ScientificNumberFormatter$Style style private static final android.icu.text.ScientificNumberFormatter$Style SUPER_SCRIPT public static android.icu.text.ScientificNumberFormatter getSuperscriptInstance (android.icu.util.ULocale) android.icu.util.ULocale locale public static android.icu.text.ScientificNumberFormatter getSuperscriptInstance (android.icu.text.DecimalFormat) android.icu.text.DecimalFormat df public static android.icu.text.ScientificNumberFormatter getMarkupInstance (android.icu.util.ULocale, java.lang.String, java.lang.String) android.icu.util.ULocale locale String beginMarkup String endMarkup public static android.icu.text.ScientificNumberFormatter getMarkupInstance (android.icu.text.DecimalFormat, java.lang.String, java.lang.String) android.icu.text.DecimalFormat df String beginMarkup String endMarkup public java.lang.String format (java.lang.Object) Object number private static java.lang.String getPreExponent (android.icu.text.DecimalFormatSymbols) android.icu.text.DecimalFormatSymbols dfs StringBuilder preExponent char[] digits private static android.icu.text.ScientificNumberFormatter getInstance (android.icu.text.DecimalFormat, android.icu.text.ScientificNumberFormatter$Style) android.icu.text.DecimalFormat decimalFormat android.icu.text.ScientificNumberFormatter$Style style android.icu.text.DecimalFormatSymbols dfs private static android.icu.text.ScientificNumberFormatter getInstanceForLocale (android.icu.util.ULocale, android.icu.text.ScientificNumberFormatter$Style) android.icu.util.ULocale locale android.icu.text.ScientificNumberFormatter$Style style android.icu.text.DecimalFormat decimalFormat private void <init> (android.icu.text.DecimalFormat, java.lang.String, android.icu.text.ScientificNumberFormatter$Style) android.icu.text.DecimalFormat decimalFormat String preExponent android.icu.text.ScientificNumberFormatter$Style style static void <clinit> () }
android/icu/text/SearchIterator$ElementComparisonType.class
SearchIterator.java package android.icu.text public final enum android.icu.text.SearchIterator$ElementComparisonType extends java.lang.Enum { public static final enum android.icu.text.SearchIterator$ElementComparisonType STANDARD_ELEMENT_COMPARISON public static final enum android.icu.text.SearchIterator$ElementComparisonType PATTERN_BASE_WEIGHT_IS_WILDCARD public static final enum android.icu.text.SearchIterator$ElementComparisonType ANY_BASE_WEIGHT_IS_WILDCARD private static final synthetic android.icu.text.SearchIterator$ElementComparisonType[] $VALUES public static android.icu.text.SearchIterator$ElementComparisonType[] values () public static android.icu.text.SearchIterator$ElementComparisonType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/SearchIterator$Search.class
SearchIterator.java package android.icu.text final android.icu.text.SearchIterator$Search extends java.lang.Object { boolean isOverlap_ boolean isCanonicalMatch_ android.icu.text.SearchIterator$ElementComparisonType elementComparisonType_ android.icu.text.BreakIterator internalBreakIter_ int matchedIndex_ boolean isForwardSearching_ boolean reset_ final synthetic android.icu.text.SearchIterator this$0 void <init> (android.icu.text.SearchIterator) android.icu.text.SearchIterator this$0 java.text.CharacterIterator text () void setTarget (java.text.CharacterIterator) java.text.CharacterIterator text android.icu.text.BreakIterator breakIter () void setBreakIter (android.icu.text.BreakIterator) android.icu.text.BreakIterator breakIter int matchedLength () void setMatchedLength (int) int matchedLength int beginIndex () int endIndex () }
android/icu/text/SearchIterator.class
SearchIterator.java package android.icu.text public abstract android.icu.text.SearchIterator extends java.lang.Object { protected android.icu.text.BreakIterator breakIterator protected java.text.CharacterIterator targetText protected int matchLength android.icu.text.SearchIterator$Search search_ public static final int DONE public void setIndex (int) int position public void setOverlapping (boolean) boolean allowOverlap public void setBreakIterator (android.icu.text.BreakIterator) android.icu.text.BreakIterator breakiter public void setTarget (java.text.CharacterIterator) java.text.CharacterIterator text public int getMatchStart () public abstract int getIndex () public int getMatchLength () public android.icu.text.BreakIterator getBreakIterator () public java.text.CharacterIterator getTarget () public java.lang.String getMatchedText () int limit StringBuilder result java.text.CharacterIterator it public int next () int endIdx int index int matchindex int matchlength public int previous () int index int startIdx int index int matchindex public boolean isOverlapping () public void reset () public final int first () int startIdx public final int following (int) int position public final int last () int endIdx public final int preceding (int) int position protected void <init> (java.text.CharacterIterator, android.icu.text.BreakIterator) java.text.CharacterIterator target android.icu.text.BreakIterator breaker protected void setMatchLength (int) int length protected abstract int handleNext (int) protected abstract int handlePrevious (int) protected void setMatchNotFound () public void setElementComparisonType (android.icu.text.SearchIterator$ElementComparisonType) android.icu.text.SearchIterator$ElementComparisonType type public android.icu.text.SearchIterator$ElementComparisonType getElementComparisonType () }
android/icu/text/SelectFormat.class
SelectFormat.java package android.icu.text public android.icu.text.SelectFormat extends java.text.Format { private static final long serialVersionUID private String pattern private transient android.icu.text.MessagePattern msgPattern static final synthetic boolean $assertionsDisabled public void <init> (java.lang.String) String pattern private void reset () public void applyPattern (java.lang.String) RuntimeException e String pattern public java.lang.String toPattern () static int findSubMessage (android.icu.text.MessagePattern, int, java.lang.String) android.icu.text.MessagePattern$Part part android.icu.text.MessagePattern$Part$Type type android.icu.text.MessagePattern pattern int partIndex String keyword int count int msgStart public final java.lang.String format (java.lang.String) int msgLimit android.icu.text.MessagePattern$Part part android.icu.text.MessagePattern$Part$Type type int index int i String keyword int msgStart StringBuilder result int prevIndex public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition) Object keyword StringBuffer toAppendTo java.text.FieldPosition pos public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition) String source java.text.ParsePosition pos public boolean equals (java.lang.Object) Object obj android.icu.text.SelectFormat sf public int hashCode () public java.lang.String toString () private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream in static void <clinit> () }
android/icu/text/SimpleDateFormat$1.class
SimpleDateFormat.java package android.icu.text synthetic android.icu.text.SimpleDateFormat$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$text$DisplayContext static void <clinit> () }
android/icu/text/SimpleDateFormat$ContextValue.class
SimpleDateFormat.java package android.icu.text final enum android.icu.text.SimpleDateFormat$ContextValue extends java.lang.Enum { public static final enum android.icu.text.SimpleDateFormat$ContextValue UNKNOWN public static final enum android.icu.text.SimpleDateFormat$ContextValue CAPITALIZATION_FOR_MIDDLE_OF_SENTENCE public static final enum android.icu.text.SimpleDateFormat$ContextValue CAPITALIZATION_FOR_BEGINNING_OF_SENTENCE public static final enum android.icu.text.SimpleDateFormat$ContextValue CAPITALIZATION_FOR_UI_LIST_OR_MENU public static final enum android.icu.text.SimpleDateFormat$ContextValue CAPITALIZATION_FOR_STANDALONE private static final synthetic android.icu.text.SimpleDateFormat$ContextValue[] $VALUES public static android.icu.text.SimpleDateFormat$ContextValue[] values () public static android.icu.text.SimpleDateFormat$ContextValue valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/SimpleDateFormat$PatternItem.class
SimpleDateFormat.java package android.icu.text android.icu.text.SimpleDateFormat$PatternItem extends java.lang.Object { final char type final int length final boolean isNumeric void <init> (char, int) char type int length }
android/icu/text/SimpleDateFormat.class
SimpleDateFormat.java package android.icu.text public android.icu.text.SimpleDateFormat extends android.icu.text.DateFormat { private static final long serialVersionUID static final int currentSerialVersion static boolean DelayedHebrewMonthCheck private static final int[] CALENDAR_FIELD_TO_LEVEL private static final int[] PATTERN_CHAR_TO_LEVEL private static final boolean[] PATTERN_CHAR_IS_SYNTAX private static final int HEBREW_CAL_CUR_MILLENIUM_START_YEAR private static final int HEBREW_CAL_CUR_MILLENIUM_END_YEAR private int serialVersionOnStream private String pattern private String override private java.util.HashMap numberFormatters private java.util.HashMap overrideMap private android.icu.text.DateFormatSymbols formatData private transient android.icu.util.ULocale locale private java.util.Date defaultCenturyStart private transient int defaultCenturyStartYear private transient long defaultCenturyBase private static final int millisPerHour private static final int ISOSpecialEra private static final String SUPPRESS_NEGATIVE_PREFIX private transient boolean useFastFormat private volatile android.icu.text.TimeZoneFormat tzFormat private transient android.icu.text.BreakIterator capitalizationBrkIter private transient boolean hasMinute private transient boolean hasSecond private transient boolean hasHanYearChar private static android.icu.util.ULocale cachedDefaultLocale private static String cachedDefaultPattern private static final String FALLBACKPATTERN private static final int[] PATTERN_CHAR_TO_INDEX private static final int[] PATTERN_INDEX_TO_CALENDAR_FIELD private static final int[] PATTERN_INDEX_TO_DATE_FORMAT_FIELD private static final android.icu.text.DateFormat$Field[] PATTERN_INDEX_TO_DATE_FORMAT_ATTRIBUTE private static android.icu.impl.ICUCache PARSED_PATTERN_CACHE private transient Object[] patternItems private transient boolean useLocalZeroPaddingNumberFormat private transient char[] decDigits private transient char[] decimalBuf private static final int DECIMAL_BUF_SIZE private static final String NUMERIC_FORMAT_CHARS private static final String NUMERIC_FORMAT_CHARS2 private static final long MAX_DAYLIGHT_DETECTION_RANGE static final android.icu.text.UnicodeSet DATE_PATTERN_TYPE static final synthetic boolean $assertionsDisabled private static int getLevelFromChar (char) char ch private static boolean isSyntaxChar (char) char ch public void <init> () public void <init> (java.lang.String) String pattern public void <init> (java.lang.String, java.util.Locale) String pattern java.util.Locale loc public void <init> (java.lang.String, android.icu.util.ULocale) String pattern android.icu.util.ULocale loc public void <init> (java.lang.String, java.lang.String, android.icu.util.ULocale) String pattern String override android.icu.util.ULocale loc public void <init> (java.lang.String, android.icu.text.DateFormatSymbols) String pattern android.icu.text.DateFormatSymbols formatData public void <init> (java.lang.String, android.icu.text.DateFormatSymbols, android.icu.util.ULocale) String pattern android.icu.text.DateFormatSymbols formatData android.icu.util.ULocale loc void <init> (java.lang.String, android.icu.text.DateFormatSymbols, android.icu.util.Calendar, android.icu.util.ULocale, boolean, java.lang.String) String pattern android.icu.text.DateFormatSymbols formatData android.icu.util.Calendar calendar android.icu.util.ULocale locale boolean useFastFormat String override private void <init> (java.lang.String, android.icu.text.DateFormatSymbols, android.icu.util.Calendar, android.icu.text.NumberFormat, android.icu.util.ULocale, boolean, java.lang.String) String pattern android.icu.text.DateFormatSymbols formatData android.icu.util.Calendar calendar android.icu.text.NumberFormat numberFormat android.icu.util.ULocale locale boolean useFastFormat String override public static android.icu.text.SimpleDateFormat getInstance (android.icu.util.Calendar$FormatConfiguration) android.icu.util.Calendar$FormatConfiguration formatConfig String ostr boolean useFast private void initialize () String nsName android.icu.text.NumberingSystem ns String digitString private synchronized void initializeTimeZoneFormat (boolean) String digit android.icu.text.DecimalFormatSymbols decsym String[] strDigits StringBuilder digitsBuf String digits boolean bForceUpdate private android.icu.text.TimeZoneFormat tzFormat () private static synchronized java.lang.String getDefaultPattern () int defaultIndex String basePattern android.icu.impl.ICUResourceBundle rb String resourcePath android.icu.impl.ICUResourceBundle patternsRb java.util.MissingResourceException e android.icu.util.Calendar cal android.icu.util.ULocale defaultLocale private void parseAmbiguousDatesAsAfter (java.util.Date) java.util.Date startDate private void initializeDefaultCenturyStart (long) long baseTime android.icu.util.Calendar tmpCal private java.util.Date getDefaultCenturyStart () private int getDefaultCenturyStartYear () public void set2DigitYearStart (java.util.Date) java.util.Date startDate public java.util.Date get2DigitYearStart () public void setContext (android.icu.text.DisplayContext) android.icu.text.DisplayContext context public java.lang.StringBuffer format (android.icu.util.Calendar, java.lang.StringBuffer, java.text.FieldPosition) android.icu.util.Calendar cal StringBuffer toAppendTo java.text.FieldPosition pos java.lang.StringBuffer format (android.icu.util.Calendar, java.lang.StringBuffer, java.text.FieldPosition, java.util.List) android.icu.util.Calendar cal StringBuffer toAppendTo java.text.FieldPosition pos java.util.List attributes android.icu.util.TimeZone backupTZ StringBuffer result private java.lang.StringBuffer format (android.icu.util.Calendar, android.icu.text.DisplayContext, java.lang.StringBuffer, java.text.FieldPosition, java.util.List) android.icu.text.DateFormat$Field attr java.text.FieldPosition fp int end android.icu.text.SimpleDateFormat$PatternItem item int start int i android.icu.util.Calendar cal android.icu.text.DisplayContext capitalizationContext StringBuffer toAppendTo java.text.FieldPosition pos java.util.List attributes Object[] items private static int getIndexFromChar (char) char ch protected android.icu.text.DateFormat$Field patternCharToDateFormatField (char) char ch int patternCharIndex protected java.lang.String subFormat (char, int, int, java.text.FieldPosition, android.icu.text.DateFormatSymbols, android.icu.util.Calendar) throws java.lang.IllegalArgumentException char ch int count int beginOffset java.text.FieldPosition pos android.icu.text.DateFormatSymbols fmtData android.icu.util.Calendar cal protected java.lang.String subFormat (char, int, int, int, android.icu.text.DisplayContext, java.text.FieldPosition, char, android.icu.util.Calendar) char ch int count int beginOffset int fieldNum android.icu.text.DisplayContext capitalizationContext java.text.FieldPosition pos char patternCharToOutput android.icu.util.Calendar cal StringBuffer buf protected void subFormat (java.lang.StringBuffer, char, int, int, int, android.icu.text.DisplayContext, java.text.FieldPosition, char, android.icu.util.Calendar) boolean isLeap StringBuffer monthNumber String[] monthNumberStrings int isLeapMonth java.text.FieldPosition p int hour String toAppend android.icu.impl.DayPeriodRules$DayPeriod periodType android.icu.impl.DayPeriodRules$DayPeriod periodType int index int index android.icu.impl.DayPeriodRules ruleSet int hour int minute int second android.icu.impl.DayPeriodRules$DayPeriod periodType String toAppend boolean[] transforms android.icu.text.BreakIterator mutableCapitalizationBrkIter String firstField String firstFieldTitleCase boolean titlecase StringBuffer buf char ch int count int beginOffset int fieldNum android.icu.text.DisplayContext capitalizationContext java.text.FieldPosition pos char patternCharToOutput android.icu.util.Calendar cal int maxIntCount int bufstart android.icu.util.TimeZone tz long date String result int patternCharIndex int field int value android.icu.text.NumberFormat currentNumberFormat android.icu.text.DateFormatSymbols$CapitalizationContextUsage capContextUsageType int outputCharIndex private static void safeAppend (java.lang.String[], int, java.lang.StringBuffer) String[] array int value StringBuffer appendTo private static void safeAppendWithMonthPattern (java.lang.String[], int, java.lang.StringBuffer, java.lang.String) String s String[] array int value StringBuffer appendTo String monthPattern private java.lang.Object[] getPatternItems () char ch int i boolean isPrevQuote boolean inQuote StringBuilder text char itemType int itemLength java.util.List items protected void zeroPaddingNumber (android.icu.text.NumberFormat, java.lang.StringBuffer, int, int, int) android.icu.text.NumberFormat nf StringBuffer buf int value int minDigits int maxDigits public void setNumberFormat (android.icu.text.NumberFormat) android.icu.text.NumberFormat newNumberFormat private void initLocalZeroPaddingNumberFormat () int i android.icu.text.DecimalFormatSymbols tmpDecfs String[] tmpDigits private void fastZeroPaddingNumber (java.lang.StringBuffer, int, int, int) StringBuffer buf int value int minDigits int maxDigits int limit int index int padding protected java.lang.String zeroPaddingNumber (long, int, int) long value int minDigits int maxDigits private static final boolean isNumeric (char, int) char formatChar int count public void parse (java.lang.String, android.icu.util.Calendar, java.text.ParsePosition) int len ClassCastException cce char pch String patl int plen int idx int s android.icu.text.SimpleDateFormat$PatternItem field boolean[] complete Object lastItem char extra double midPoint int midPointHour int midPointMinute int hourOfDay double currentHour double midPointHour double hoursAheadMidPoint int hourOfDay android.icu.impl.DayPeriodRules ruleSet java.util.Date parsedDate android.icu.util.Calendar copy long baseTime long time long limit android.icu.util.TimeZoneTransition trs android.icu.util.TimeZone tz android.icu.util.BasicTimeZone btz long localMillis int[] offsets int resolvedSavings android.icu.util.Calendar copy android.icu.text.TimeZoneFormat$TimeType tztype IllegalArgumentException e String text android.icu.util.Calendar cal java.text.ParsePosition parsePos android.icu.util.TimeZone backupTZ android.icu.util.Calendar resultCal int pos int start android.icu.util.Output dayPeriod android.icu.util.Output tzTimeType boolean[] ambiguousYear int numericFieldStart int numericFieldLength int numericStartPos android.icu.text.MessageFormat numericLeapMonthFormatter Object[] items int i private int matchLiteral (java.lang.String, int, java.lang.Object[], int, boolean[]) boolean isNumeric Object before char pch char ich char ich int newPos char beforeType char afterType Object before Object after String text int pos Object[] items int itemIndex boolean[] complete int originalPos String patternLiteral int plen int tlen int idx protected int matchString (java.lang.String, int, int, java.lang.String[], android.icu.util.Calendar) String text int start int field String[] data android.icu.util.Calendar cal private int matchString (java.lang.String, int, int, java.lang.String[], java.lang.String, android.icu.util.Calendar) String leapMonthName int length String text int start int field String[] data String monthPattern android.icu.util.Calendar cal int i int count int bestMatchLength int bestMatch int isLeapMonth int matchLength private int regionMatchesWithOptionalDot (java.lang.String, int, java.lang.String, int) String text int start String data int length boolean matches protected int matchQuarterString (java.lang.String, int, int, java.lang.String[], android.icu.util.Calendar) int length String text int start int field String[] data android.icu.util.Calendar cal int i int count int bestMatchLength int bestMatch int matchLength private int matchDayPeriodString (java.lang.String, int, java.lang.String[], int, android.icu.util.Output) int length int i String text int start String[] data int dataLength android.icu.util.Output dayPeriod int bestMatchLength int bestMatch int matchLength protected int subParse (java.lang.String, int, char, int, boolean, boolean, boolean[], android.icu.util.Calendar) String text int start char ch int count boolean obeyCount boolean allowNegative boolean[] ambiguousYear android.icu.util.Calendar cal private int subParse (java.lang.String, int, char, int, boolean, boolean, boolean[], android.icu.util.Calendar, android.icu.text.MessageFormat, android.icu.util.Output) String text int start char ch int count boolean obeyCount boolean allowNegative boolean[] ambiguousYear android.icu.util.Calendar cal android.icu.text.MessageFormat numericLeapMonthFormatter android.icu.util.Output tzTimeType private int subParse (java.lang.String, int, char, int, boolean, boolean, boolean[], android.icu.util.Calendar, android.icu.text.MessageFormat, android.icu.util.Output, android.icu.util.Output) int c Object[] args boolean parsedNumericLeapMonth int ps int ambiguousTwoDigitYear int newStart boolean haveMonthPat int newStart int a int i int newStart int newStart int newStart android.icu.text.TimeZoneFormat$Style style android.icu.util.TimeZone tz android.icu.text.TimeZoneFormat$Style style android.icu.util.TimeZone tz android.icu.text.TimeZoneFormat$Style style android.icu.util.TimeZone tz android.icu.text.TimeZoneFormat$Style style android.icu.util.TimeZone tz android.icu.text.TimeZoneFormat$Style style android.icu.util.TimeZone tz android.icu.text.TimeZoneFormat$Style style android.icu.text.TimeZoneFormat$Style style android.icu.text.TimeZoneFormat$Style style android.icu.text.TimeZoneFormat$Style style android.icu.text.TimeZoneFormat$Style style android.icu.util.TimeZone tz android.icu.text.TimeZoneFormat$Style style android.icu.text.TimeZoneFormat$Style style android.icu.text.TimeZoneFormat$Style style android.icu.text.TimeZoneFormat$Style style android.icu.text.TimeZoneFormat$Style style android.icu.util.TimeZone tz int newStart int newStart java.util.ArrayList data int newStart int ampmStart int newStart String text int start char ch int count boolean obeyCount boolean allowNegative boolean[] ambiguousYear android.icu.util.Calendar cal android.icu.text.MessageFormat numericLeapMonthFormatter android.icu.util.Output tzTimeType android.icu.util.Output dayPeriod Number number android.icu.text.NumberFormat currentNumberFormat int value java.text.ParsePosition pos int patternCharIndex int field boolean isChineseCalendar private boolean allowNumericFallback (int) int patternCharIndex private java.lang.Number parseInt (java.lang.String, java.text.ParsePosition, boolean, android.icu.text.NumberFormat) String text java.text.ParsePosition pos boolean allowNegative android.icu.text.NumberFormat fmt private java.lang.Number parseInt (java.lang.String, int, java.text.ParsePosition, boolean, android.icu.text.NumberFormat) Number number String oldPrefix Number number boolean dateNumberFormat double val int nDigits String text int maxDigits java.text.ParsePosition pos boolean allowNegative android.icu.text.NumberFormat fmt Number number int oldPos private static int countDigits (java.lang.String, int, int) int cp String text int start int end int numDigits int idx private java.lang.String translatePattern (java.lang.String, java.lang.String, java.lang.String) int ci char c int i String pat String from String to StringBuilder result boolean inQuote public java.lang.String toPattern () public java.lang.String toLocalizedPattern () public void applyPattern (java.lang.String) android.icu.util.ULocale ovrLoc android.icu.text.NumberFormat nf String pat public void applyLocalizedPattern (java.lang.String) String pat public android.icu.text.DateFormatSymbols getDateFormatSymbols () public void setDateFormatSymbols (android.icu.text.DateFormatSymbols) android.icu.text.DateFormatSymbols newFormatSymbols protected android.icu.text.DateFormatSymbols getSymbols () public android.icu.text.TimeZoneFormat getTimeZoneFormat () public void setTimeZoneFormat (android.icu.text.TimeZoneFormat) android.icu.text.TimeZoneFormat tzfmt public java.lang.Object clone () android.icu.text.SimpleDateFormat other public int hashCode () public boolean equals (java.lang.Object) Object obj android.icu.text.SimpleDateFormat that private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream stream private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException android.icu.text.DisplayContext context java.io.ObjectInputStream stream int capitalizationSettingValue public java.text.AttributedCharacterIterator formatToCharacterIterator (java.lang.Object) java.text.FieldPosition fp java.text.Format$Field attribute int i Object obj android.icu.util.Calendar cal StringBuffer toAppendTo java.text.FieldPosition pos java.util.List attributes java.text.AttributedString as android.icu.util.ULocale getLocale () boolean isFieldUnitIgnored (int) int field static boolean isFieldUnitIgnored (java.lang.String, int) int level char ch int i int level String pattern int field int fieldLevel boolean inQuote char prevCh int count public final java.lang.StringBuffer intervalFormatByAlgorithm (android.icu.util.Calendar, android.icu.util.Calendar, java.lang.StringBuffer, java.text.FieldPosition) throws java.lang.IllegalArgumentException int i int i IllegalArgumentException e android.icu.text.SimpleDateFormat$PatternItem item char ch int patternCharIndex int i int i int i IllegalArgumentException e android.icu.text.SimpleDateFormat$PatternItem item int i android.icu.text.SimpleDateFormat$PatternItem item int i android.icu.util.Calendar fromCalendar android.icu.util.Calendar toCalendar StringBuffer appendTo java.text.FieldPosition pos Object[] items int diffBegin int diffEnd int highestLevel android.icu.text.DisplayContext capSetting private boolean diffCalFieldValue (android.icu.util.Calendar, android.icu.util.Calendar, java.lang.Object[], int) throws java.lang.IllegalArgumentException int value int value_2 android.icu.util.Calendar fromCalendar android.icu.util.Calendar toCalendar Object[] items int i android.icu.text.SimpleDateFormat$PatternItem item char ch int patternCharIndex int field private boolean lowerLevel (java.lang.Object[], int, int) throws java.lang.IllegalArgumentException Object[] items int i int level android.icu.text.SimpleDateFormat$PatternItem item char ch int patternCharIndex public void setNumberFormat (java.lang.String, android.icu.text.NumberFormat) char field int i String fields android.icu.text.NumberFormat overrideNF String nsName public android.icu.text.NumberFormat getNumberFormat (char) String nsName android.icu.text.NumberFormat nf char field Character ovrField private void initNumberFormatters (android.icu.util.ULocale) android.icu.util.ULocale loc private void processOverrideString (android.icu.util.ULocale, java.lang.String) int end String nsName boolean fullOverride Character ovrField int delimiterPosition String currentString int equalSignPosition android.icu.util.ULocale ovrLoc android.icu.text.NumberFormat nf int end String nsName boolean fullOverride android.icu.util.ULocale loc String str int start boolean moreToProcess private void parsePattern () char ch int i boolean inQuote static synthetic boolean access$000 (char, int) char x0 int x1 static void <clinit> () }
android/icu/text/SimpleFormatter.class
SimpleFormatter.java package android.icu.text public final android.icu.text.SimpleFormatter extends java.lang.Object { private final String compiledPattern private void <init> (java.lang.String) String compiledPattern public static android.icu.text.SimpleFormatter compile (java.lang.CharSequence) CharSequence pattern public static android.icu.text.SimpleFormatter compileMinMaxArguments (java.lang.CharSequence, int, int) CharSequence pattern int min int max StringBuilder sb String compiledPattern public int getArgumentLimit () public transient java.lang.String format (java.lang.CharSequence[]) CharSequence[] values public transient java.lang.StringBuilder formatAndAppend (java.lang.StringBuilder, int[], java.lang.CharSequence[]) StringBuilder appendTo int[] offsets CharSequence[] values public transient java.lang.StringBuilder formatAndReplace (java.lang.StringBuilder, int[], java.lang.CharSequence[]) StringBuilder result int[] offsets CharSequence[] values public java.lang.String toString () int i String[] values public java.lang.String getTextWithNoArguments () }
android/icu/text/SourceTargetUtility.class
SourceTargetUtility.java package android.icu.text android.icu.text.SourceTargetUtility extends java.lang.Object { final android.icu.text.Transform transform final android.icu.text.UnicodeSet sourceCache final java.util.Set sourceStrings static final android.icu.text.UnicodeSet NON_STARTERS static android.icu.text.Normalizer2 NFC public void <init> (android.icu.text.Transform) android.icu.text.Transform transform public void <init> (android.icu.text.Transform, android.icu.text.Normalizer2) String s boolean added String d int i android.icu.text.Transform transform android.icu.text.Normalizer2 normalizer public void addSourceTargetSet (android.icu.text.Transliterator, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet) String s String t String s android.icu.text.Transliterator transliterator android.icu.text.UnicodeSet inputFilter android.icu.text.UnicodeSet sourceSet android.icu.text.UnicodeSet targetSet android.icu.text.UnicodeSet myFilter android.icu.text.UnicodeSet affectedCharacters static void <clinit> () }
android/icu/text/SpoofChecker$1.class
SpoofChecker.java package android.icu.text synthetic android.icu.text.SpoofChecker$1 extends java.lang.Object { }
android/icu/text/SpoofChecker$Builder$ConfusabledataBuilder$SPUString.class
SpoofChecker.java package android.icu.text android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString extends java.lang.Object { String fStr int fCharOrStrTableIndex void <init> (java.lang.String) String s }
android/icu/text/SpoofChecker$Builder$ConfusabledataBuilder$SPUStringComparator.class
SpoofChecker.java package android.icu.text android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUStringComparator extends java.lang.Object implements java.util.Comparator { static final android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUStringComparator INSTANCE private void <init> () public int compare (android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString, android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString) android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString sL android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString sR int lenL int lenR public volatile synthetic int compare (java.lang.Object, java.lang.Object) static void <clinit> () }
android/icu/text/SpoofChecker$Builder$ConfusabledataBuilder$SPUStringPool.class
SpoofChecker.java package android.icu.text android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUStringPool extends java.lang.Object { private java.util.Vector fVec private java.util.Hashtable fHash public void <init> () public int size () public android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString getByIndex (int) int index android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString retString public android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString addString (java.lang.String) String src android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString hashedString public void sort () }
android/icu/text/SpoofChecker$Builder$ConfusabledataBuilder.class
SpoofChecker.java package android.icu.text android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder extends java.lang.Object { private java.util.Hashtable fTable private android.icu.text.UnicodeSet fKeySet private StringBuffer fStringTable private java.util.ArrayList fKeyVec private java.util.ArrayList fValueVec private android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUStringPool stringPool private java.util.regex.Pattern fParseLine private java.util.regex.Pattern fParseHexNum private int fLineNum static final synthetic boolean $assertionsDisabled void <init> () void build (java.io.Reader, android.icu.text.SpoofChecker$SpoofData) throws java.text.ParseException java.io.IOException String line int c int keyChar java.util.regex.Matcher m StringBuilder mapString android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString smapString android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString s int strLen int strIndex int keyChar android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString targetMapping int key int value String keyCharStr int key int codePoint int value java.io.Reader confusables android.icu.text.SpoofChecker$SpoofData dest StringBuffer fInput java.io.LineNumberReader lnr java.util.regex.Matcher matcher int poolSize int i int numKeys int previousCodePoint int numValues public static void buildConfusableData (java.io.Reader, android.icu.text.SpoofChecker$SpoofData) throws java.io.IOException java.text.ParseException java.io.Reader confusables android.icu.text.SpoofChecker$SpoofData dest android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder builder static void <clinit> () }
android/icu/text/SpoofChecker$Builder.class
SpoofChecker.java package android.icu.text public android.icu.text.SpoofChecker$Builder extends java.lang.Object { int fChecks android.icu.text.SpoofChecker$SpoofData fSpoofData final android.icu.text.UnicodeSet fAllowedCharsSet final java.util.Set fAllowedLocales private android.icu.text.SpoofChecker$RestrictionLevel fRestrictionLevel public void <init> () public void <init> (android.icu.text.SpoofChecker) android.icu.text.SpoofChecker src public android.icu.text.SpoofChecker build () android.icu.text.SpoofChecker result public android.icu.text.SpoofChecker$Builder setData (java.io.Reader) throws java.text.ParseException java.io.IOException java.io.Reader confusables public android.icu.text.SpoofChecker$Builder setData (java.io.Reader, java.io.Reader) throws java.text.ParseException java.io.IOException java.io.Reader confusables java.io.Reader confusablesWholeScript public android.icu.text.SpoofChecker$Builder setChecks (int) int checks public android.icu.text.SpoofChecker$Builder setAllowedLocales (java.util.Set) android.icu.util.ULocale locale java.util.Set locales android.icu.text.UnicodeSet tempSet public android.icu.text.SpoofChecker$Builder setAllowedJavaLocales (java.util.Set) java.util.Locale locale java.util.Set locales java.util.HashSet ulocales private void addScriptChars (android.icu.util.ULocale, android.icu.text.UnicodeSet) int i android.icu.text.UnicodeSet tmpSet android.icu.util.ULocale locale android.icu.text.UnicodeSet allowedChars int[] scripts public android.icu.text.SpoofChecker$Builder setAllowedChars (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet chars public android.icu.text.SpoofChecker$Builder setRestrictionLevel (android.icu.text.SpoofChecker$RestrictionLevel) android.icu.text.SpoofChecker$RestrictionLevel restrictionLevel }
android/icu/text/SpoofChecker$CheckResult.class
SpoofChecker.java package android.icu.text public android.icu.text.SpoofChecker$CheckResult extends java.lang.Object { public int checks public int position public android.icu.text.UnicodeSet numerics public android.icu.text.SpoofChecker$RestrictionLevel restrictionLevel public void <init> () public java.lang.String toString () StringBuilder sb }
android/icu/text/SpoofChecker$ConfusableDataUtils.class
SpoofChecker.java package android.icu.text final android.icu.text.SpoofChecker$ConfusableDataUtils extends java.lang.Object { public static final int FORMAT_VERSION static final synthetic boolean $assertionsDisabled private void <init> () public static final int keyToCodePoint (int) int key public static final int keyToLength (int) int key public static final int codePointAndLengthToKey (int, int) int codePoint int length static void <clinit> () }
android/icu/text/SpoofChecker$RestrictionLevel.class
SpoofChecker.java package android.icu.text public final enum android.icu.text.SpoofChecker$RestrictionLevel extends java.lang.Enum { public static final enum android.icu.text.SpoofChecker$RestrictionLevel ASCII public static final enum android.icu.text.SpoofChecker$RestrictionLevel SINGLE_SCRIPT_RESTRICTIVE public static final enum android.icu.text.SpoofChecker$RestrictionLevel HIGHLY_RESTRICTIVE public static final enum android.icu.text.SpoofChecker$RestrictionLevel MODERATELY_RESTRICTIVE public static final enum android.icu.text.SpoofChecker$RestrictionLevel MINIMALLY_RESTRICTIVE public static final enum android.icu.text.SpoofChecker$RestrictionLevel UNRESTRICTIVE private static final synthetic android.icu.text.SpoofChecker$RestrictionLevel[] $VALUES public static android.icu.text.SpoofChecker$RestrictionLevel[] values () public static android.icu.text.SpoofChecker$RestrictionLevel valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/SpoofChecker$ScriptSet.class
SpoofChecker.java package android.icu.text android.icu.text.SpoofChecker$ScriptSet extends java.util.BitSet { private static final long serialVersionUID void <init> () public void and (int) int script public void setAll () public boolean isFull () public void appendStringTo (java.lang.StringBuilder) int script StringBuilder sb public java.lang.String toString () StringBuilder sb }
android/icu/text/SpoofChecker$SpoofData$DefaultData.class
SpoofChecker.java package android.icu.text final android.icu.text.SpoofChecker$SpoofData$DefaultData extends java.lang.Object { private static android.icu.text.SpoofChecker$SpoofData INSTANCE private static java.io.IOException EXCEPTION private void <init> () static synthetic java.io.IOException access$900 () static synthetic android.icu.text.SpoofChecker$SpoofData access$1000 () static void <clinit> () java.io.IOException e }
android/icu/text/SpoofChecker$SpoofData$IsAcceptable.class
SpoofChecker.java package android.icu.text final android.icu.text.SpoofChecker$SpoofData$IsAcceptable extends java.lang.Object implements android.icu.impl.ICUBinary$Authenticate { private void <init> () public boolean isDataVersionAcceptable (byte[]) byte[] version synthetic void <init> (android.icu.text.SpoofChecker$1) android.icu.text.SpoofChecker$1 x0 }
android/icu/text/SpoofChecker$SpoofData.class
SpoofChecker.java package android.icu.text android.icu.text.SpoofChecker$SpoofData extends java.lang.Object { int[] fCFUKeys short[] fCFUValues String fCFUStrings private static final int DATA_FORMAT private static final android.icu.text.SpoofChecker$SpoofData$IsAcceptable IS_ACCEPTABLE public static android.icu.text.SpoofChecker$SpoofData getDefault () private void <init> () private void <init> (java.nio.ByteBuffer) throws java.io.IOException java.nio.ByteBuffer bytes public boolean equals (java.lang.Object) Object other android.icu.text.SpoofChecker$SpoofData otherData public int hashCode () private void readData (java.nio.ByteBuffer) throws java.io.IOException java.nio.ByteBuffer bytes int magic int dataFormatVersion int dataLength int CFUKeysOffset int CFUKeysSize int CFUValuesOffset int CFUValuesSize int CFUStringTableOffset int CFUStringTableSize public void confusableLookup (int, java.lang.StringBuilder) int mid int inChar StringBuilder dest int lo int hi public int length () public int codePointAt (int) int index public void appendValueTo (int, java.lang.StringBuilder) int index StringBuilder dest int stringLength short value synthetic void <init> (android.icu.text.SpoofChecker$1) android.icu.text.SpoofChecker$1 x0 synthetic void <init> (java.nio.ByteBuffer, android.icu.text.SpoofChecker$1) throws java.io.IOException java.nio.ByteBuffer x0 android.icu.text.SpoofChecker$1 x1 static void <clinit> () }
android/icu/text/SpoofChecker.ScriptSet.uau
android/icu/text/SpoofChecker.class
SpoofChecker.java package android.icu.text public android.icu.text.SpoofChecker extends java.lang.Object { public static final android.icu.text.UnicodeSet INCLUSION public static final android.icu.text.UnicodeSet RECOMMENDED public static final int SINGLE_SCRIPT_CONFUSABLE public static final int MIXED_SCRIPT_CONFUSABLE public static final int WHOLE_SCRIPT_CONFUSABLE public static final int CONFUSABLE public static final int ANY_CASE public static final int RESTRICTION_LEVEL public static final int SINGLE_SCRIPT public static final int INVISIBLE public static final int CHAR_LIMIT public static final int MIXED_NUMBERS public static final int HIDDEN_OVERLAY public static final int ALL_CHECKS static final android.icu.text.UnicodeSet ASCII private int fChecks private android.icu.text.SpoofChecker$SpoofData fSpoofData private java.util.Set fAllowedLocales private android.icu.text.UnicodeSet fAllowedCharsSet private android.icu.text.SpoofChecker$RestrictionLevel fRestrictionLevel private static android.icu.text.Normalizer2 nfdNormalizer static final synthetic boolean $assertionsDisabled private void <init> () public android.icu.text.SpoofChecker$RestrictionLevel getRestrictionLevel () public int getChecks () public java.util.Set getAllowedLocales () public java.util.Set getAllowedJavaLocales () android.icu.util.ULocale uloc java.util.HashSet locales public android.icu.text.UnicodeSet getAllowedChars () public boolean failsChecks (java.lang.String, android.icu.text.SpoofChecker$CheckResult) android.icu.text.SpoofChecker$RestrictionLevel textRestrictionLevel android.icu.text.UnicodeSet numerics int index int i int c String nfdText int i int c int firstNonspacingMark boolean haveMultipleMarks android.icu.text.UnicodeSet marksSeenSoFar String text android.icu.text.SpoofChecker$CheckResult checkResult int length int result public boolean failsChecks (java.lang.String) String text public int areConfusable (java.lang.String, java.lang.String) String s1 String s2 String s1Skeleton String s2Skeleton android.icu.text.SpoofChecker$ScriptSet s1RSS android.icu.text.SpoofChecker$ScriptSet s2RSS int result public java.lang.String getSkeleton (java.lang.CharSequence) int c int inputIndex CharSequence str String nfdId int normalizedLen StringBuilder skelSB String skelStr public java.lang.String getSkeleton (int, java.lang.String) int type String id public boolean equals (java.lang.Object) Object other android.icu.text.SpoofChecker otherSC public int hashCode () private static void getAugmentedScriptSet (int, android.icu.text.SpoofChecker$ScriptSet) int codePoint android.icu.text.SpoofChecker$ScriptSet result private void getResolvedScriptSet (java.lang.CharSequence, android.icu.text.SpoofChecker$ScriptSet) CharSequence input android.icu.text.SpoofChecker$ScriptSet result private void getResolvedScriptSetWithout (java.lang.CharSequence, int, android.icu.text.SpoofChecker$ScriptSet) int codePoint int utf16Offset CharSequence input int script android.icu.text.SpoofChecker$ScriptSet result android.icu.text.SpoofChecker$ScriptSet temp private void getNumerics (java.lang.String, android.icu.text.UnicodeSet) int codePoint int utf16Offset String input android.icu.text.UnicodeSet result private android.icu.text.SpoofChecker$RestrictionLevel getRestrictionLevel (java.lang.String) String input android.icu.text.SpoofChecker$ScriptSet resolvedScriptSet android.icu.text.SpoofChecker$ScriptSet resolvedNoLatn int findHiddenOverlay (java.lang.String) int cp int combiningClass int i String input boolean sawLeadCharacter StringBuilder sb boolean isIllegalCombiningDotLeadCharacterNoLookup (int) int cp boolean isIllegalCombiningDotLeadCharacter (int, java.lang.StringBuilder) int cp StringBuilder sb int finalCp static synthetic int access$000 (android.icu.text.SpoofChecker) android.icu.text.SpoofChecker x0 static synthetic android.icu.text.SpoofChecker$SpoofData access$100 (android.icu.text.SpoofChecker) android.icu.text.SpoofChecker x0 static synthetic android.icu.text.UnicodeSet access$200 (android.icu.text.SpoofChecker) android.icu.text.SpoofChecker x0 static synthetic java.util.Set access$300 (android.icu.text.SpoofChecker) android.icu.text.SpoofChecker x0 static synthetic android.icu.text.SpoofChecker$RestrictionLevel access$400 (android.icu.text.SpoofChecker) android.icu.text.SpoofChecker x0 synthetic void <init> (android.icu.text.SpoofChecker$1) android.icu.text.SpoofChecker$1 x0 static synthetic int access$002 (android.icu.text.SpoofChecker, int) android.icu.text.SpoofChecker x0 int x1 static synthetic android.icu.text.SpoofChecker$SpoofData access$102 (android.icu.text.SpoofChecker, android.icu.text.SpoofChecker$SpoofData) android.icu.text.SpoofChecker x0 android.icu.text.SpoofChecker$SpoofData x1 static synthetic android.icu.text.UnicodeSet access$202 (android.icu.text.SpoofChecker, android.icu.text.UnicodeSet) android.icu.text.SpoofChecker x0 android.icu.text.UnicodeSet x1 static synthetic java.util.Set access$302 (android.icu.text.SpoofChecker, java.util.Set) android.icu.text.SpoofChecker x0 java.util.Set x1 static synthetic android.icu.text.SpoofChecker$RestrictionLevel access$402 (android.icu.text.SpoofChecker, android.icu.text.SpoofChecker$RestrictionLevel) android.icu.text.SpoofChecker x0 android.icu.text.SpoofChecker$RestrictionLevel x1 static void <clinit> () }
android/icu/text/StringCharacterIterator.class
StringCharacterIterator.java package android.icu.text public final android.icu.text.StringCharacterIterator extends java.lang.Object implements java.text.CharacterIterator { private String text private int begin private int end private int pos public void <init> (java.lang.String) String text public void <init> (java.lang.String, int) String text int pos public void <init> (java.lang.String, int, int, int) String text int begin int end int pos public void setText (java.lang.String) String text public char first () public char last () public char setIndex (int) int p public char current () public char next () public char previous () public int getBeginIndex () public int getEndIndex () public int getIndex () public boolean equals (java.lang.Object) Object obj android.icu.text.StringCharacterIterator that public int hashCode () public java.lang.Object clone () android.icu.text.StringCharacterIterator other CloneNotSupportedException e }
android/icu/text/StringMatcher.class
StringMatcher.java package android.icu.text android.icu.text.StringMatcher extends java.lang.Object implements android.icu.text.UnicodeMatcher android.icu.text.UnicodeReplacer { private String pattern private int matchStart private int matchLimit private int segmentNumber private final android.icu.text.RuleBasedTransliterator$Data data public void <init> (java.lang.String, int, android.icu.text.RuleBasedTransliterator$Data) String theString int segmentNum android.icu.text.RuleBasedTransliterator$Data theData public void <init> (java.lang.String, int, int, int, android.icu.text.RuleBasedTransliterator$Data) String theString int start int limit int segmentNum android.icu.text.RuleBasedTransliterator$Data theData public int matches (android.icu.text.Replaceable, int[], int, boolean) int m char keyChar android.icu.text.UnicodeMatcher subm int i int m char keyChar android.icu.text.UnicodeMatcher subm android.icu.text.Replaceable text int[] offset int limit boolean incremental int i int[] cursor public java.lang.String toPattern (boolean) char keyChar android.icu.text.UnicodeMatcher m int i boolean escapeUnprintable StringBuffer result StringBuffer quoteBuf public boolean matchesIndexValue (int) int v int c android.icu.text.UnicodeMatcher m public void addMatchSetTo (android.icu.text.UnicodeSet) android.icu.text.UnicodeMatcher matcher int ch int i android.icu.text.UnicodeSet toUnionTo public int replace (android.icu.text.Replaceable, int, int, int[]) android.icu.text.Replaceable text int start int limit int[] cursor int outLen int dest public java.lang.String toReplacerPattern (boolean) boolean escapeUnprintable StringBuffer rule public void resetMatch () public void addReplacementSetTo (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet toUnionTo }
android/icu/text/StringPrep$1.class
StringPrep.java package android.icu.text synthetic android.icu.text.StringPrep$1 extends java.lang.Object { }
android/icu/text/StringPrep$Values.class
StringPrep.java package android.icu.text final android.icu.text.StringPrep$Values extends java.lang.Object { boolean isIndex int value int type private void <init> () public void reset () synthetic void <init> (android.icu.text.StringPrep$1) android.icu.text.StringPrep$1 x0 }
android/icu/text/StringPrep.class
StringPrep.java package android.icu.text public final android.icu.text.StringPrep extends java.lang.Object { public static final int DEFAULT public static final int ALLOW_UNASSIGNED public static final int RFC3491_NAMEPREP public static final int RFC3530_NFS4_CS_PREP public static final int RFC3530_NFS4_CS_PREP_CI public static final int RFC3530_NFS4_CIS_PREP public static final int RFC3530_NFS4_MIXED_PREP_PREFIX public static final int RFC3530_NFS4_MIXED_PREP_SUFFIX public static final int RFC3722_ISCSI public static final int RFC3920_NODEPREP public static final int RFC3920_RESOURCEPREP public static final int RFC4011_MIB public static final int RFC4013_SASLPREP public static final int RFC4505_TRACE public static final int RFC4518_LDAP public static final int RFC4518_LDAP_CI private static final int MAX_PROFILE private static final String[] PROFILE_NAMES private static final java.lang.ref.WeakReference[] CACHE private static final int UNASSIGNED private static final int MAP private static final int PROHIBITED private static final int DELETE private static final int TYPE_LIMIT private static final int NORMALIZATION_ON private static final int CHECK_BIDI_ON private static final int TYPE_THRESHOLD private static final int MAX_INDEX_VALUE private static final int INDEX_MAPPING_DATA_SIZE private static final int NORM_CORRECTNS_LAST_UNI_VERSION private static final int ONE_UCHAR_MAPPING_INDEX_START private static final int TWO_UCHARS_MAPPING_INDEX_START private static final int THREE_UCHARS_MAPPING_INDEX_START private static final int FOUR_UCHARS_MAPPING_INDEX_START private static final int OPTIONS private static final int INDEX_TOP private android.icu.impl.CharTrie sprepTrie private int[] indexes private char[] mappingData private android.icu.util.VersionInfo sprepUniVer private android.icu.util.VersionInfo normCorrVer private boolean doNFKC private boolean checkBiDi private android.icu.impl.UBiDiProps bdp private char getCodePointValue (int) int ch private static android.icu.util.VersionInfo getVersionInfo (int) int comp int micro int milli int minor int major private static android.icu.util.VersionInfo getVersionInfo (byte[]) byte[] version public void <init> (java.io.InputStream) throws java.io.IOException java.io.InputStream inputStream private void <init> (java.nio.ByteBuffer) throws java.io.IOException java.nio.ByteBuffer bytes android.icu.impl.StringPrepDataReader reader android.icu.util.VersionInfo normUniVer public static android.icu.text.StringPrep getInstance (int) java.io.IOException e java.nio.ByteBuffer bytes java.lang.ref.WeakReference ref int profile android.icu.text.StringPrep instance private static final void getValues (char, android.icu.text.StringPrep$Values) char trieWord android.icu.text.StringPrep$Values values private java.lang.StringBuffer map (android.icu.text.UCharacterIterator, int) throws android.icu.text.StringPrepParseException int length int length int length int index int length android.icu.text.UCharacterIterator iter int options android.icu.text.StringPrep$Values val char result int ch StringBuffer dest boolean allowUnassigned private java.lang.StringBuffer normalize (java.lang.StringBuffer) StringBuffer src public java.lang.StringBuffer prepare (android.icu.text.UCharacterIterator, int) throws android.icu.text.StringPrepParseException char result android.icu.text.UCharacterIterator src int options StringBuffer mapOut StringBuffer normOut int ch android.icu.text.UCharacterIterator iter android.icu.text.StringPrep$Values val int direction int firstCharDir int rtlPos int ltrPos boolean rightToLeft boolean leftToRight public java.lang.String prepare (java.lang.String, int) throws android.icu.text.StringPrepParseException String src int options StringBuffer result static void <clinit> () }
android/icu/text/StringPrepParseException.class
StringPrepParseException.java package android.icu.text public android.icu.text.StringPrepParseException extends java.text.ParseException { static final long serialVersionUID public static final int INVALID_CHAR_FOUND public static final int ILLEGAL_CHAR_FOUND public static final int PROHIBITED_ERROR public static final int UNASSIGNED_ERROR public static final int CHECK_BIDI_ERROR public static final int STD3_ASCII_RULES_ERROR public static final int ACE_PREFIX_ERROR public static final int VERIFICATION_ERROR public static final int LABEL_TOO_LONG_ERROR public static final int BUFFER_OVERFLOW_ERROR public static final int ZERO_LENGTH_LABEL public static final int DOMAIN_NAME_TOO_LONG_ERROR private int error private int line private StringBuffer preContext private StringBuffer postContext private static final int PARSE_CONTEXT_LEN static final synthetic boolean $assertionsDisabled public void <init> (java.lang.String, int) String message int error public void <init> (java.lang.String, int, java.lang.String, int) String message int error String rules int pos public void <init> (java.lang.String, int, java.lang.String, int, int) String message int error String rules int pos int lineNumber public boolean equals (java.lang.Object) Object other public int hashCode () public java.lang.String toString () StringBuilder buf private void setPreContext (java.lang.String, int) String str int pos private void setPreContext (char[], int) char[] str int pos int start int len private void setPostContext (java.lang.String, int) String str int pos private void setPostContext (char[], int) char[] str int pos int start int len private void setContext (java.lang.String, int) String str int pos public int getError () static void <clinit> () }
android/icu/text/StringReplacer.class
StringReplacer.java package android.icu.text android.icu.text.StringReplacer extends java.lang.Object implements android.icu.text.UnicodeReplacer { private String output private int cursorPos private boolean hasCursor private boolean isComplex private final android.icu.text.RuleBasedTransliterator$Data data public void <init> (java.lang.String, int, android.icu.text.RuleBasedTransliterator$Data) String theOutput int theCursorPos android.icu.text.RuleBasedTransliterator$Data theData public void <init> (java.lang.String, android.icu.text.RuleBasedTransliterator$Data) String theOutput android.icu.text.RuleBasedTransliterator$Data theData public int replace (android.icu.text.Replaceable, int, int, int[]) int outLen int len int len int c int nextIndex android.icu.text.UnicodeReplacer r StringBuffer buf int oOutput int tempStart int destStart int destLimit int tempExtra int n int n android.icu.text.Replaceable text int start int limit int[] cursor int outLen int newStart public java.lang.String toReplacerPattern (boolean) StringBuffer buf char c android.icu.text.UnicodeReplacer r int i boolean escapeUnprintable StringBuffer rule StringBuffer quoteBuf int cursor public void addReplacementSetTo (android.icu.text.UnicodeSet) android.icu.text.UnicodeReplacer r int ch int i android.icu.text.UnicodeSet toUnionTo }
android/icu/text/StringSearch$1.class
StringSearch.java package android.icu.text synthetic android.icu.text.StringSearch$1 extends java.lang.Object { }
android/icu/text/StringSearch$CEBuffer.class
StringSearch.java package android.icu.text android.icu.text.StringSearch$CEBuffer extends java.lang.Object { static final int CEBUFFER_EXTRA static final int MAX_TARGET_IGNORABLES_PER_PAT_JAMO_L static final int MAX_TARGET_IGNORABLES_PER_PAT_OTHER android.icu.text.StringSearch$CEI[] buf_ int bufSize_ int firstIx_ int limitIx_ android.icu.text.StringSearch strSearch_ static final synthetic boolean $assertionsDisabled void <init> (android.icu.text.StringSearch) char c int i String patText android.icu.text.StringSearch ss android.icu.text.StringSearch$CEI get (int) int index int i android.icu.text.StringSearch$CollationPCE$Range range android.icu.text.StringSearch$CEI getPrevious (int) int index int i android.icu.text.StringSearch$CollationPCE$Range range static boolean MIGHT_BE_JAMO_L (char) char c static void <clinit> () }
android/icu/text/StringSearch$CEI.class
StringSearch.java package android.icu.text android.icu.text.StringSearch$CEI extends java.lang.Object { long ce_ int lowIndex_ int highIndex_ private void <init> () synthetic void <init> (android.icu.text.StringSearch$1) android.icu.text.StringSearch$1 x0 }
android/icu/text/StringSearch$CollationPCE$PCEBuffer.class
StringSearch.java package android.icu.text final android.icu.text.StringSearch$CollationPCE$PCEBuffer extends java.lang.Object { private android.icu.text.StringSearch$CollationPCE$PCEI[] buffer_ private int bufferIndex_ private void <init> () void reset () boolean empty () void put (long, int, int) android.icu.text.StringSearch$CollationPCE$PCEI[] newBuffer long ce int ixLow int ixHigh android.icu.text.StringSearch$CollationPCE$PCEI get () synthetic void <init> (android.icu.text.StringSearch$1) android.icu.text.StringSearch$1 x0 }
android/icu/text/StringSearch$CollationPCE$PCEI.class
StringSearch.java package android.icu.text final android.icu.text.StringSearch$CollationPCE$PCEI extends java.lang.Object { long ce_ int low_ int high_ private void <init> () synthetic void <init> (android.icu.text.StringSearch$1) android.icu.text.StringSearch$1 x0 }
android/icu/text/StringSearch$CollationPCE$RCEBuffer.class
StringSearch.java package android.icu.text final android.icu.text.StringSearch$CollationPCE$RCEBuffer extends java.lang.Object { private android.icu.text.StringSearch$CollationPCE$RCEI[] buffer_ private int bufferIndex_ private void <init> () boolean empty () void put (int, int, int) android.icu.text.StringSearch$CollationPCE$RCEI[] newBuffer int ce int ixLow int ixHigh android.icu.text.StringSearch$CollationPCE$RCEI get () synthetic void <init> (android.icu.text.StringSearch$1) android.icu.text.StringSearch$1 x0 }
android/icu/text/StringSearch$CollationPCE$RCEI.class
StringSearch.java package android.icu.text final android.icu.text.StringSearch$CollationPCE$RCEI extends java.lang.Object { int ce_ int low_ int high_ private void <init> () synthetic void <init> (android.icu.text.StringSearch$1) android.icu.text.StringSearch$1 x0 }
android/icu/text/StringSearch$CollationPCE$Range.class
StringSearch.java package android.icu.text public final android.icu.text.StringSearch$CollationPCE$Range extends java.lang.Object { int ixLow_ int ixHigh_ public void <init> () }
android/icu/text/StringSearch$CollationPCE.class
StringSearch.java package android.icu.text android.icu.text.StringSearch$CollationPCE extends java.lang.Object { public static final long PROCESSED_NULLORDER private static final int DEFAULT_BUFFER_SIZE private static final int BUFFER_GROW private static final int PRIMARYORDERMASK private static final int CONTINUATION_MARKER private android.icu.text.StringSearch$CollationPCE$PCEBuffer pceBuffer_ private android.icu.text.CollationElementIterator cei_ private int strength_ private boolean toShift_ private boolean isShifted_ private int variableTop_ public void <init> (android.icu.text.CollationElementIterator) android.icu.text.CollationElementIterator iter public void init (android.icu.text.CollationElementIterator) android.icu.text.CollationElementIterator iter private void init (android.icu.text.RuleBasedCollator) android.icu.text.RuleBasedCollator coll private long processCE (int) int ce long primary long secondary long tertiary long quaternary public long nextProcessed (android.icu.text.StringSearch$CollationPCE$Range) int ce android.icu.text.StringSearch$CollationPCE$Range range long result int low int high public long previousProcessed (android.icu.text.StringSearch$CollationPCE$Range) android.icu.text.StringSearch$CollationPCE$RCEI rcei android.icu.text.StringSearch$CollationPCE$RCEBuffer rceb int ce boolean finish android.icu.text.StringSearch$CollationPCE$Range range long result int low int high android.icu.text.StringSearch$CollationPCE$PCEI pcei private static boolean isContinuation (int) int ce }
android/icu/text/StringSearch$Match.class
StringSearch.java package android.icu.text android.icu.text.StringSearch$Match extends java.lang.Object { int start_ int limit_ private void <init> () synthetic void <init> (android.icu.text.StringSearch$1) android.icu.text.StringSearch$1 x0 }
android/icu/text/StringSearch$Pattern.class
StringSearch.java package android.icu.text final android.icu.text.StringSearch$Pattern extends java.lang.Object { String text_ long[] PCE_ int PCELength_ int[] CE_ int CELength_ protected void <init> (java.lang.String) String pattern }
android/icu/text/StringSearch.class
StringSearch.java package android.icu.text public final android.icu.text.StringSearch extends android.icu.text.SearchIterator { private android.icu.text.StringSearch$Pattern pattern_ private android.icu.text.RuleBasedCollator collator_ private android.icu.text.CollationElementIterator textIter_ private android.icu.text.StringSearch$CollationPCE textProcessedIter_ private android.icu.text.CollationElementIterator utilIter_ private android.icu.text.Normalizer2 nfd_ private int strength_ int ceMask_ int variableTop_ private boolean toShift_ private static final int INITIAL_ARRAY_SIZE_ private static final int PRIMARYORDERMASK private static final int SECONDARYORDERMASK private static final int TERTIARYORDERMASK private static final int CE_MATCH private static final int CE_NO_MATCH private static final int CE_SKIP_TARG private static final int CE_SKIP_PATN private static int CE_LEVEL2_BASE private static int CE_LEVEL3_BASE public void <init> (java.lang.String, java.text.CharacterIterator, android.icu.text.RuleBasedCollator, android.icu.text.BreakIterator) String pattern java.text.CharacterIterator target android.icu.text.RuleBasedCollator collator android.icu.text.BreakIterator breakiter android.icu.util.ULocale collLocale public void <init> (java.lang.String, java.text.CharacterIterator, android.icu.text.RuleBasedCollator) String pattern java.text.CharacterIterator target android.icu.text.RuleBasedCollator collator public void <init> (java.lang.String, java.text.CharacterIterator, java.util.Locale) String pattern java.text.CharacterIterator target java.util.Locale locale public void <init> (java.lang.String, java.text.CharacterIterator, android.icu.util.ULocale) String pattern java.text.CharacterIterator target android.icu.util.ULocale locale public void <init> (java.lang.String, java.lang.String) String pattern String target public android.icu.text.RuleBasedCollator getCollator () public void setCollator (android.icu.text.RuleBasedCollator) android.icu.text.RuleBasedCollator collator android.icu.util.ULocale collLocale public java.lang.String getPattern () public void setPattern (java.lang.String) String pattern public boolean isCanonical () public void setCanonical (boolean) boolean allowCanonical public void setTarget (java.text.CharacterIterator) java.text.CharacterIterator text public int getIndex () int result public void setIndex (int) int position public void reset () boolean sameCollAttribute int ceMask boolean shift int varTop int newStrength protected int handleNext (int) int position protected int handlePrevious (int) int position private static int getMask (int) int strength private int getCE (int) int sourcece private static int[] addToIntArray (int[], int, int, int) int[] temp int[] destination int offset int value int increments int newlength private static long[] addToLongArray (long[], int, int, long, int) long[] temp long[] destination int offset int destinationlength long value int increments int newlength private int initializePatternCETable () int[] temp int newce int[] cetable int patternlength android.icu.text.CollationElementIterator coleiter int offset int result int ce private int initializePatternPCETable () long[] temp long[] pcetable int pcetablesize int patternlength android.icu.text.CollationElementIterator coleiter int offset int result long pce android.icu.text.StringSearch$CollationPCE iter private int initializePattern () private void initialize () protected void setMatchNotFound () private static final boolean isOutOfBounds (int, int, int) int textstart int textlimit int offset private boolean checkIdentical (int, int) int start int end String textstr String patternstr private boolean initTextProcessedIter () private int nextBoundaryAfter (int) int startIndex android.icu.text.BreakIterator breakiterator private boolean isBreakBoundary (int) int index android.icu.text.BreakIterator breakiterator private static int compareCE64s (long, long, android.icu.text.SearchIterator$ElementComparisonType) long targCE long patCE android.icu.text.SearchIterator$ElementComparisonType compareType long targCEshifted long patCEshifted long mask int targLev1 int patLev1 int targLev2 int patLev2 int targLev3 int patLev3 private boolean search (int, android.icu.text.StringSearch$Match) int ceMatch int maxLimit int ceMatch int nba int targetIxOffset long patCE android.icu.text.StringSearch$CEI firstCEI android.icu.text.StringSearch$CEI lastCEI android.icu.text.StringSearch$CEI nextCEI int secondIx boolean allowMidclusterMatch int minLimit int maxLimit int startIdx android.icu.text.StringSearch$Match m android.icu.text.StringSearch$CEBuffer ceb int targetIx android.icu.text.StringSearch$CEI targetCEI int patIx boolean found int mStart int mLimit private static int codePointAt (java.text.CharacterIterator, int) char nextUnit java.text.CharacterIterator iter int index int currentIterIndex char codeUnit int cp private static int codePointBefore (java.text.CharacterIterator, int) char prevUnit java.text.CharacterIterator iter int index int currentIterIndex char codeUnit int cp private boolean searchBackwards (int, android.icu.text.StringSearch$Match) android.icu.text.BreakIterator bi int next long patCE int ceMatch int nba android.icu.text.StringSearch$CEI nextCEI boolean allowMidclusterMatch int maxLimit int nba android.icu.text.StringSearch$CEI lastCEI int targetIxOffset android.icu.text.StringSearch$CEI firstCEI int minLimit int maxLimit int startIdx android.icu.text.StringSearch$Match m android.icu.text.StringSearch$CEBuffer ceb int targetIx android.icu.text.StringSearch$CEI targetCEI int patIx boolean found int limitIx int mStart int mLimit private boolean handleNextExact () private boolean handleNextCanonical () private boolean handleNextCommonImpl () int textOffset android.icu.text.StringSearch$Match match private boolean handlePreviousExact () private boolean handlePreviousCanonical () private boolean handlePreviousCommonImpl () int textOffset long pce int nPCEs int textOffset int textOffset android.icu.text.StringSearch$Match match private static final java.lang.String getString (java.text.CharacterIterator, int, int) int i java.text.CharacterIterator text int start int length StringBuilder result int offset static synthetic android.icu.text.StringSearch$Pattern access$500 (android.icu.text.StringSearch) android.icu.text.StringSearch x0 static synthetic boolean access$600 (android.icu.text.StringSearch) android.icu.text.StringSearch x0 static synthetic android.icu.text.StringSearch$CollationPCE access$800 (android.icu.text.StringSearch) android.icu.text.StringSearch x0 static void <clinit> () }
android/icu/text/StringTransform.class
StringTransform.java package android.icu.text public abstract android.icu.text.StringTransform extends java.lang.Object implements android.icu.text.Transform { public abstract java.lang.String transform (java.lang.String) public volatile synthetic java.lang.Object transform (java.lang.Object) }
android/icu/text/SymbolTable.class
SymbolTable.java package android.icu.text public abstract android.icu.text.SymbolTable extends java.lang.Object { public static final char SYMBOL_REF public abstract char[] lookup (java.lang.String) public abstract android.icu.text.UnicodeMatcher lookupMatcher (int) public abstract java.lang.String parseReference (java.lang.String, java.text.ParsePosition, int) }
android/icu/text/ThaiBreakEngine.class
ThaiBreakEngine.java package android.icu.text android.icu.text.ThaiBreakEngine extends android.icu.text.DictionaryBreakEngine { private static final byte THAI_LOOKAHEAD private static final byte THAI_ROOT_COMBINE_THRESHOLD private static final byte THAI_PREFIX_COMBINE_THRESHOLD private static final char THAI_PAIYANNOI private static final char THAI_MAIYAMOK private static final byte THAI_MIN_WORD private static final byte THAI_MIN_WORD_SPAN private android.icu.text.DictionaryMatcher fDictionary private static android.icu.text.UnicodeSet fThaiWordSet private static android.icu.text.UnicodeSet fEndWordSet private static android.icu.text.UnicodeSet fBeginWordSet private static android.icu.text.UnicodeSet fSuffixSet private static android.icu.text.UnicodeSet fMarkSet public void <init> () throws java.io.IOException public boolean equals (java.lang.Object) Object obj public int hashCode () public boolean handles (int) int c int script public int divideUpDictionaryRange (java.text.CharacterIterator, int, int, android.icu.text.DictionaryBreakEngine$DequeI) int i int wordsMatched int candidate int remaining int pc int chars int uc int uc int candidates int currPos int wordLength java.text.CharacterIterator fIter int rangeStart int rangeEnd android.icu.text.DictionaryBreakEngine$DequeI foundBreaks int wordsFound android.icu.text.DictionaryBreakEngine$PossibleWord[] words int current static void <clinit> () }
android/icu/text/TimeUnitFormat$TimeUnitFormatSetupSink.class
TimeUnitFormat.java package android.icu.text final android.icu.text.TimeUnitFormat$TimeUnitFormatSetupSink extends android.icu.impl.UResource$Sink { java.util.Map timeUnitToCountToPatterns int style java.util.Set pluralKeywords android.icu.util.ULocale locale boolean beenHere void <init> (java.util.Map, int, java.util.Set, android.icu.util.ULocale) java.util.Map timeUnitToCountToPatterns int style java.util.Set pluralKeywords android.icu.util.ULocale locale public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) String pattern android.icu.text.MessageFormat messageFormat String pluralCount Object[] pair int j String timeUnitName android.icu.util.TimeUnit timeUnit java.util.Map countToPatterns android.icu.impl.UResource$Table countsToPatternTable int i android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Table units }
android/icu/text/TimeUnitFormat.class
TimeUnitFormat.java package android.icu.text public android.icu.text.TimeUnitFormat extends android.icu.text.MeasureFormat { public static final int FULL_NAME public static final int ABBREVIATED_NAME private static final int TOTAL_STYLES private static final long serialVersionUID private android.icu.text.NumberFormat format private android.icu.util.ULocale locale private int style private transient java.util.Map timeUnitToCountToPatterns private transient android.icu.text.PluralRules pluralRules private transient boolean isReady private static final String DEFAULT_PATTERN_FOR_SECOND private static final String DEFAULT_PATTERN_FOR_MINUTE private static final String DEFAULT_PATTERN_FOR_HOUR private static final String DEFAULT_PATTERN_FOR_DAY private static final String DEFAULT_PATTERN_FOR_WEEK private static final String DEFAULT_PATTERN_FOR_MONTH private static final String DEFAULT_PATTERN_FOR_YEAR public void <init> () public void <init> (android.icu.util.ULocale) android.icu.util.ULocale locale public void <init> (java.util.Locale) java.util.Locale locale public void <init> (android.icu.util.ULocale, int) android.icu.util.ULocale locale int style private void <init> (android.icu.util.ULocale, int, android.icu.text.NumberFormat) android.icu.util.ULocale locale int style android.icu.text.NumberFormat numberFormat public void <init> (java.util.Locale, int) java.util.Locale locale int style public android.icu.text.TimeUnitFormat setLocale (android.icu.util.ULocale) android.icu.util.ULocale locale public android.icu.text.TimeUnitFormat setLocale (java.util.Locale) java.util.Locale locale public android.icu.text.TimeUnitFormat setNumberFormat (android.icu.text.NumberFormat) android.icu.text.NumberFormat format public android.icu.text.NumberFormat getNumberFormat () android.icu.text.NumberFormat getNumberFormatInternal () android.icu.number.LocalizedNumberFormatter getNumberFormatter () public android.icu.util.TimeUnitAmount parseObject (java.lang.String, java.text.ParsePosition) java.text.ParseException e Object tempObj android.icu.text.MessageFormat pattern Object parsed Number temp int parseDistance int styl String count java.util.Map$Entry patternEntry java.util.Map countToPattern android.icu.util.TimeUnit timeUnit String source java.text.ParsePosition pos Number resultNumber android.icu.util.TimeUnit resultTimeUnit int oldPos int newPos int longestParseDistance String countOfLongestMatch private void setup () java.util.Set pluralKeywords private void setup (java.lang.String, java.util.Map, int, java.util.Set) android.icu.impl.ICUResourceBundle resource android.icu.text.TimeUnitFormat$TimeUnitFormatSetupSink sink String pluralCount android.icu.util.TimeUnit timeUnit java.util.Map countToPatterns int i String resourceKey java.util.Map timeUnitToCountToPatterns int style java.util.Set pluralKeywords android.icu.util.TimeUnit[] timeUnits java.util.Set keywords private void searchInTree (java.lang.String, int, android.icu.util.TimeUnit, java.lang.String, java.lang.String, java.util.Map) android.icu.impl.ICUResourceBundle unitsRes android.icu.impl.ICUResourceBundle oneUnitRes String pattern android.icu.text.MessageFormat messageFormat Object[] pair android.icu.text.MessageFormat messageFormat Object[] pair String resourceKey int styl android.icu.util.TimeUnit timeUnit String srcPluralCount String searchPluralCount java.util.Map countToPatterns android.icu.util.ULocale parentLocale String srcTimeUnitName public java.lang.Object clone () android.icu.text.TimeUnitFormat result private java.lang.Object writeReplace () throws java.io.ObjectStreamException private java.lang.Object readResolve () throws java.io.ObjectStreamException public volatile synthetic android.icu.util.Measure parseObject (java.lang.String, java.text.ParsePosition) public volatile synthetic java.lang.Object parseObject (java.lang.String, java.text.ParsePosition) }
android/icu/text/TimeZoneFormat$1.class
TimeZoneFormat.java package android.icu.text synthetic android.icu.text.TimeZoneFormat$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$text$TimeZoneFormat$Style static final synthetic int[] $SwitchMap$android$icu$text$TimeZoneNames$NameType static void <clinit> () }
android/icu/text/TimeZoneFormat$GMTOffsetField.class
TimeZoneFormat.java package android.icu.text android.icu.text.TimeZoneFormat$GMTOffsetField extends java.lang.Object { final char _type final int _width void <init> (char, int) char type int width char getType () int getWidth () static boolean isValid (char, int) char type int width }
android/icu/text/TimeZoneFormat$GMTOffsetPatternType.class
TimeZoneFormat.java package android.icu.text public final enum android.icu.text.TimeZoneFormat$GMTOffsetPatternType extends java.lang.Enum { public static final enum android.icu.text.TimeZoneFormat$GMTOffsetPatternType POSITIVE_HM public static final enum android.icu.text.TimeZoneFormat$GMTOffsetPatternType POSITIVE_HMS public static final enum android.icu.text.TimeZoneFormat$GMTOffsetPatternType NEGATIVE_HM public static final enum android.icu.text.TimeZoneFormat$GMTOffsetPatternType NEGATIVE_HMS public static final enum android.icu.text.TimeZoneFormat$GMTOffsetPatternType POSITIVE_H public static final enum android.icu.text.TimeZoneFormat$GMTOffsetPatternType NEGATIVE_H private String _defaultPattern private String _required private boolean _isPositive private static final synthetic android.icu.text.TimeZoneFormat$GMTOffsetPatternType[] $VALUES public static android.icu.text.TimeZoneFormat$GMTOffsetPatternType[] values () public static android.icu.text.TimeZoneFormat$GMTOffsetPatternType valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String, java.lang.String, boolean) String defaultPattern String required boolean isPositive private java.lang.String defaultPattern () private java.lang.String required () private boolean isPositive () static synthetic java.lang.String access$100 (android.icu.text.TimeZoneFormat$GMTOffsetPatternType) android.icu.text.TimeZoneFormat$GMTOffsetPatternType x0 static synthetic java.lang.String access$200 (android.icu.text.TimeZoneFormat$GMTOffsetPatternType) android.icu.text.TimeZoneFormat$GMTOffsetPatternType x0 static synthetic boolean access$300 (android.icu.text.TimeZoneFormat$GMTOffsetPatternType) android.icu.text.TimeZoneFormat$GMTOffsetPatternType x0 static void <clinit> () }
android/icu/text/TimeZoneFormat$OffsetFields.class
TimeZoneFormat.java package android.icu.text final enum android.icu.text.TimeZoneFormat$OffsetFields extends java.lang.Enum { public static final enum android.icu.text.TimeZoneFormat$OffsetFields H public static final enum android.icu.text.TimeZoneFormat$OffsetFields HM public static final enum android.icu.text.TimeZoneFormat$OffsetFields HMS private static final synthetic android.icu.text.TimeZoneFormat$OffsetFields[] $VALUES public static android.icu.text.TimeZoneFormat$OffsetFields[] values () public static android.icu.text.TimeZoneFormat$OffsetFields valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/TimeZoneFormat$ParseOption.class
TimeZoneFormat.java package android.icu.text public final enum android.icu.text.TimeZoneFormat$ParseOption extends java.lang.Enum { public static final enum android.icu.text.TimeZoneFormat$ParseOption ALL_STYLES public static final enum android.icu.text.TimeZoneFormat$ParseOption TZ_DATABASE_ABBREVIATIONS private static final synthetic android.icu.text.TimeZoneFormat$ParseOption[] $VALUES public static android.icu.text.TimeZoneFormat$ParseOption[] values () public static android.icu.text.TimeZoneFormat$ParseOption valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/TimeZoneFormat$Style.class
TimeZoneFormat.java package android.icu.text public final enum android.icu.text.TimeZoneFormat$Style extends java.lang.Enum { public static final enum android.icu.text.TimeZoneFormat$Style GENERIC_LOCATION public static final enum android.icu.text.TimeZoneFormat$Style GENERIC_LONG public static final enum android.icu.text.TimeZoneFormat$Style GENERIC_SHORT public static final enum android.icu.text.TimeZoneFormat$Style SPECIFIC_LONG public static final enum android.icu.text.TimeZoneFormat$Style SPECIFIC_SHORT public static final enum android.icu.text.TimeZoneFormat$Style LOCALIZED_GMT public static final enum android.icu.text.TimeZoneFormat$Style LOCALIZED_GMT_SHORT public static final enum android.icu.text.TimeZoneFormat$Style ISO_BASIC_SHORT public static final enum android.icu.text.TimeZoneFormat$Style ISO_BASIC_LOCAL_SHORT public static final enum android.icu.text.TimeZoneFormat$Style ISO_BASIC_FIXED public static final enum android.icu.text.TimeZoneFormat$Style ISO_BASIC_LOCAL_FIXED public static final enum android.icu.text.TimeZoneFormat$Style ISO_BASIC_FULL public static final enum android.icu.text.TimeZoneFormat$Style ISO_BASIC_LOCAL_FULL public static final enum android.icu.text.TimeZoneFormat$Style ISO_EXTENDED_FIXED public static final enum android.icu.text.TimeZoneFormat$Style ISO_EXTENDED_LOCAL_FIXED public static final enum android.icu.text.TimeZoneFormat$Style ISO_EXTENDED_FULL public static final enum android.icu.text.TimeZoneFormat$Style ISO_EXTENDED_LOCAL_FULL public static final enum android.icu.text.TimeZoneFormat$Style ZONE_ID public static final enum android.icu.text.TimeZoneFormat$Style ZONE_ID_SHORT public static final enum android.icu.text.TimeZoneFormat$Style EXEMPLAR_LOCATION final int flag private static final synthetic android.icu.text.TimeZoneFormat$Style[] $VALUES public static android.icu.text.TimeZoneFormat$Style[] values () public static android.icu.text.TimeZoneFormat$Style valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int flag static void <clinit> () }
android/icu/text/TimeZoneFormat$TimeType.class
TimeZoneFormat.java package android.icu.text public final enum android.icu.text.TimeZoneFormat$TimeType extends java.lang.Enum { public static final enum android.icu.text.TimeZoneFormat$TimeType UNKNOWN public static final enum android.icu.text.TimeZoneFormat$TimeType STANDARD public static final enum android.icu.text.TimeZoneFormat$TimeType DAYLIGHT private static final synthetic android.icu.text.TimeZoneFormat$TimeType[] $VALUES public static android.icu.text.TimeZoneFormat$TimeType[] values () public static android.icu.text.TimeZoneFormat$TimeType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/TimeZoneFormat$TimeZoneFormatCache.class
TimeZoneFormat.java package android.icu.text android.icu.text.TimeZoneFormat$TimeZoneFormatCache extends android.icu.impl.SoftCache { private void <init> () protected android.icu.text.TimeZoneFormat createInstance (android.icu.util.ULocale, android.icu.util.ULocale) android.icu.util.ULocale key android.icu.util.ULocale data android.icu.text.TimeZoneFormat fmt protected volatile synthetic java.lang.Object createInstance (java.lang.Object, java.lang.Object) synthetic void <init> (android.icu.text.TimeZoneFormat$1) android.icu.text.TimeZoneFormat$1 x0 }
android/icu/text/TimeZoneFormat.class
TimeZoneFormat.java package android.icu.text public android.icu.text.TimeZoneFormat extends android.icu.text.UFormat implements android.icu.util.Freezable java.io.Serializable { private static final long serialVersionUID private static final int ISO_Z_STYLE_FLAG private static final int ISO_LOCAL_STYLE_FLAG private android.icu.util.ULocale _locale private android.icu.text.TimeZoneNames _tznames private String _gmtPattern private String[] _gmtOffsetPatterns private String[] _gmtOffsetDigits private String _gmtZeroFormat private boolean _parseAllStyles private boolean _parseTZDBNames private volatile transient android.icu.impl.TimeZoneGenericNames _gnames private transient String _gmtPatternPrefix private transient String _gmtPatternSuffix private transient Object[][] _gmtOffsetPatternItems private transient boolean _abuttingOffsetHoursAndMinutes private transient String _region private volatile transient boolean _frozen private volatile transient android.icu.text.TimeZoneNames _tzdbNames private static final String TZID_GMT private static final String[] ALT_GMT_STRINGS private static final String DEFAULT_GMT_PATTERN private static final String DEFAULT_GMT_ZERO private static final String[] DEFAULT_GMT_DIGITS private static final char DEFAULT_GMT_OFFSET_SEP private static final String ASCII_DIGITS private static final String ISO8601_UTC private static final String UNKNOWN_ZONE_ID private static final String UNKNOWN_SHORT_ZONE_ID private static final String UNKNOWN_LOCATION private static final android.icu.text.TimeZoneFormat$GMTOffsetPatternType[] PARSE_GMT_OFFSET_TYPES private static final int MILLIS_PER_HOUR private static final int MILLIS_PER_MINUTE private static final int MILLIS_PER_SECOND private static final int MAX_OFFSET private static final int MAX_OFFSET_HOUR private static final int MAX_OFFSET_MINUTE private static final int MAX_OFFSET_SECOND private static final int UNKNOWN_OFFSET private static android.icu.text.TimeZoneFormat$TimeZoneFormatCache _tzfCache private static final java.util.EnumSet ALL_SIMPLE_NAME_TYPES private static final java.util.EnumSet ALL_GENERIC_NAME_TYPES private static volatile android.icu.impl.TextTrieMap ZONE_ID_TRIE private static volatile android.icu.impl.TextTrieMap SHORT_ZONE_ID_TRIE private static final java.io.ObjectStreamField[] serialPersistentFields static final synthetic boolean $assertionsDisabled protected void <init> (android.icu.util.ULocale) android.icu.impl.ICUResourceBundle bundle String[] hourPatterns android.icu.text.TimeZoneFormat$GMTOffsetPatternType patType android.icu.util.ULocale locale String gmtPattern String hourFormats String[] gmtOffsetPatterns android.icu.text.NumberingSystem ns public static android.icu.text.TimeZoneFormat getInstance (android.icu.util.ULocale) android.icu.util.ULocale locale public static android.icu.text.TimeZoneFormat getInstance (java.util.Locale) java.util.Locale locale public android.icu.text.TimeZoneNames getTimeZoneNames () private android.icu.impl.TimeZoneGenericNames getTimeZoneGenericNames () private android.icu.text.TimeZoneNames getTZDBTimeZoneNames () public android.icu.text.TimeZoneFormat setTimeZoneNames (android.icu.text.TimeZoneNames) android.icu.text.TimeZoneNames tznames public java.lang.String getGMTPattern () public android.icu.text.TimeZoneFormat setGMTPattern (java.lang.String) String pattern public java.lang.String getGMTOffsetPattern (android.icu.text.TimeZoneFormat$GMTOffsetPatternType) android.icu.text.TimeZoneFormat$GMTOffsetPatternType type public android.icu.text.TimeZoneFormat setGMTOffsetPattern (android.icu.text.TimeZoneFormat$GMTOffsetPatternType, java.lang.String) android.icu.text.TimeZoneFormat$GMTOffsetPatternType type String pattern Object[] parsedItems public java.lang.String getGMTOffsetDigits () String digit StringBuilder buf public android.icu.text.TimeZoneFormat setGMTOffsetDigits (java.lang.String) String digits String[] digitArray public java.lang.String getGMTZeroFormat () public android.icu.text.TimeZoneFormat setGMTZeroFormat (java.lang.String) String gmtZeroFormat public android.icu.text.TimeZoneFormat setDefaultParseOptions (java.util.EnumSet) java.util.EnumSet options public java.util.EnumSet getDefaultParseOptions () public final java.lang.String formatOffsetISO8601Basic (int, boolean, boolean, boolean) int offset boolean useUtcIndicator boolean isShort boolean ignoreSeconds public final java.lang.String formatOffsetISO8601Extended (int, boolean, boolean, boolean) int offset boolean useUtcIndicator boolean isShort boolean ignoreSeconds public java.lang.String formatOffsetLocalizedGMT (int) int offset public java.lang.String formatOffsetShortLocalizedGMT (int) int offset public final java.lang.String format (android.icu.text.TimeZoneFormat$Style, android.icu.util.TimeZone, long) android.icu.text.TimeZoneFormat$Style style android.icu.util.TimeZone tz long date public java.lang.String format (android.icu.text.TimeZoneFormat$Style, android.icu.util.TimeZone, long, android.icu.util.Output) int[] offsets int offset android.icu.text.TimeZoneFormat$Style style android.icu.util.TimeZone tz long date android.icu.util.Output timeType String result boolean noOffsetFormatFallback public final int parseOffsetISO8601 (java.lang.String, java.text.ParsePosition) String text java.text.ParsePosition pos public int parseOffsetLocalizedGMT (java.lang.String, java.text.ParsePosition) String text java.text.ParsePosition pos public int parseOffsetShortLocalizedGMT (java.lang.String, java.text.ParsePosition) String text java.text.ParsePosition pos public android.icu.util.TimeZone parse (android.icu.text.TimeZoneFormat$Style, java.lang.String, java.text.ParsePosition, java.util.EnumSet, android.icu.util.Output) android.icu.util.Output hasDigitOffset int offset int offset int offset int offset android.icu.util.Output hasDigitOffset int offset android.icu.text.TimeZoneNames$MatchInfo match android.icu.text.TimeZoneNames$MatchInfo specificMatch android.icu.text.TimeZoneNames$MatchInfo match android.icu.text.TimeZoneNames$MatchInfo tzdbNameMatch java.util.Collection tzdbNameMatches java.util.EnumSet nameTypes java.util.Collection specificMatches java.util.EnumSet genericNameTypes android.icu.impl.TimeZoneGenericNames$GenericMatchInfo bestGeneric String id String id String id android.icu.util.Output hasDigitOffset int offset android.icu.util.Output hasDigitOffset int offset android.icu.util.Output hasDigitOffset int offset android.icu.text.TimeZoneNames$MatchInfo match java.util.Collection specificMatches android.icu.text.TimeZoneNames$MatchInfo specificMatch int matchPos android.icu.text.TimeZoneNames$MatchInfo match java.util.Collection tzdbNameMatches android.icu.text.TimeZoneNames$MatchInfo tzdbNameMatch int matchPos android.icu.impl.TimeZoneGenericNames$GenericMatchInfo genericMatch String id String id android.icu.util.TimeZone parsedTZ android.icu.text.TimeZoneFormat$Style style String text java.text.ParsePosition pos java.util.EnumSet options android.icu.util.Output timeType int startIdx int maxPos boolean fallbackLocalizedGMT boolean fallbackShortLocalizedGMT int evaluated java.text.ParsePosition tmpPos int parsedOffset int parsedPos boolean parseTZDBAbbrev String parsedID android.icu.text.TimeZoneFormat$TimeType parsedTimeType boolean parseAllStyles public android.icu.util.TimeZone parse (android.icu.text.TimeZoneFormat$Style, java.lang.String, java.text.ParsePosition, android.icu.util.Output) android.icu.text.TimeZoneFormat$Style style String text java.text.ParsePosition pos android.icu.util.Output timeType public final android.icu.util.TimeZone parse (java.lang.String, java.text.ParsePosition) String text java.text.ParsePosition pos public final android.icu.util.TimeZone parse (java.lang.String) throws java.text.ParseException String text java.text.ParsePosition pos android.icu.util.TimeZone tz public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition) Object obj StringBuffer toAppendTo java.text.FieldPosition pos android.icu.util.TimeZone tz long date String result public java.text.AttributedCharacterIterator formatToCharacterIterator (java.lang.Object) Object obj StringBuffer toAppendTo java.text.FieldPosition pos java.text.AttributedString as public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition) String source java.text.ParsePosition pos private java.lang.String formatOffsetLocalizedGMT (int, boolean) Object[] offsetPatternItems Object[] offsetPatternItems Object[] offsetPatternItems Object[] offsetPatternItems Object[] offsetPatternItems android.icu.text.TimeZoneFormat$GMTOffsetField field Object item int offset boolean isShort StringBuilder buf boolean positive int offsetH int offsetM int offsetS Object[] offsetPatternItems private java.lang.String formatOffsetISO8601 (int, boolean, boolean, boolean, boolean) int idx int idx int offset boolean isBasic boolean useUtcIndicator boolean isShort boolean ignoreSeconds int absOffset android.icu.text.TimeZoneFormat$OffsetFields minFields android.icu.text.TimeZoneFormat$OffsetFields maxFields Character sep int[] fields int lastIdx StringBuilder buf char sign private java.lang.String formatSpecific (android.icu.util.TimeZone, android.icu.text.TimeZoneNames$NameType, android.icu.text.TimeZoneNames$NameType, long, android.icu.util.Output) android.icu.util.TimeZone tz android.icu.text.TimeZoneNames$NameType stdType android.icu.text.TimeZoneNames$NameType dstType long date android.icu.util.Output timeType boolean isDaylight String name private java.lang.String formatExemplarLocation (android.icu.util.TimeZone) android.icu.util.TimeZone tz String location private java.lang.String getTimeZoneID (java.lang.String, java.lang.String) String tzID String mzID String id private synchronized java.lang.String getTargetRegion () android.icu.util.ULocale tmp private android.icu.text.TimeZoneFormat$TimeType getTimeType (android.icu.text.TimeZoneNames$NameType) android.icu.text.TimeZoneNames$NameType nameType private void initGMTPattern (java.lang.String) String gmtPattern int idx private static java.lang.String unquote (java.lang.String) char c int i String s boolean isPrevQuote boolean inQuote StringBuilder buf private void initGMTOffsetPatterns (java.lang.String[]) int idx Object[] parsedItems android.icu.text.TimeZoneFormat$GMTOffsetPatternType t String[] gmtOffsetPatterns int size Object[][] gmtOffsetPatternItems private void checkAbuttingHoursAndMinutes () android.icu.text.TimeZoneFormat$GMTOffsetField fld Object item boolean afterH Object[] items private static java.lang.Object[] parseOffsetPattern (java.lang.String, java.lang.String) int patFieldIdx char ch int i String pattern String letters boolean isPrevQuote boolean inQuote StringBuilder text char itemType int itemLength boolean invalidPattern java.util.List items java.util.BitSet checkBits private static java.lang.String expandOffsetPattern (java.lang.String) String offsetHM int idx_mm String sep int idx_H private static java.lang.String truncateOffsetPattern (java.lang.String) String offsetHM int idx_mm int idx_HH int idx_H private void appendOffsetDigits (java.lang.StringBuilder, int, int) int i StringBuilder buf int n int minDigits int numDigits private android.icu.util.TimeZone getTimeZoneForOffset (int) int offset private int parseOffsetLocalizedGMT (java.lang.String, java.text.ParsePosition, boolean, android.icu.util.Output) String defGMTZero String text java.text.ParsePosition pos boolean isShort android.icu.util.Output hasDigitOffset int start int offset int[] parsedLength private int parseOffsetLocalizedGMTPattern (java.lang.String, int, boolean, int[]) int len int[] offsetLen String text int start boolean isShort int[] parsedLen int idx int offset boolean parsed private int parseOffsetFields (java.lang.String, int, boolean, int[]) Object[] items android.icu.text.TimeZoneFormat$GMTOffsetPatternType gmtPatType Object[] items android.icu.text.TimeZoneFormat$GMTOffsetPatternType gmtPatType int tmpLen int tmpSign String text int start boolean isShort int[] parsedLen int outLen int offset int sign int offsetH int offsetM int offsetS int[] fields private int parseOffsetFieldsWithPattern (java.lang.String, int, java.lang.Object[], boolean, int[]) int cpLen int cp String patStr int len int patIdx int maxDigits android.icu.text.TimeZoneFormat$GMTOffsetField field char fieldType int i String text int start Object[] patternItems boolean forceSingleHourDigit int[] fields boolean failed int offsetH int offsetM int offsetS int idx int[] tmpParsedLen private int parseOffsetDefaultLocalizedGMT (java.lang.String, int, int[]) int len String gmt int[] lenAbut int offsetAbut int gmtLen int sign char c int[] lenWithSep int offsetWithSep String text int start int[] parsedLen int idx int offset int parsed private int parseDefaultOffsetFields (java.lang.String, int, char, int[]) String text int start char separator int[] parsedLen int max int idx int[] len int hour int min int sec private int parseAbuttingOffsetFields (java.lang.String, int, int[]) int i int hour int min int sec String text int start int[] parsedLen int MAXDIGITS int[] digits int[] parsed int idx int[] len int numDigits int offset private int parseOffsetFieldWithLocalizedDigits (java.lang.String, int, int, int, int, int, int[]) int digit int tmpVal String text int start int minDigits int maxDigits int minVal int maxVal int[] parsedLen int decVal int numDigits int idx int[] digitLen private int parseSingleLocalizedDigit (java.lang.String, int, int[]) int i int cp String text int start int[] len int digit private static java.lang.String[] toCodePoints (java.lang.String) int code int codeLen int i int offset String str int len String[] codePoints private static int parseOffsetISO8601 (java.lang.String, java.text.ParsePosition, boolean, android.icu.util.Output) int sign int sign java.text.ParsePosition posBasic int tmpOffset String text java.text.ParsePosition pos boolean extendedOnly android.icu.util.Output hasDigitOffset int start char firstChar int sign java.text.ParsePosition posOffset int offset private static int parseAbuttingAsciiOffsetFields (java.lang.String, java.text.ParsePosition, android.icu.text.TimeZoneFormat$OffsetFields, android.icu.text.TimeZoneFormat$OffsetFields, boolean) int digit String text java.text.ParsePosition pos android.icu.text.TimeZoneFormat$OffsetFields minFields android.icu.text.TimeZoneFormat$OffsetFields maxFields boolean fixedHourWidth int start int minDigits int maxDigits int[] digits int numDigits int idx int hour int min int sec boolean bParsed private static int parseAsciiOffsetFields (java.lang.String, java.text.ParsePosition, char, android.icu.text.TimeZoneFormat$OffsetFields, android.icu.text.TimeZoneFormat$OffsetFields) char c int digit int idx int fieldIdx String text java.text.ParsePosition pos char sep android.icu.text.TimeZoneFormat$OffsetFields minFields android.icu.text.TimeZoneFormat$OffsetFields maxFields int start int[] fieldVal int[] fieldLen int offset int parsedLen android.icu.text.TimeZoneFormat$OffsetFields parsedFields private static java.lang.String parseZoneID (java.lang.String, java.text.ParsePosition) String id android.icu.impl.TextTrieMap trie String[] ids String text java.text.ParsePosition pos String resolvedID android.icu.impl.TextTrieMap$Output trieOutput java.util.Iterator itr private static java.lang.String parseShortZoneID (java.lang.String, java.text.ParsePosition) String shortID String id android.icu.impl.TextTrieMap trie java.util.Set canonicalIDs String text java.text.ParsePosition pos String resolvedID android.icu.impl.TextTrieMap$Output trieOutput java.util.Iterator itr private java.lang.String parseExemplarLocation (java.lang.String, java.text.ParsePosition) android.icu.text.TimeZoneNames$MatchInfo match android.icu.text.TimeZoneNames$MatchInfo exemplarMatch String text java.text.ParsePosition pos int startIdx int parsedPos String tzID java.util.EnumSet nameTypes java.util.Collection exemplarMatches private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream oos java.io.ObjectOutputStream$PutField fields private void readObject (java.io.ObjectInputStream) throws java.lang.ClassNotFoundException java.io.IOException int i java.io.ObjectInputStream ois java.io.ObjectInputStream$GetField fields String[] tmpGmtOffsetPatterns public boolean isFrozen () public android.icu.text.TimeZoneFormat freeze () public android.icu.text.TimeZoneFormat cloneAsThawed () android.icu.text.TimeZoneFormat copy public volatile synthetic java.lang.Object cloneAsThawed () public volatile synthetic java.lang.Object freeze () static void <clinit> () }
android/icu/text/TimeZoneNames$1.class
TimeZoneNames.java package android.icu.text synthetic android.icu.text.TimeZoneNames$1 extends java.lang.Object { }
android/icu/text/TimeZoneNames$Cache.class
TimeZoneNames.java package android.icu.text android.icu.text.TimeZoneNames$Cache extends android.icu.impl.SoftCache { private void <init> () protected android.icu.text.TimeZoneNames createInstance (java.lang.String, android.icu.util.ULocale) String key android.icu.util.ULocale data protected volatile synthetic java.lang.Object createInstance (java.lang.Object, java.lang.Object) synthetic void <init> (android.icu.text.TimeZoneNames$1) android.icu.text.TimeZoneNames$1 x0 }
android/icu/text/TimeZoneNames$DefaultTimeZoneNames$FactoryImpl.class
TimeZoneNames.java package android.icu.text public android.icu.text.TimeZoneNames$DefaultTimeZoneNames$FactoryImpl extends android.icu.text.TimeZoneNames$Factory { public void <init> () public android.icu.text.TimeZoneNames getTimeZoneNames (android.icu.util.ULocale) android.icu.util.ULocale locale }
android/icu/text/TimeZoneNames$DefaultTimeZoneNames.class
TimeZoneNames.java package android.icu.text android.icu.text.TimeZoneNames$DefaultTimeZoneNames extends android.icu.text.TimeZoneNames { private static final long serialVersionUID public static final android.icu.text.TimeZoneNames$DefaultTimeZoneNames INSTANCE private void <init> () public java.util.Set getAvailableMetaZoneIDs () public java.util.Set getAvailableMetaZoneIDs (java.lang.String) String tzID public java.lang.String getMetaZoneID (java.lang.String, long) String tzID long date public java.lang.String getReferenceZoneID (java.lang.String, java.lang.String) String mzID String region public java.lang.String getMetaZoneDisplayName (java.lang.String, android.icu.text.TimeZoneNames$NameType) String mzID android.icu.text.TimeZoneNames$NameType type public java.lang.String getTimeZoneDisplayName (java.lang.String, android.icu.text.TimeZoneNames$NameType) String tzID android.icu.text.TimeZoneNames$NameType type public java.util.Collection find (java.lang.CharSequence, int, java.util.EnumSet) CharSequence text int start java.util.EnumSet nameTypes static void <clinit> () }
android/icu/text/TimeZoneNames$Factory.class
TimeZoneNames.java package android.icu.text public abstract android.icu.text.TimeZoneNames$Factory extends java.lang.Object { public abstract android.icu.text.TimeZoneNames getTimeZoneNames (android.icu.util.ULocale) protected void <init> () }
android/icu/text/TimeZoneNames$MatchInfo.class
TimeZoneNames.java package android.icu.text public android.icu.text.TimeZoneNames$MatchInfo extends java.lang.Object { private android.icu.text.TimeZoneNames$NameType _nameType private String _tzID private String _mzID private int _matchLength public void <init> (android.icu.text.TimeZoneNames$NameType, java.lang.String, java.lang.String, int) android.icu.text.TimeZoneNames$NameType nameType String tzID String mzID int matchLength public java.lang.String tzID () public java.lang.String mzID () public android.icu.text.TimeZoneNames$NameType nameType () public int matchLength () }
android/icu/text/TimeZoneNames$NameType.class
TimeZoneNames.java package android.icu.text public final enum android.icu.text.TimeZoneNames$NameType extends java.lang.Enum { public static final enum android.icu.text.TimeZoneNames$NameType LONG_GENERIC public static final enum android.icu.text.TimeZoneNames$NameType LONG_STANDARD public static final enum android.icu.text.TimeZoneNames$NameType LONG_DAYLIGHT public static final enum android.icu.text.TimeZoneNames$NameType SHORT_GENERIC public static final enum android.icu.text.TimeZoneNames$NameType SHORT_STANDARD public static final enum android.icu.text.TimeZoneNames$NameType SHORT_DAYLIGHT public static final enum android.icu.text.TimeZoneNames$NameType EXEMPLAR_LOCATION private static final synthetic android.icu.text.TimeZoneNames$NameType[] $VALUES public static android.icu.text.TimeZoneNames$NameType[] values () public static android.icu.text.TimeZoneNames$NameType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/TimeZoneNames.DefaultTimeZoneNames.FactoryImpl.uau
android/icu/text/TimeZoneNames.class
TimeZoneNames.java package android.icu.text public abstract android.icu.text.TimeZoneNames extends java.lang.Object implements java.io.Serializable { private static final long serialVersionUID private static android.icu.text.TimeZoneNames$Cache TZNAMES_CACHE private static final android.icu.text.TimeZoneNames$Factory TZNAMES_FACTORY private static final String FACTORY_NAME_PROP private static final String DEFAULT_FACTORY_CLASS public static android.icu.text.TimeZoneNames getInstance (android.icu.util.ULocale) android.icu.util.ULocale locale String key public static android.icu.text.TimeZoneNames getInstance (java.util.Locale) java.util.Locale locale public static android.icu.text.TimeZoneNames getTZDBInstance (android.icu.util.ULocale) android.icu.util.ULocale locale public abstract java.util.Set getAvailableMetaZoneIDs () public abstract java.util.Set getAvailableMetaZoneIDs (java.lang.String) public abstract java.lang.String getMetaZoneID (java.lang.String, long) public abstract java.lang.String getReferenceZoneID (java.lang.String, java.lang.String) public abstract java.lang.String getMetaZoneDisplayName (java.lang.String, android.icu.text.TimeZoneNames$NameType) public final java.lang.String getDisplayName (java.lang.String, android.icu.text.TimeZoneNames$NameType, long) String mzID String tzID android.icu.text.TimeZoneNames$NameType type long date String name public abstract java.lang.String getTimeZoneDisplayName (java.lang.String, android.icu.text.TimeZoneNames$NameType) public java.lang.String getExemplarLocationName (java.lang.String) String tzID public java.util.Collection find (java.lang.CharSequence, int, java.util.EnumSet) CharSequence text int start java.util.EnumSet types public void loadAllDisplayNames () public void getDisplayNames (java.lang.String, android.icu.text.TimeZoneNames$NameType[], long, java.lang.String[], int) android.icu.text.TimeZoneNames$NameType type String name int i String tzID android.icu.text.TimeZoneNames$NameType[] types long date String[] dest int destOffset String mzID protected void <init> () static synthetic android.icu.text.TimeZoneNames$Factory access$100 () static void <clinit> () android.icu.text.TimeZoneNames$Factory factory String classname }
android/icu/text/TitlecaseTransliterator$1.class
TitlecaseTransliterator.java package android.icu.text android.icu.text.TitlecaseTransliterator$1 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/TitlecaseTransliterator$2.class
TitlecaseTransliterator.java package android.icu.text android.icu.text.TitlecaseTransliterator$2 extends java.lang.Object implements android.icu.text.Transform { final synthetic android.icu.text.TitlecaseTransliterator this$0 void <init> (android.icu.text.TitlecaseTransliterator) android.icu.text.TitlecaseTransliterator this$0 public java.lang.String transform (java.lang.String) String source public volatile synthetic java.lang.Object transform (java.lang.Object) }
android/icu/text/TitlecaseTransliterator.class
TitlecaseTransliterator.java package android.icu.text android.icu.text.TitlecaseTransliterator extends android.icu.text.Transliterator { static final String _ID private final android.icu.util.ULocale locale private final android.icu.impl.UCaseProps csp private android.icu.text.ReplaceableContextIterator iter private StringBuilder result private int caseLocale android.icu.text.SourceTargetUtility sourceTargetUtility static void register () public void <init> (android.icu.util.ULocale) android.icu.util.ULocale loc protected synchronized void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean) int type int c int delta int type int delta android.icu.text.Replaceable text android.icu.text.Transliterator$Position offsets boolean isIncremental boolean doTitle int c int start public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet) android.icu.text.UnicodeSet inputFilter android.icu.text.UnicodeSet sourceSet android.icu.text.UnicodeSet targetSet static synthetic android.icu.util.ULocale access$000 (android.icu.text.TitlecaseTransliterator) android.icu.text.TitlecaseTransliterator x0 }
android/icu/text/Transform.class
Transform.java package android.icu.text public abstract android.icu.text.Transform extends java.lang.Object { public abstract java.lang.Object transform (java.lang.Object) }
android/icu/text/TransliterationRule.class
TransliterationRule.java package android.icu.text android.icu.text.TransliterationRule extends java.lang.Object { private android.icu.text.StringMatcher anteContext private android.icu.text.StringMatcher key private android.icu.text.StringMatcher postContext private android.icu.text.UnicodeReplacer output private String pattern android.icu.text.UnicodeMatcher[] segments private int anteContextLength private int keyLength byte flags static final int ANCHOR_START static final int ANCHOR_END private final android.icu.text.RuleBasedTransliterator$Data data public void <init> (java.lang.String, int, int, java.lang.String, int, int, android.icu.text.UnicodeMatcher[], boolean, boolean, android.icu.text.RuleBasedTransliterator$Data) String input int anteContextPos int postContextPos String output int cursorPos int cursorOffset android.icu.text.UnicodeMatcher[] segs boolean anchorStart boolean anchorEnd android.icu.text.RuleBasedTransliterator$Data theData int postContextLength public int getAnteContextLength () final int getIndexValue () int c final boolean matchesIndexValue (int) int v android.icu.text.UnicodeMatcher m public boolean masks (android.icu.text.TransliterationRule) android.icu.text.TransliterationRule r2 int len int left int left2 int right int right2 static final int posBefore (android.icu.text.Replaceable, int) android.icu.text.Replaceable str int pos static final int posAfter (android.icu.text.Replaceable, int) android.icu.text.Replaceable str int pos public int matchAndReplace (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean) int i int match int match int match android.icu.text.Replaceable text android.icu.text.Transliterator$Position pos boolean incremental int keyLimit int[] intRef int oText int minOText int anteLimit int newLength int lenDelta int newStart public java.lang.String toRule (boolean) boolean escapeUnprintable StringBuffer rule StringBuffer quoteBuf boolean emitBraces public java.lang.String toString () void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet) ClassCastException e int ch android.icu.text.UnicodeMatcher matcher int i android.icu.text.UnicodeSet filter android.icu.text.UnicodeSet sourceSet android.icu.text.UnicodeSet targetSet android.icu.text.UnicodeSet revisiting int limit android.icu.text.UnicodeSet tempSource android.icu.text.UnicodeSet temp }
android/icu/text/TransliterationRuleSet.class
TransliterationRuleSet.java package android.icu.text android.icu.text.TransliterationRuleSet extends java.lang.Object { private java.util.List ruleVector private int maxContextLength private android.icu.text.TransliterationRule[] rules private int[] index public void <init> () public int getMaximumContextLength () public void addRule (android.icu.text.TransliterationRule) android.icu.text.TransliterationRule rule int len public void freeze () android.icu.text.TransliterationRule r int j android.icu.text.TransliterationRule r int j int x android.icu.text.TransliterationRule r2 int k android.icu.text.TransliterationRule r1 int j int x int n java.util.List v int[] indexValue StringBuilder errors public boolean transliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean) int m int i android.icu.text.Replaceable text android.icu.text.Transliterator$Position pos boolean incremental int indexByte java.lang.String toRules (boolean) android.icu.text.TransliterationRule r boolean escapeUnprintable int i int count StringBuilder ruleSource void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet) android.icu.text.TransliterationRule r int i android.icu.text.UnicodeSet filter android.icu.text.UnicodeSet sourceSet android.icu.text.UnicodeSet targetSet android.icu.text.UnicodeSet currentFilter android.icu.text.UnicodeSet revisiting int count }
android/icu/text/Transliterator$Factory.class
Transliterator.java package android.icu.text public abstract android.icu.text.Transliterator$Factory extends java.lang.Object { public abstract android.icu.text.Transliterator getInstance (java.lang.String) }
android/icu/text/Transliterator$Position.class
Transliterator.java package android.icu.text public android.icu.text.Transliterator$Position extends java.lang.Object { public int contextStart public int contextLimit public int start public int limit public void <init> () public void <init> (int, int, int) int contextStart int contextLimit int start public void <init> (int, int, int, int) int contextStart int contextLimit int start int limit public void <init> (android.icu.text.Transliterator$Position) android.icu.text.Transliterator$Position pos public void set (android.icu.text.Transliterator$Position) android.icu.text.Transliterator$Position pos public boolean equals (java.lang.Object) android.icu.text.Transliterator$Position pos Object obj public int hashCode () public java.lang.String toString () public final void validate (int) int length }
android/icu/text/Transliterator.class
Transliterator.java package android.icu.text public abstract android.icu.text.Transliterator extends java.lang.Object implements android.icu.text.StringTransform { public static final int FORWARD public static final int REVERSE private String ID private android.icu.text.UnicodeSet filter private int maximumContextLength private static android.icu.text.TransliteratorRegistry registry private static java.util.Map displayNameCache private static final String RB_DISPLAY_NAME_PREFIX private static final String RB_SCRIPT_DISPLAY_NAME_PREFIX private static final String RB_DISPLAY_NAME_PATTERN static final char ID_DELIM static final char ID_SEP static final char VARIANT_SEP static final boolean DEBUG private static final String ROOT private static final String RB_RULE_BASED_IDS protected void <init> (java.lang.String, android.icu.text.UnicodeFilter) String ID android.icu.text.UnicodeFilter filter public final int transliterate (android.icu.text.Replaceable, int, int) android.icu.text.Replaceable text int start int limit android.icu.text.Transliterator$Position pos public final void transliterate (android.icu.text.Replaceable) android.icu.text.Replaceable text public final java.lang.String transliterate (java.lang.String) String text android.icu.text.ReplaceableString result public final void transliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, java.lang.String) android.icu.text.Replaceable text android.icu.text.Transliterator$Position index String insertion public final void transliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, int) android.icu.text.Replaceable text android.icu.text.Transliterator$Position index int insertion public final void transliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position) android.icu.text.Replaceable text android.icu.text.Transliterator$Position index public final void finishTransliteration (android.icu.text.Replaceable, android.icu.text.Transliterator$Position) android.icu.text.Replaceable text android.icu.text.Transliterator$Position index protected abstract void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean) private void filteredTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean, boolean) int c int c int rs int charLength int delta int runStart int runLimit int runLength int rollbackOrigin int passStart int rollbackStart int passLimit int uncommittedLength int totalDelta int limit int delta boolean isIncrementalRun android.icu.text.Replaceable text android.icu.text.Transliterator$Position index boolean incremental boolean rollback int globalLimit StringBuffer log public void filteredTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean) android.icu.text.Replaceable text android.icu.text.Transliterator$Position index boolean incremental public final int getMaximumContextLength () protected void setMaximumContextLength (int) int a public final java.lang.String getID () protected final void setID (java.lang.String) String id public static final java.lang.String getDisplayName (java.lang.String) String ID public static java.lang.String getDisplayName (java.lang.String, java.util.Locale) String id java.util.Locale inLocale public static java.lang.String getDisplayName (java.lang.String, android.icu.util.ULocale) int j java.text.MessageFormat format Object[] args String id android.icu.util.ULocale inLocale android.icu.impl.ICUResourceBundle bundle String[] stv String ID String n public final android.icu.text.UnicodeFilter getFilter () public void setFilter (android.icu.text.UnicodeFilter) Exception e android.icu.text.UnicodeFilter filter public static final android.icu.text.Transliterator getInstance (java.lang.String) String ID public static android.icu.text.Transliterator getInstance (java.lang.String, int) String ID int dir StringBuffer canonID java.util.List list android.icu.text.UnicodeSet[] globalFilter java.util.List translits android.icu.text.Transliterator t static android.icu.text.Transliterator getBasicInstance (java.lang.String, java.lang.String) String id String canonID StringBuffer s android.icu.text.Transliterator t public static final android.icu.text.Transliterator createFromRules (java.lang.String, java.lang.String, int) android.icu.text.Transliterator temp String idBlock android.icu.text.RuleBasedTransliterator$Data data int i java.util.List transliterators int passNumber int limit String ID String rules int dir android.icu.text.Transliterator t android.icu.text.TransliteratorParser parser public java.lang.String toRules (boolean) boolean escapeUnprintable protected final java.lang.String baseToRules (boolean) int c int i StringBuffer rulesSource String id boolean escapeUnprintable public android.icu.text.Transliterator[] getElements () int i android.icu.text.CompoundTransliterator cpd android.icu.text.Transliterator[] result android.icu.text.Transliterator[] result public final android.icu.text.UnicodeSet getSourceSet () android.icu.text.UnicodeSet result protected android.icu.text.UnicodeSet handleGetSourceSet () public android.icu.text.UnicodeSet getTargetSet () android.icu.text.UnicodeSet result public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet) String t String s android.icu.text.UnicodeSet inputFilter android.icu.text.UnicodeSet sourceSet android.icu.text.UnicodeSet targetSet android.icu.text.UnicodeSet myFilter android.icu.text.UnicodeSet temp public android.icu.text.UnicodeSet getFilterAsUnicodeSet (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet temp ClassCastException e android.icu.text.UnicodeSet externalFilter android.icu.text.UnicodeSet filterSet android.icu.text.UnicodeSet temp public final android.icu.text.Transliterator getInverse () public static void registerClass (java.lang.String, java.lang.Class, java.lang.String) String ID Class transClass String displayName public static void registerFactory (java.lang.String, android.icu.text.Transliterator$Factory) String ID android.icu.text.Transliterator$Factory factory public static void registerInstance (android.icu.text.Transliterator) android.icu.text.Transliterator trans static void registerInstance (android.icu.text.Transliterator, boolean) android.icu.text.Transliterator trans boolean visible public static void registerAlias (java.lang.String, java.lang.String) String aliasID String realID static void registerSpecialInverse (java.lang.String, java.lang.String, boolean) String target String inverseTarget boolean bidirectional public static void unregister (java.lang.String) String ID public static final java.util.Enumeration getAvailableIDs () public static final java.util.Enumeration getAvailableSources () public static final java.util.Enumeration getAvailableTargets (java.lang.String) String source public static final java.util.Enumeration getAvailableVariants (java.lang.String, java.lang.String) String source String target public static void registerAny () public java.lang.String transform (java.lang.String) String source public volatile synthetic java.lang.Object transform (java.lang.Object) static void <clinit> () int dir int dir String resString int dir String direction String resString String ID android.icu.util.UResourceBundle res String type android.icu.util.UResourceBundle colBund android.icu.util.UResourceBundle bundle android.icu.util.UResourceBundle transIDs int row int maxRows }
android/icu/text/TransliteratorIDParser$SingleID.class
TransliteratorIDParser.java package android.icu.text android.icu.text.TransliteratorIDParser$SingleID extends java.lang.Object { public String canonID public String basicID public String filter void <init> (java.lang.String, java.lang.String, java.lang.String) String c String b String f void <init> (java.lang.String, java.lang.String) String c String b android.icu.text.Transliterator getInstance () android.icu.text.Transliterator t android.icu.text.Transliterator t }
android/icu/text/TransliteratorIDParser$Specs.class
TransliteratorIDParser.java package android.icu.text android.icu.text.TransliteratorIDParser$Specs extends java.lang.Object { public String source public String target public String variant public String filter public boolean sawSource void <init> (java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String) String s String t String v boolean sawS String f }
android/icu/text/TransliteratorIDParser.class
TransliteratorIDParser.java package android.icu.text android.icu.text.TransliteratorIDParser extends java.lang.Object { private static final char ID_DELIM private static final char TARGET_SEP private static final char VARIANT_SEP private static final char OPEN_REV private static final char CLOSE_REV private static final String ANY private static final int FORWARD private static final int REVERSE private static final java.util.Map SPECIAL_INVERSES void <init> () public static android.icu.text.TransliteratorIDParser$SingleID parseFilterID (java.lang.String, int[]) String id int[] pos int start android.icu.text.TransliteratorIDParser$Specs specs android.icu.text.TransliteratorIDParser$SingleID single public static android.icu.text.TransliteratorIDParser$SingleID parseSingleID (java.lang.String, int[], int) int pass android.icu.text.TransliteratorIDParser$SingleID single android.icu.text.TransliteratorIDParser$SingleID single android.icu.text.TransliteratorIDParser$SingleID single String id int[] pos int dir int start android.icu.text.TransliteratorIDParser$Specs specsA android.icu.text.TransliteratorIDParser$Specs specsB boolean sawParen android.icu.text.TransliteratorIDParser$SingleID single public static android.icu.text.UnicodeSet parseGlobalFilter (java.lang.String, int[], int, int[], java.lang.StringBuffer) IllegalArgumentException e java.text.ParsePosition ppos String pattern String id int[] pos int dir int[] withParens StringBuffer canonID android.icu.text.UnicodeSet filter int start public static boolean parseCompoundID (java.lang.String, int, java.lang.StringBuffer, java.util.List, android.icu.text.UnicodeSet[]) android.icu.text.TransliteratorIDParser$SingleID single android.icu.text.TransliteratorIDParser$SingleID single int i String id int dir StringBuffer canonID java.util.List list android.icu.text.UnicodeSet[] globalFilter int[] pos int[] withParens android.icu.text.UnicodeSet filter boolean sawDelimiter static java.util.List instantiateList (java.util.List) android.icu.text.TransliteratorIDParser$SingleID single android.icu.text.Transliterator t android.icu.text.Transliterator t java.util.List ids java.util.List translits public static java.lang.String[] IDtoSTV (java.lang.String) String id String source String target String variant int sep int var boolean isSourcePresent public static java.lang.String STVtoID (java.lang.String, java.lang.String, java.lang.String) String source String target String variant StringBuilder id public static void registerSpecialInverse (java.lang.String, java.lang.String, boolean) String target String inverseTarget boolean bidirectional private static android.icu.text.TransliteratorIDParser$Specs parseFilterID (java.lang.String, int[], boolean) java.text.ParsePosition ppos char c String spec String id int[] pos boolean allowFilter String first String source String target String variant String filter char delimiter int specCount int start boolean sawSource private static android.icu.text.TransliteratorIDParser$SingleID specsToID (android.icu.text.TransliteratorIDParser$Specs, int) StringBuilder buf android.icu.text.TransliteratorIDParser$Specs specs int dir String canonID String basicID String basicPrefix private static android.icu.text.TransliteratorIDParser$SingleID specsToSpecialInverse (android.icu.text.TransliteratorIDParser$Specs) StringBuilder buf String basicID android.icu.text.TransliteratorIDParser$Specs specs String inverseTarget static void <clinit> () }
android/icu/text/TransliteratorParser$1.class
TransliteratorParser.java package android.icu.text synthetic android.icu.text.TransliteratorParser$1 extends java.lang.Object { }
android/icu/text/TransliteratorParser$ParseData.class
TransliteratorParser.java package android.icu.text android.icu.text.TransliteratorParser$ParseData extends java.lang.Object implements android.icu.text.SymbolTable { final synthetic android.icu.text.TransliteratorParser this$0 private void <init> (android.icu.text.TransliteratorParser) public char[] lookup (java.lang.String) String name public android.icu.text.UnicodeMatcher lookupMatcher (int) int ch int i public java.lang.String parseReference (java.lang.String, java.text.ParsePosition, int) char c String text java.text.ParsePosition pos int limit int start int i public boolean isMatcher (int) int ch int i public boolean isReplacer (int) int ch int i synthetic void <init> (android.icu.text.TransliteratorParser, android.icu.text.TransliteratorParser$1) android.icu.text.TransliteratorParser x0 android.icu.text.TransliteratorParser$1 x1 }
android/icu/text/TransliteratorParser$RuleArray.class
TransliteratorParser.java package android.icu.text android.icu.text.TransliteratorParser$RuleArray extends android.icu.text.TransliteratorParser$RuleBody { String[] array int i public void <init> (java.lang.String[]) String[] array public java.lang.String handleNextLine () public void reset () }
android/icu/text/TransliteratorParser$RuleBody.class
TransliteratorParser.java package android.icu.text abstract android.icu.text.TransliteratorParser$RuleBody extends java.lang.Object { private void <init> () java.lang.String nextLine () StringBuilder b String s abstract void reset () abstract java.lang.String handleNextLine () synthetic void <init> (android.icu.text.TransliteratorParser$1) android.icu.text.TransliteratorParser$1 x0 }
android/icu/text/TransliteratorParser$RuleHalf.class
TransliteratorParser.java package android.icu.text android.icu.text.TransliteratorParser$RuleHalf extends java.lang.Object { public String text public int cursor public int ante public int post public int cursorOffset private int cursorOffsetPos public boolean anchorStart public boolean anchorEnd private int nextSegmentNumber private void <init> () public int parse (java.lang.String, int, int, android.icu.text.TransliteratorParser) String rule int pos int limit android.icu.text.TransliteratorParser parser int start StringBuffer buf private int parseSection (java.lang.String, int, int, android.icu.text.TransliteratorParser, java.lang.StringBuffer, android.icu.text.UnicodeSet, boolean) int escaped int iq int bufSegStart int segmentNumber android.icu.text.StringMatcher m android.icu.text.TransliteratorIDParser$SingleID single android.icu.text.Transliterator t int bufSegStart android.icu.text.FunctionReplacer r String name int r int qstart int qlimit int qstart int qlimit android.icu.text.UnicodeMatcher m String precontext String postContext RuntimeException e int qstart int qlimit android.icu.text.UnicodeMatcher m int min int max char c String rule int pos int limit android.icu.text.TransliteratorParser parser StringBuffer buf android.icu.text.UnicodeSet illegal boolean isSegment int start java.text.ParsePosition pp int quoteStart int quoteLimit int varStart int varLimit int[] iref int bufStart void removeContext () public boolean isValidOutput (android.icu.text.TransliteratorParser) int c int i android.icu.text.TransliteratorParser parser public boolean isValidInput (android.icu.text.TransliteratorParser) int c int i android.icu.text.TransliteratorParser parser synthetic void <init> (android.icu.text.TransliteratorParser$1) android.icu.text.TransliteratorParser$1 x0 }
android/icu/text/TransliteratorParser.class
TransliteratorParser.java package android.icu.text android.icu.text.TransliteratorParser extends java.lang.Object { public java.util.List dataVector public java.util.List idBlockVector private android.icu.text.RuleBasedTransliterator$Data curData public android.icu.text.UnicodeSet compoundFilter private int direction private android.icu.text.TransliteratorParser$ParseData parseData private java.util.List variablesVector private java.util.Map variableNames private StringBuffer segmentStandins private java.util.List segmentObjects private char variableNext private char variableLimit private String undefinedVariableName private int dotStandIn private static final String ID_TOKEN private static final int ID_TOKEN_LEN private static final char VARIABLE_DEF_OP private static final char FORWARD_RULE_OP private static final char REVERSE_RULE_OP private static final char FWDREV_RULE_OP private static final String OPERATORS private static final String HALF_ENDERS private static final char QUOTE private static final char ESCAPE private static final char END_OF_RULE private static final char RULE_COMMENT_CHAR private static final char CONTEXT_ANTE private static final char CONTEXT_POST private static final char CURSOR_POS private static final char CURSOR_OFFSET private static final char ANCHOR_START private static final char KLEENE_STAR private static final char ONE_OR_MORE private static final char ZERO_OR_ONE private static final char DOT private static final String DOT_SET private static final char SEGMENT_OPEN private static final char SEGMENT_CLOSE private static final char FUNCTION private static final char ALT_REVERSE_RULE_OP private static final char ALT_FORWARD_RULE_OP private static final char ALT_FWDREV_RULE_OP private static final char ALT_FUNCTION private static android.icu.text.UnicodeSet ILLEGAL_TOP private static android.icu.text.UnicodeSet ILLEGAL_SEG private static android.icu.text.UnicodeSet ILLEGAL_FUNC public void <init> () public void parse (java.lang.String, int) String rules int dir void parseRules (android.icu.text.TransliteratorParser$RuleBody, int) int[] withParens android.icu.text.UnicodeSet f int[] p android.icu.text.TransliteratorIDParser$SingleID id int ppp android.icu.impl.IllegalIcuArgumentException icuEx IllegalArgumentException e char c String rule int pos int limit android.icu.text.RuleBasedTransliterator$Data data int i android.icu.text.RuleBasedTransliterator$Data data int i IllegalArgumentException e RuntimeException previous int i android.icu.text.TransliteratorParser$RuleBody ruleArray int dir boolean parsingIDs int ruleCount java.util.List errors int errorCount StringBuilder idBlockResult int compoundFilterOffset private int parseRule (java.lang.String, int, int) int n char[] value int i int i android.icu.text.TransliteratorParser$RuleHalf temp String rule int pos int limit int start char operator android.icu.text.TransliteratorParser$RuleHalf left android.icu.text.TransliteratorParser$RuleHalf right android.icu.text.UnicodeMatcher[] segmentsArray private void setVariableRange (int, int) int start int end private void checkVariableRange (int, java.lang.String, int) int ch String rule int start private void pragmaMaximumBackup (int) int backup private void pragmaNormalizeRules (android.icu.text.Normalizer$Mode) android.icu.text.Normalizer$Mode mode static boolean resemblesPragma (java.lang.String, int, int) String rule int pos int limit private int parsePragma (java.lang.String, int, int) String rule int pos int limit int[] array int p static final void syntaxError (java.lang.String, java.lang.String, int) String msg String rule int start int end static final int ruleEnd (java.lang.String, int, int) String rule int start int limit int end private final char parseSet (java.lang.String, java.text.ParsePosition) String rule java.text.ParsePosition pos android.icu.text.UnicodeSet set char generateStandInFor (java.lang.Object) int i Object obj public char getSegmentStandin (int) int seg char c public void setSegmentObject (int, android.icu.text.StringMatcher) int seg android.icu.text.StringMatcher obj int index char getDotStandIn () private void appendVariableDef (java.lang.String, java.lang.StringBuffer) String name StringBuffer buf char[] ch static synthetic java.util.Map access$000 (android.icu.text.TransliteratorParser) android.icu.text.TransliteratorParser x0 static synthetic android.icu.text.RuleBasedTransliterator$Data access$100 (android.icu.text.TransliteratorParser) android.icu.text.TransliteratorParser x0 static synthetic java.util.List access$200 (android.icu.text.TransliteratorParser) android.icu.text.TransliteratorParser x0 static synthetic android.icu.text.UnicodeSet access$400 () static synthetic char access$500 (android.icu.text.TransliteratorParser, java.lang.String, java.text.ParsePosition) android.icu.text.TransliteratorParser x0 String x1 java.text.ParsePosition x2 static synthetic void access$600 (android.icu.text.TransliteratorParser, int, java.lang.String, int) android.icu.text.TransliteratorParser x0 int x1 String x2 int x3 static synthetic android.icu.text.UnicodeSet access$700 () static synthetic android.icu.text.UnicodeSet access$800 () static synthetic android.icu.text.TransliteratorParser$ParseData access$900 (android.icu.text.TransliteratorParser) android.icu.text.TransliteratorParser x0 static synthetic void access$1000 (android.icu.text.TransliteratorParser, java.lang.String, java.lang.StringBuffer) android.icu.text.TransliteratorParser x0 String x1 StringBuffer x2 static void <clinit> () }
android/icu/text/TransliteratorRegistry$AliasEntry.class
TransliteratorRegistry.java package android.icu.text android.icu.text.TransliteratorRegistry$AliasEntry extends java.lang.Object { public String alias public void <init> (java.lang.String) String a }
android/icu/text/TransliteratorRegistry$CompoundRBTEntry.class
TransliteratorRegistry.java package android.icu.text android.icu.text.TransliteratorRegistry$CompoundRBTEntry extends java.lang.Object { private String ID private java.util.List idBlockVector private java.util.List dataVector private android.icu.text.UnicodeSet compoundFilter public void <init> (java.lang.String, java.util.List, java.util.List, android.icu.text.UnicodeSet) String theID java.util.List theIDBlockVector java.util.List theDataVector android.icu.text.UnicodeSet theCompoundFilter public android.icu.text.Transliterator getInstance () String idBlock android.icu.text.RuleBasedTransliterator$Data data int i java.util.List transliterators int passNumber int limit android.icu.text.Transliterator t }
android/icu/text/TransliteratorRegistry$IDEnumeration.class
TransliteratorRegistry.java package android.icu.text android.icu.text.TransliteratorRegistry$IDEnumeration extends java.lang.Object implements java.util.Enumeration { java.util.Enumeration en public void <init> (java.util.Enumeration) java.util.Enumeration e public boolean hasMoreElements () public java.lang.String nextElement () public volatile synthetic java.lang.Object nextElement () }
android/icu/text/TransliteratorRegistry$LocaleEntry.class
TransliteratorRegistry.java package android.icu.text android.icu.text.TransliteratorRegistry$LocaleEntry extends java.lang.Object { public String rule public int direction public void <init> (java.lang.String, int) String r int d }
android/icu/text/TransliteratorRegistry$ResourceEntry.class
TransliteratorRegistry.java package android.icu.text android.icu.text.TransliteratorRegistry$ResourceEntry extends java.lang.Object { public String resource public int direction public void <init> (java.lang.String, int) String n int d }
android/icu/text/TransliteratorRegistry$Spec.class
TransliteratorRegistry.java package android.icu.text android.icu.text.TransliteratorRegistry$Spec extends java.lang.Object { private String top private String spec private String nextSpec private String scriptName private boolean isSpecLocale private boolean isNextLocale private android.icu.impl.ICUResourceBundle res public void <init> (java.lang.String) java.util.Locale toploc int script int[] s java.util.MissingResourceException e String theSpec public boolean hasFallback () public void reset () private void setupNext () int i public java.lang.String next () public java.lang.String get () public boolean isLocale () public java.util.ResourceBundle getBundle () public java.lang.String getTop () }
android/icu/text/TransliteratorRegistry.class
TransliteratorRegistry.java package android.icu.text android.icu.text.TransliteratorRegistry extends java.lang.Object { private static final char LOCALE_SEP private static final String NO_VARIANT private static final String ANY private java.util.Map registry private java.util.Map specDAG private java.util.List availableIDs private static final boolean DEBUG public void <init> () public android.icu.text.Transliterator get (java.lang.String, java.lang.StringBuffer) String ID StringBuffer aliasReturn Object[] entry public void put (java.lang.String, java.lang.Class, boolean) String ID Class transliteratorSubclass boolean visible public void put (java.lang.String, android.icu.text.Transliterator$Factory, boolean) String ID android.icu.text.Transliterator$Factory factory boolean visible public void put (java.lang.String, java.lang.String, int, boolean) String ID String resourceName int dir boolean visible public void put (java.lang.String, java.lang.String, boolean) String ID String alias boolean visible public void put (java.lang.String, android.icu.text.Transliterator, boolean) String ID android.icu.text.Transliterator trans boolean visible public void remove (java.lang.String) String ID String[] stv String id public java.util.Enumeration getAvailableIDs () public java.util.Enumeration getAvailableSources () public java.util.Enumeration getAvailableTargets (java.lang.String) String source android.icu.util.CaseInsensitiveString cisrc java.util.Map targets public java.util.Enumeration getAvailableVariants (java.lang.String, java.lang.String) String source String target android.icu.util.CaseInsensitiveString cisrc android.icu.util.CaseInsensitiveString citrg java.util.Map targets java.util.List variants private void registerEntry (java.lang.String, java.lang.String, java.lang.String, java.lang.Object, boolean) String source String target String variant Object entry boolean visible String s String ID private void registerEntry (java.lang.String, java.lang.Object, boolean) String ID Object entry boolean visible String[] stv String id private void registerEntry (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Object, boolean) Object[] arrayOfObj String ID String source String target String variant Object entry boolean visible android.icu.util.CaseInsensitiveString ciID Object[] arrayOfObj private void registerSTV (java.lang.String, java.lang.String, java.lang.String) String source String target String variant android.icu.util.CaseInsensitiveString cisrc android.icu.util.CaseInsensitiveString citrg android.icu.util.CaseInsensitiveString civar java.util.Map targets java.util.List variants private void removeSTV (java.lang.String, java.lang.String, java.lang.String) String source String target String variant android.icu.util.CaseInsensitiveString cisrc android.icu.util.CaseInsensitiveString citrg android.icu.util.CaseInsensitiveString civar java.util.Map targets java.util.List variants private java.lang.Object[] findInDynamicStore (android.icu.text.TransliteratorRegistry$Spec, android.icu.text.TransliteratorRegistry$Spec, java.lang.String) android.icu.text.TransliteratorRegistry$Spec src android.icu.text.TransliteratorRegistry$Spec trg String variant String ID private java.lang.Object[] findInStaticStore (android.icu.text.TransliteratorRegistry$Spec, android.icu.text.TransliteratorRegistry$Spec, java.lang.String) android.icu.text.TransliteratorRegistry$Spec src android.icu.text.TransliteratorRegistry$Spec trg String variant Object[] entry private java.lang.Object[] findInBundle (android.icu.text.TransliteratorRegistry$Spec, android.icu.text.TransliteratorRegistry$Spec, java.lang.String, int) int dir String[] subres int i StringBuilder tag int pass android.icu.text.TransliteratorRegistry$Spec specToOpen android.icu.text.TransliteratorRegistry$Spec specToFind String variant int direction java.util.ResourceBundle res private java.lang.Object[] find (java.lang.String) String ID String[] stv private java.lang.Object[] find (java.lang.String, java.lang.String, java.lang.String) String source String target String variant android.icu.text.TransliteratorRegistry$Spec src android.icu.text.TransliteratorRegistry$Spec trg Object[] entry private android.icu.text.Transliterator instantiateEntry (java.lang.String, java.lang.Object[], java.lang.StringBuffer) android.icu.text.RuleBasedTransliterator$Data data android.icu.text.AnyTransliterator temp android.icu.text.RuleBasedTransliterator temp android.icu.text.CompoundTransliterator temp android.icu.text.TransliteratorRegistry$ResourceEntry re android.icu.text.TransliteratorRegistry$LocaleEntry le ClassCastException e Object entry android.icu.text.TransliteratorParser parser String ID Object[] entryWrapper StringBuffer aliasReturn }
android/icu/text/UCharacterIterator.class
UCharacterIterator.java package android.icu.text public abstract android.icu.text.UCharacterIterator extends java.lang.Object implements java.lang.Cloneable android.icu.text.UForwardCharacterIterator { protected void <init> () public static final android.icu.text.UCharacterIterator getInstance (android.icu.text.Replaceable) android.icu.text.Replaceable source public static final android.icu.text.UCharacterIterator getInstance (java.lang.String) String source public static final android.icu.text.UCharacterIterator getInstance (char[]) char[] source public static final android.icu.text.UCharacterIterator getInstance (char[], int, int) char[] source int start int limit public static final android.icu.text.UCharacterIterator getInstance (java.lang.StringBuffer) StringBuffer source public static final android.icu.text.UCharacterIterator getInstance (java.text.CharacterIterator) java.text.CharacterIterator source public java.text.CharacterIterator getCharacterIterator () public abstract int current () public int currentCodePoint () int ch2 int ch public abstract int getLength () public abstract int getIndex () public abstract int next () public int nextCodePoint () int ch2 int ch1 public abstract int previous () public int previousCodePoint () int ch2 int ch1 public abstract void setIndex (int) public void setToLimit () public void setToStart () public abstract int getText (char[], int) public final int getText (char[]) char[] fillIn public java.lang.String getText () char[] text public int moveIndex (int) int delta int x public int moveCodePointIndex (int) int delta public java.lang.Object clone () throws java.lang.CloneNotSupportedException }
android/icu/text/UFieldPosition.class
UFieldPosition.java package android.icu.text public android.icu.text.UFieldPosition extends java.text.FieldPosition { private int countVisibleFractionDigits private long fractionDigits public void <init> () public void <init> (int) int field public void <init> (java.text.Format$Field, int) java.text.Format$Field attribute int fieldID public void <init> (java.text.Format$Field) java.text.Format$Field attribute public void setFractionDigits (int, long) int countVisibleFractionDigits long fractionDigits public int getCountVisibleFractionDigits () public long getFractionDigits () }
android/icu/text/UFormat$SpanField.class
UFormat.java package android.icu.text public abstract android.icu.text.UFormat$SpanField extends java.text.Format$Field { private static final long serialVersionUID protected void <init> (java.lang.String) String name }
android/icu/text/UFormat.class
UFormat.java package android.icu.text public abstract android.icu.text.UFormat extends java.text.Format { private static final long serialVersionUID private android.icu.util.ULocale validLocale private android.icu.util.ULocale actualLocale public void <init> () public final android.icu.util.ULocale getLocale (android.icu.util.ULocale$Type) android.icu.util.ULocale$Type type final void setLocale (android.icu.util.ULocale, android.icu.util.ULocale) android.icu.util.ULocale valid android.icu.util.ULocale actual }
android/icu/text/UFormat.uau
android/icu/text/UForwardCharacterIterator.class
UForwardCharacterIterator.java package android.icu.text public abstract android.icu.text.UForwardCharacterIterator extends java.lang.Object { public static final int DONE public abstract int next () public abstract int nextCodePoint () }
android/icu/text/UTF16$StringComparator.class
UTF16.java package android.icu.text public final android.icu.text.UTF16$StringComparator extends java.lang.Object implements java.util.Comparator { public static final int FOLD_CASE_DEFAULT public static final int FOLD_CASE_EXCLUDE_SPECIAL_I private int m_codePointCompare_ private int m_foldCase_ private boolean m_ignoreCase_ private static final int CODE_POINT_COMPARE_SURROGATE_OFFSET_ public void <init> () public void <init> (boolean, boolean, int) boolean codepointcompare boolean ignorecase int foldcaseoption public void setCodePointCompare (boolean) boolean flag public void setIgnoreCase (boolean, int) boolean ignorecase int foldcaseoption public boolean getCodePointCompare () public boolean getIgnoreCase () public int getIgnoreCaseOption () public int compare (java.lang.String, java.lang.String) String a String b private int compareCaseInsensitive (java.lang.String, java.lang.String) String s1 String s2 private int compareCaseSensitive (java.lang.String, java.lang.String) String s1 String s2 int length1 int length2 int minlength int result char c1 char c2 int index boolean codepointcompare public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
android/icu/text/UTF16.class
UTF16.java package android.icu.text public final android.icu.text.UTF16 extends java.lang.Object { public static final int SINGLE_CHAR_BOUNDARY public static final int LEAD_SURROGATE_BOUNDARY public static final int TRAIL_SURROGATE_BOUNDARY public static final int CODEPOINT_MIN_VALUE public static final int CODEPOINT_MAX_VALUE public static final int SUPPLEMENTARY_MIN_VALUE public static final int LEAD_SURROGATE_MIN_VALUE public static final int TRAIL_SURROGATE_MIN_VALUE public static final int LEAD_SURROGATE_MAX_VALUE public static final int TRAIL_SURROGATE_MAX_VALUE public static final int SURROGATE_MIN_VALUE public static final int SURROGATE_MAX_VALUE private static final int LEAD_SURROGATE_BITMASK private static final int TRAIL_SURROGATE_BITMASK private static final int SURROGATE_BITMASK private static final int LEAD_SURROGATE_BITS private static final int TRAIL_SURROGATE_BITS private static final int SURROGATE_BITS private static final int LEAD_SURROGATE_SHIFT_ private static final int TRAIL_SURROGATE_MASK_ private static final int LEAD_SURROGATE_OFFSET_ private void <init> () public static int charAt (java.lang.String, int) String source int offset16 char single private static int _charAt (java.lang.String, int, char) char trail char lead String source int offset16 char single public static int charAt (java.lang.CharSequence, int) CharSequence source int offset16 char single private static int _charAt (java.lang.CharSequence, int, char) char trail char lead CharSequence source int offset16 char single public static int charAt (java.lang.StringBuffer, int) char trail char lead StringBuffer source int offset16 char single public static int charAt (char[], int, int, int) char trail char lead char[] source int start int limit int offset16 char single public static int charAt (android.icu.text.Replaceable, int) char trail char lead android.icu.text.Replaceable source int offset16 char single public static int getCharCount (int) int char32 public static int bounds (java.lang.String, int) String source int offset16 char ch public static int bounds (java.lang.StringBuffer, int) StringBuffer source int offset16 char ch public static int bounds (char[], int, int, int) char[] source int start int limit int offset16 char ch public static boolean isSurrogate (char) char char16 public static boolean isTrailSurrogate (char) char char16 public static boolean isLeadSurrogate (char) char char16 public static char getLeadSurrogate (int) int char32 public static char getTrailSurrogate (int) int char32 public static java.lang.String valueOf (int) int char32 public static java.lang.String valueOf (java.lang.String, int) String source int offset16 public static java.lang.String valueOf (java.lang.StringBuffer, int) StringBuffer source int offset16 public static java.lang.String valueOf (char[], int, int, int) char[] source int start int limit int offset16 public static int findOffsetFromCodePoint (java.lang.String, int) char ch String source int offset32 int size int result int count public static int findOffsetFromCodePoint (java.lang.StringBuffer, int) char ch StringBuffer source int offset32 int size int result int count public static int findOffsetFromCodePoint (char[], int, int, int) char ch char[] source int start int limit int offset32 int result int count public static int findCodePointOffset (java.lang.String, int) char ch int i String source int offset16 int result boolean hadLeadSurrogate public static int findCodePointOffset (java.lang.StringBuffer, int) char ch int i StringBuffer source int offset16 int result boolean hadLeadSurrogate public static int findCodePointOffset (char[], int, int, int) char ch int i char[] source int start int limit int offset16 int result boolean hadLeadSurrogate public static java.lang.StringBuffer append (java.lang.StringBuffer, int) StringBuffer target int char32 public static java.lang.StringBuffer appendCodePoint (java.lang.StringBuffer, int) StringBuffer target int cp public static int append (char[], int, int) char[] target int limit int char32 public static int countCodePoint (java.lang.String) String source public static int countCodePoint (java.lang.StringBuffer) StringBuffer source public static int countCodePoint (char[], int, int) char[] source int start int limit public static void setCharAt (java.lang.StringBuffer, int, int) StringBuffer target int offset16 int char32 int count char single public static int setCharAt (char[], int, int, int) char[] target int limit int offset16 int char32 int count char single String str int result int strlength public static int moveCodePointOffset (java.lang.String, int, int) int count char ch char ch String source int offset16 int shift32 int result int size int count public static int moveCodePointOffset (java.lang.StringBuffer, int, int) int count char ch char ch StringBuffer source int offset16 int shift32 int result int size int count public static int moveCodePointOffset (char[], int, int, int, int) int count char ch char ch char[] source int start int limit int offset16 int shift32 int size int count int result public static java.lang.StringBuffer insert (java.lang.StringBuffer, int, int) StringBuffer target int offset16 int char32 String str public static int insert (char[], int, int, int) char[] target int limit int offset16 int char32 String str int size public static java.lang.StringBuffer delete (java.lang.StringBuffer, int) StringBuffer target int offset16 int count public static int delete (char[], int, int) char[] target int limit int offset16 int count public static int indexOf (java.lang.String, int) int result String source int char32 String char32str public static int indexOf (java.lang.String, java.lang.String) String source String str int strLength int result int resultEnd public static int indexOf (java.lang.String, int, int) int result String source int char32 int fromIndex String char32str public static int indexOf (java.lang.String, java.lang.String, int) String source String str int fromIndex int strLength int result int resultEnd public static int lastIndexOf (java.lang.String, int) int result String source int char32 String char32str public static int lastIndexOf (java.lang.String, java.lang.String) String source String str int strLength int result public static int lastIndexOf (java.lang.String, int, int) int result String source int char32 int fromIndex String char32str public static int lastIndexOf (java.lang.String, java.lang.String, int) String source String str int fromIndex int strLength int result public static java.lang.String replace (java.lang.String, int, int) int endResultIndex int lastEndIndex String source int oldChar32 int newChar32 int index String newChar32Str int oldChar32Size int newChar32Size StringBuffer result int resultIndex public static java.lang.String replace (java.lang.String, java.lang.String, java.lang.String) int endResultIndex int lastEndIndex String source String oldStr String newStr int index int oldStrSize int newStrSize StringBuffer result int resultIndex public static java.lang.StringBuffer reverse (java.lang.StringBuffer) char ch2 char ch int i StringBuffer source int length StringBuffer result public static boolean hasMoreCodePointsThan (java.lang.String, int) String source int number int length int maxsupplementary int start public static boolean hasMoreCodePointsThan (char[], int, int, int) char[] source int start int limit int number int length int maxsupplementary public static boolean hasMoreCodePointsThan (java.lang.StringBuffer, int) StringBuffer source int number int length int maxsupplementary int start public static java.lang.String newString (int[], int, int) int newlen char[] temp IndexOutOfBoundsException ex int cp int r int e int[] codePoints int offset int count char[] chars int w public static int getSingleCodePoint (java.lang.CharSequence) CharSequence s int cp public static int compareCodePoint (int, java.lang.CharSequence) int codePoint CharSequence s int strLen int second int diff private static java.lang.String toString (int) int ch StringBuilder result }
android/icu/text/UnescapeTransliterator$1.class
UnescapeTransliterator.java package android.icu.text android.icu.text.UnescapeTransliterator$1 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/UnescapeTransliterator$2.class
UnescapeTransliterator.java package android.icu.text android.icu.text.UnescapeTransliterator$2 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/UnescapeTransliterator$3.class
UnescapeTransliterator.java package android.icu.text android.icu.text.UnescapeTransliterator$3 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/UnescapeTransliterator$4.class
UnescapeTransliterator.java package android.icu.text android.icu.text.UnescapeTransliterator$4 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/UnescapeTransliterator$5.class
UnescapeTransliterator.java package android.icu.text android.icu.text.UnescapeTransliterator$5 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/UnescapeTransliterator$6.class
UnescapeTransliterator.java package android.icu.text android.icu.text.UnescapeTransliterator$6 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/UnescapeTransliterator$7.class
UnescapeTransliterator.java package android.icu.text android.icu.text.UnescapeTransliterator$7 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/UnescapeTransliterator.class
UnescapeTransliterator.java package android.icu.text android.icu.text.UnescapeTransliterator extends android.icu.text.Transliterator { private char[] spec private static final char END static void register () void <init> (java.lang.String, char[]) String ID char[] spec protected void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean) char c int ch int digit char c String str int u int digitCount int prefixLen int suffixLen int radix int minDigits int maxDigits int s boolean match int i int ipat android.icu.text.Replaceable text android.icu.text.Transliterator$Position pos boolean isIncremental int start int limit public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet) int j int j int end int radix int i android.icu.text.UnicodeSet inputFilter android.icu.text.UnicodeSet sourceSet android.icu.text.UnicodeSet targetSet android.icu.text.UnicodeSet myFilter android.icu.text.UnicodeSet items StringBuilder buffer }
android/icu/text/UnhandledBreakEngine.class
UnhandledBreakEngine.java package android.icu.text final android.icu.text.UnhandledBreakEngine extends java.lang.Object implements android.icu.text.LanguageBreakEngine { volatile android.icu.text.UnicodeSet fHandled public void <init> () public boolean handles (int) int c public int findBreaks (java.text.CharacterIterator, int, int, android.icu.text.DictionaryBreakEngine$DequeI) java.text.CharacterIterator text int startPos int endPos android.icu.text.DictionaryBreakEngine$DequeI foundBreaks android.icu.text.UnicodeSet uniset int c public void handleChar (int) int script android.icu.text.UnicodeSet newSet int c android.icu.text.UnicodeSet originalSet }
android/icu/text/UnicodeCompressor.class
UnicodeCompressor.java package android.icu.text public final android.icu.text.UnicodeCompressor extends java.lang.Object implements android.icu.text.SCSU { private static boolean[] sSingleTagTable private static boolean[] sUnicodeTagTable private int fCurrentWindow private int[] fOffsets private int fMode private int[] fIndexCount private int[] fTimeStamps private int fTimeStamp public void <init> () public static byte[] compress (java.lang.String) String buffer public static byte[] compress (char[], int, int) char[] buffer int start int limit android.icu.text.UnicodeCompressor comp int len byte[] temp int byteCount byte[] result public int compress (char[], int, int, int[], byte[], int, int) char[] charBuffer int charBufferStart int charBufferLimit int[] charsRead byte[] byteBuffer int byteBufferStart int byteBufferLimit int bytePos int ucPos int curUC int curIndex int nextUC int forwardUC int whichWindow int hiByte int loByte public void reset () int i private static int makeIndex (int) int c private boolean inDynamicWindow (int, int) int c int whichWindow private static boolean inStaticWindow (int, int) int c int whichWindow private static boolean isCompressible (int) int c private int findDynamicWindow (int) int i int c private static int findStaticWindow (int) int i int c private int getLRDefinedWindow () int i int leastRU int whichWindow static void <clinit> () }
android/icu/text/UnicodeDecompressor.class
UnicodeDecompressor.java package android.icu.text public final android.icu.text.UnicodeDecompressor extends java.lang.Object implements android.icu.text.SCSU { private int fCurrentWindow private int[] fOffsets private int fMode private static final int BUFSIZE private byte[] fBuffer private int fBufferLength public void <init> () public static java.lang.String decompress (byte[]) byte[] buffer char[] buf public static char[] decompress (byte[], int, int) byte[] buffer int start int limit android.icu.text.UnicodeDecompressor comp int len char[] temp int charCount char[] result public int decompress (byte[], int, int, int[], char[], int, int) int newBytes int count int normalizedBase int dByte byte[] byteBuffer int byteBufferStart int byteBufferLimit int[] bytesRead char[] charBuffer int charBufferStart int charBufferLimit int bytePos int ucPos int aByte public void reset () }
android/icu/text/UnicodeFilter.class
UnicodeFilter.java package android.icu.text public abstract android.icu.text.UnicodeFilter extends java.lang.Object implements android.icu.text.UnicodeMatcher { public abstract boolean contains (int) public int matches (android.icu.text.Replaceable, int[], int, boolean) int c android.icu.text.Replaceable text int[] offset int limit boolean incremental protected void <init> () }
android/icu/text/UnicodeMatcher.class
UnicodeMatcher.java package android.icu.text public abstract android.icu.text.UnicodeMatcher extends java.lang.Object { public static final int U_MISMATCH public static final int U_PARTIAL_MATCH public static final int U_MATCH public static final char ETHER public abstract int matches (android.icu.text.Replaceable, int[], int, boolean) public abstract java.lang.String toPattern (boolean) public abstract boolean matchesIndexValue (int) public abstract void addMatchSetTo (android.icu.text.UnicodeSet) }
android/icu/text/UnicodeNameTransliterator$1.class
UnicodeNameTransliterator.java package android.icu.text android.icu.text.UnicodeNameTransliterator$1 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/UnicodeNameTransliterator.class
UnicodeNameTransliterator.java package android.icu.text android.icu.text.UnicodeNameTransliterator extends android.icu.text.Transliterator { static final String _ID static final String OPEN_DELIM static final char CLOSE_DELIM static final int OPEN_DELIM_LEN static void register () public void <init> (android.icu.text.UnicodeFilter) android.icu.text.UnicodeFilter filter protected void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean) int clen int len int c String name android.icu.text.Replaceable text android.icu.text.Transliterator$Position offsets boolean isIncremental int cursor int limit StringBuilder str public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet) android.icu.text.UnicodeSet inputFilter android.icu.text.UnicodeSet sourceSet android.icu.text.UnicodeSet targetSet android.icu.text.UnicodeSet myFilter }
android/icu/text/UnicodeReplacer.class
UnicodeReplacer.java package android.icu.text abstract android.icu.text.UnicodeReplacer extends java.lang.Object { public abstract int replace (android.icu.text.Replaceable, int, int, int[]) public abstract java.lang.String toReplacerPattern (boolean) public abstract void addReplacementSetTo (android.icu.text.UnicodeSet) }
android/icu/text/UnicodeSet$1.class
UnicodeSet.java package android.icu.text synthetic android.icu.text.UnicodeSet$1 extends java.lang.Object { }
android/icu/text/UnicodeSet$ComparisonStyle.class
UnicodeSet.java package android.icu.text public final enum android.icu.text.UnicodeSet$ComparisonStyle extends java.lang.Enum { public static final enum android.icu.text.UnicodeSet$ComparisonStyle SHORTER_FIRST public static final enum android.icu.text.UnicodeSet$ComparisonStyle LEXICOGRAPHIC public static final enum android.icu.text.UnicodeSet$ComparisonStyle LONGER_FIRST private static final synthetic android.icu.text.UnicodeSet$ComparisonStyle[] $VALUES public static android.icu.text.UnicodeSet$ComparisonStyle[] values () public static android.icu.text.UnicodeSet$ComparisonStyle valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/UnicodeSet$EntryRange.class
UnicodeSet.java package android.icu.text public android.icu.text.UnicodeSet$EntryRange extends java.lang.Object { public int codepoint public int codepointEnd void <init> () public java.lang.String toString () StringBuilder b }
android/icu/text/UnicodeSet$EntryRangeIterable.class
UnicodeSet.java package android.icu.text android.icu.text.UnicodeSet$EntryRangeIterable extends java.lang.Object implements java.lang.Iterable { final synthetic android.icu.text.UnicodeSet this$0 private void <init> (android.icu.text.UnicodeSet) public java.util.Iterator iterator () synthetic void <init> (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet$1) android.icu.text.UnicodeSet x0 android.icu.text.UnicodeSet$1 x1 }
android/icu/text/UnicodeSet$EntryRangeIterator.class
UnicodeSet.java package android.icu.text android.icu.text.UnicodeSet$EntryRangeIterator extends java.lang.Object implements java.util.Iterator { int pos android.icu.text.UnicodeSet$EntryRange result final synthetic android.icu.text.UnicodeSet this$0 private void <init> (android.icu.text.UnicodeSet) public boolean hasNext () public android.icu.text.UnicodeSet$EntryRange next () public void remove () public volatile synthetic java.lang.Object next () synthetic void <init> (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet$1) android.icu.text.UnicodeSet x0 android.icu.text.UnicodeSet$1 x1 }
android/icu/text/UnicodeSet$Filter.class
UnicodeSet.java package android.icu.text abstract android.icu.text.UnicodeSet$Filter extends java.lang.Object { public abstract boolean contains (int) }
android/icu/text/UnicodeSet$GeneralCategoryMaskFilter.class
UnicodeSet.java package android.icu.text final android.icu.text.UnicodeSet$GeneralCategoryMaskFilter extends java.lang.Object implements android.icu.text.UnicodeSet$Filter { int mask void <init> (int) int mask public boolean contains (int) int ch }
android/icu/text/UnicodeSet$IntPropertyFilter.class
UnicodeSet.java package android.icu.text final android.icu.text.UnicodeSet$IntPropertyFilter extends java.lang.Object implements android.icu.text.UnicodeSet$Filter { int prop int value void <init> (int, int) int prop int value public boolean contains (int) int ch }
android/icu/text/UnicodeSet$NumericValueFilter.class
UnicodeSet.java package android.icu.text final android.icu.text.UnicodeSet$NumericValueFilter extends java.lang.Object implements android.icu.text.UnicodeSet$Filter { double value void <init> (double) double value public boolean contains (int) int ch }
android/icu/text/UnicodeSet$ScriptExtensionsFilter.class
UnicodeSet.java package android.icu.text final android.icu.text.UnicodeSet$ScriptExtensionsFilter extends java.lang.Object implements android.icu.text.UnicodeSet$Filter { int script void <init> (int) int script public boolean contains (int) int c }
android/icu/text/UnicodeSet$SpanCondition.class
UnicodeSet.java package android.icu.text public final enum android.icu.text.UnicodeSet$SpanCondition extends java.lang.Enum { public static final enum android.icu.text.UnicodeSet$SpanCondition NOT_CONTAINED public static final enum android.icu.text.UnicodeSet$SpanCondition CONTAINED public static final enum android.icu.text.UnicodeSet$SpanCondition SIMPLE public static final enum android.icu.text.UnicodeSet$SpanCondition CONDITION_COUNT private static final synthetic android.icu.text.UnicodeSet$SpanCondition[] $VALUES public static android.icu.text.UnicodeSet$SpanCondition[] values () public static android.icu.text.UnicodeSet$SpanCondition valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/UnicodeSet$UnicodeSetIterator2.class
UnicodeSet.java package android.icu.text android.icu.text.UnicodeSet$UnicodeSetIterator2 extends java.lang.Object implements java.util.Iterator { private int[] sourceList private int len private int item private int current private int limit private java.util.SortedSet sourceStrings private java.util.Iterator stringIterator private char[] buffer void <init> (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet source public boolean hasNext () public java.lang.String next () int codepoint int offset public void remove () public volatile synthetic java.lang.Object next () }
android/icu/text/UnicodeSet$VersionFilter.class
UnicodeSet.java package android.icu.text final android.icu.text.UnicodeSet$VersionFilter extends java.lang.Object implements android.icu.text.UnicodeSet$Filter { android.icu.util.VersionInfo version void <init> (android.icu.util.VersionInfo) android.icu.util.VersionInfo version public boolean contains (int) int ch android.icu.util.VersionInfo v }
android/icu/text/UnicodeSet$XSymbolTable.class
UnicodeSet.java package android.icu.text public abstract android.icu.text.UnicodeSet$XSymbolTable extends java.lang.Object implements android.icu.text.SymbolTable { public void <init> () public android.icu.text.UnicodeMatcher lookupMatcher (int) int i public boolean applyPropertyAlias (java.lang.String, java.lang.String, android.icu.text.UnicodeSet) String propertyName String propertyValue android.icu.text.UnicodeSet result public char[] lookup (java.lang.String) String s public java.lang.String parseReference (java.lang.String, java.text.ParsePosition, int) String text java.text.ParsePosition pos int limit }
android/icu/text/UnicodeSet.class
UnicodeSet.java package android.icu.text public android.icu.text.UnicodeSet extends android.icu.text.UnicodeFilter implements java.lang.Iterable java.lang.Comparable android.icu.util.Freezable { private static final java.util.SortedSet EMPTY_STRINGS public static final android.icu.text.UnicodeSet EMPTY public static final android.icu.text.UnicodeSet ALL_CODE_POINTS private static android.icu.text.UnicodeSet$XSymbolTable XSYMBOL_TABLE private static final int LOW private static final int HIGH private static final int INITIAL_CAPACITY private static final int MAX_LENGTH public static final int MIN_VALUE public static final int MAX_VALUE private int len private int[] list private int[] rangeList private int[] buffer java.util.SortedSet strings private String pat private static final String ANY_ID private static final String ASCII_ID private static final String ASSIGNED private volatile android.icu.impl.BMPSet bmpSet private volatile android.icu.impl.UnicodeSetStringSpan stringSpan private static final int LAST0_START private static final int LAST1_RANGE private static final int LAST2_SET private static final int MODE0_NONE private static final int MODE1_INBRACKET private static final int MODE2_OUTBRACKET private static final int SETMODE0_NONE private static final int SETMODE1_UNICODESET private static final int SETMODE2_PROPERTYPAT private static final int SETMODE3_PREPARSED private static final int MAX_DEPTH private static final android.icu.util.VersionInfo NO_VERSION public static final int IGNORE_SPACE public static final int CASE public static final int CASE_INSENSITIVE public static final int ADD_CASE_MAPPINGS static final synthetic boolean $assertionsDisabled public void <init> () public void <init> (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet other public void <init> (int, int) int start int end public transient void <init> (int[]) int start int limit int[] pairs int last int i public void <init> (java.lang.String) String pattern public void <init> (java.lang.String, boolean) String pattern boolean ignoreWhitespace public void <init> (java.lang.String, int) String pattern int options public void <init> (java.lang.String, java.text.ParsePosition, android.icu.text.SymbolTable) String pattern java.text.ParsePosition pos android.icu.text.SymbolTable symbols public void <init> (java.lang.String, java.text.ParsePosition, android.icu.text.SymbolTable, int) String pattern java.text.ParsePosition pos android.icu.text.SymbolTable symbols int options public java.lang.Object clone () public android.icu.text.UnicodeSet set (int, int) int start int end public android.icu.text.UnicodeSet set (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet other public final android.icu.text.UnicodeSet applyPattern (java.lang.String) String pattern public android.icu.text.UnicodeSet applyPattern (java.lang.String, boolean) String pattern boolean ignoreWhitespace public android.icu.text.UnicodeSet applyPattern (java.lang.String, int) String pattern int options public static boolean resemblesPattern (java.lang.String, int) String pattern int pos private static void appendCodePoint (java.lang.Appendable, int) java.io.IOException e Appendable app int c private static void append (java.lang.Appendable, java.lang.CharSequence) java.io.IOException e Appendable app CharSequence s private static java.lang.Appendable _appendToPat (java.lang.Appendable, java.lang.String, boolean) int cp int i Appendable buf String s boolean escapeUnprintable private static java.lang.Appendable _appendToPat (java.lang.Appendable, int, boolean) java.io.IOException e Appendable buf int c boolean escapeUnprintable public java.lang.String toPattern (boolean) boolean escapeUnprintable StringBuilder result private java.lang.Appendable _toPattern (java.lang.Appendable, boolean) int c int i boolean oddNumberOfBackslashes java.io.IOException e Appendable result boolean escapeUnprintable public java.lang.StringBuffer _generatePattern (java.lang.StringBuffer, boolean) StringBuffer result boolean escapeUnprintable public java.lang.StringBuffer _generatePattern (java.lang.StringBuffer, boolean, boolean) StringBuffer result boolean escapeUnprintable boolean includeStrings private java.lang.Appendable appendNewPattern (java.lang.Appendable, boolean, boolean) int start int end int i int start int end int i String s int count java.io.IOException e Appendable result boolean escapeUnprintable boolean includeStrings boolean hasStrings () public int size () int i int n int count public boolean isEmpty () public boolean matchesIndexValue (int) int low int high int i int c String s int v public int matches (android.icu.text.Replaceable, int[], int, boolean) int maxLen char c int length String trial boolean forward char firstChar int highWaterLength android.icu.text.Replaceable text int[] offset int limit boolean incremental private static int matchRest (android.icu.text.Replaceable, int, int, java.lang.String) int i int maxLen int i android.icu.text.Replaceable text int start int limit String s int maxLen int slen public int matchesAt (java.lang.CharSequence, int) char firstStringChar int tempLen char firstChar String trial java.util.Iterator it int cp CharSequence text int offset int lastLen private static int matchesAt (java.lang.CharSequence, int, java.lang.CharSequence) char pc char tc int j CharSequence text int offsetInText CharSequence substring int len int textLength int i public void addMatchSetTo (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet toUnionTo public int indexOf (int) int start int limit int c int i int n public int charAt (int) int start int count int i int len2 int index public android.icu.text.UnicodeSet add (int, int) int start int end public android.icu.text.UnicodeSet addAll (int, int) int start int end private android.icu.text.UnicodeSet add_unchecked (int, int) int lastLimit int limit int start int end public final android.icu.text.UnicodeSet add (int) int c private final android.icu.text.UnicodeSet add_unchecked (int) int[] temp int c int i public final android.icu.text.UnicodeSet add (java.lang.CharSequence) String str CharSequence s int cp private void addString (java.lang.CharSequence) CharSequence s private static int getSingleCP (java.lang.CharSequence) CharSequence s int cp public final android.icu.text.UnicodeSet addAll (java.lang.CharSequence) int cp int i CharSequence s public final android.icu.text.UnicodeSet retainAll (java.lang.CharSequence) CharSequence s public final android.icu.text.UnicodeSet complementAll (java.lang.CharSequence) CharSequence s public final android.icu.text.UnicodeSet removeAll (java.lang.CharSequence) CharSequence s public final android.icu.text.UnicodeSet removeAllStrings () public static android.icu.text.UnicodeSet from (java.lang.CharSequence) CharSequence s public static android.icu.text.UnicodeSet fromAll (java.lang.CharSequence) CharSequence s public android.icu.text.UnicodeSet retain (int, int) int start int end public final android.icu.text.UnicodeSet retain (int) int c public final android.icu.text.UnicodeSet retain (java.lang.CharSequence) String s boolean isIn CharSequence cs int cp public android.icu.text.UnicodeSet remove (int, int) int start int end public final android.icu.text.UnicodeSet remove (int) int c public final android.icu.text.UnicodeSet remove (java.lang.CharSequence) String str CharSequence s int cp public android.icu.text.UnicodeSet complement (int, int) int start int end public final android.icu.text.UnicodeSet complement (int) int c public android.icu.text.UnicodeSet complement () public final android.icu.text.UnicodeSet complement (java.lang.CharSequence) String s2 CharSequence s int cp public boolean contains (int) int c int i private final int findCodePoint (int) int i int c int lo int hi public boolean contains (int, int) int start int end int i public final boolean contains (java.lang.CharSequence) CharSequence s int cp public boolean containsAll (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet b int[] listB boolean needA boolean needB int aPtr int bPtr int aLen int bLen int startA int startB int limitA int limitB public boolean containsAll (java.lang.String) int cp int i String s private boolean containsAll (java.lang.String, int) String setStr String s int i int cp public java.lang.String getRegexEquivalent () String s StringBuilder result public boolean containsNone (int, int) int start int end int i public boolean containsNone (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet b int[] listB boolean needA boolean needB int aPtr int bPtr int aLen int bLen int startA int startB int limitA int limitB public boolean containsNone (java.lang.CharSequence) CharSequence s public final boolean containsSome (int, int) int start int end public final boolean containsSome (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet s public final boolean containsSome (java.lang.CharSequence) CharSequence s public android.icu.text.UnicodeSet addAll (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet c public android.icu.text.UnicodeSet retainAll (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet c public android.icu.text.UnicodeSet removeAll (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet c public android.icu.text.UnicodeSet complementAll (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet c public android.icu.text.UnicodeSet clear () public int getRangeCount () public int getRangeStart (int) int index public int getRangeEnd (int) int index public android.icu.text.UnicodeSet compact () public boolean equals (java.lang.Object) int i android.icu.text.UnicodeSet that Exception e Object o public int hashCode () int i int result public java.lang.String toString () public android.icu.text.UnicodeSet applyPattern (java.lang.String, java.text.ParsePosition, android.icu.text.SymbolTable, int) int i String pattern java.text.ParsePosition pos android.icu.text.SymbolTable symbols int options boolean parsePositionWasNull StringBuilder rebuiltPat android.icu.impl.RuleCharacterIterator chars private void applyPattern (android.icu.impl.RuleCharacterIterator, android.icu.text.SymbolTable, java.lang.Appendable, int, int) ClassCastException e android.icu.text.UnicodeMatcher m Exception e int lastSingle int curSingle boolean ok String curString boolean anchor int c boolean literal android.icu.text.UnicodeSet nested int setMode android.icu.impl.RuleCharacterIterator chars android.icu.text.SymbolTable symbols Appendable rebuiltPat int options int depth int opts StringBuilder patBuf StringBuilder buf boolean usePat android.icu.text.UnicodeSet scratch Object backup int lastItem int lastChar int mode char op boolean invert String lastString private static void syntaxError (android.icu.impl.RuleCharacterIterator, java.lang.String) android.icu.impl.RuleCharacterIterator chars String msg public java.util.Collection addAllTo (java.util.Collection) java.util.Collection target public java.lang.String[] addAllTo (java.lang.String[]) String[] target public static java.lang.String[] toArray (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet set public android.icu.text.UnicodeSet add (java.lang.Iterable) Iterable source public android.icu.text.UnicodeSet addAll (java.lang.Iterable) Object o Iterable source private int nextCapacity (int) int newCapacity int minCapacity private void ensureCapacity (int) int newLen int newCapacity int[] temp private void ensureBufferCapacity (int) int newLen int newCapacity private int[] range (int, int) int start int end private android.icu.text.UnicodeSet xor (int[], int, int) int b int[] other int otherLen int polarity int i int j int k int a int b int[] temp private android.icu.text.UnicodeSet add (int[], int, int) int[] other int otherLen int polarity int i int j int k int a int b int[] temp private android.icu.text.UnicodeSet retain (int[], int, int) int[] other int otherLen int polarity int i int j int k int a int b int[] temp private static final int max (int, int) int a int b private void applyFilter (android.icu.text.UnicodeSet$Filter, android.icu.text.UnicodeSet) int ch int start int end int j android.icu.text.UnicodeSet$Filter filter android.icu.text.UnicodeSet inclusions int startHasProperty int limitRange private static java.lang.String mungeCharName (java.lang.String) char ch int i String source StringBuilder buf public android.icu.text.UnicodeSet applyIntPropertyValue (int, int) android.icu.text.UnicodeSet inclusions android.icu.text.UnicodeSet inclusions android.icu.text.UnicodeSet inclusions int prop int value public android.icu.text.UnicodeSet applyPropertyAlias (java.lang.String, java.lang.String) String propertyAlias String valueAlias public android.icu.text.UnicodeSet applyPropertyAlias (java.lang.String, java.lang.String, android.icu.text.SymbolTable) int v int v IllegalArgumentException e int v double value String buf int ch android.icu.util.VersionInfo version int v int p android.icu.impl.UPropertyAliases pnames String propertyAlias String valueAlias android.icu.text.SymbolTable symbols int p int v boolean invert private static boolean resemblesPropertyPattern (java.lang.String, int) String pattern int pos private static boolean resemblesPropertyPattern (android.icu.impl.RuleCharacterIterator, int) int d android.icu.impl.RuleCharacterIterator chars int iterOpts boolean result Object pos int c private android.icu.text.UnicodeSet applyPropertyPattern (java.lang.String, java.text.ParsePosition, android.icu.text.SymbolTable) char c String propName String valueName String pattern java.text.ParsePosition ppos android.icu.text.SymbolTable symbols int pos boolean posix boolean isName boolean invert int close int equals String propName String valueName private void applyPropertyPattern (android.icu.impl.RuleCharacterIterator, java.lang.Appendable, android.icu.text.SymbolTable) android.icu.impl.RuleCharacterIterator chars Appendable rebuiltPat android.icu.text.SymbolTable symbols String patStr java.text.ParsePosition pos private static final void addCaseMapping (android.icu.text.UnicodeSet, int, java.lang.StringBuilder) android.icu.text.UnicodeSet set int result StringBuilder full public android.icu.text.UnicodeSet closeOver (int) int cp int result int cp int start int end int i String str String s String str android.icu.text.BreakIterator bi android.icu.impl.UCaseProps csp android.icu.text.UnicodeSet foldSet android.icu.util.ULocale root int n StringBuilder full int attribute public boolean isFrozen () public android.icu.text.UnicodeSet freeze () public int span (java.lang.CharSequence, android.icu.text.UnicodeSet$SpanCondition) CharSequence s android.icu.text.UnicodeSet$SpanCondition spanCondition public int span (java.lang.CharSequence, int, android.icu.text.UnicodeSet$SpanCondition) int which android.icu.impl.UnicodeSetStringSpan strSpan CharSequence s int start android.icu.text.UnicodeSet$SpanCondition spanCondition int end public int spanAndCount (java.lang.CharSequence, int, android.icu.text.UnicodeSet$SpanCondition, android.icu.util.OutputInt) int which android.icu.impl.UnicodeSetStringSpan strSpan CharSequence s int start android.icu.text.UnicodeSet$SpanCondition spanCondition android.icu.util.OutputInt outCount int end private int spanCodePointsAndCount (java.lang.CharSequence, int, android.icu.text.UnicodeSet$SpanCondition, android.icu.util.OutputInt) CharSequence s int start android.icu.text.UnicodeSet$SpanCondition spanCondition android.icu.util.OutputInt outCount boolean spanContained int c int next int length int count public int spanBack (java.lang.CharSequence, android.icu.text.UnicodeSet$SpanCondition) CharSequence s android.icu.text.UnicodeSet$SpanCondition spanCondition public int spanBack (java.lang.CharSequence, int, android.icu.text.UnicodeSet$SpanCondition) int which android.icu.impl.UnicodeSetStringSpan strSpan CharSequence s int fromIndex android.icu.text.UnicodeSet$SpanCondition spanCondition boolean spanContained int c int prev public android.icu.text.UnicodeSet cloneAsThawed () android.icu.text.UnicodeSet result private void checkFrozen () public java.lang.Iterable ranges () public java.util.Iterator iterator () public boolean containsAll (java.lang.Iterable) CharSequence o Iterable collection public boolean containsNone (java.lang.Iterable) CharSequence o Iterable collection public final boolean containsSome (java.lang.Iterable) Iterable collection public transient android.icu.text.UnicodeSet addAll (java.lang.CharSequence[]) CharSequence str CharSequence[] collection public android.icu.text.UnicodeSet removeAll (java.lang.Iterable) CharSequence o Iterable collection public android.icu.text.UnicodeSet retainAll (java.lang.Iterable) Iterable collection android.icu.text.UnicodeSet toRetain public int compareTo (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet o public int compareTo (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet$ComparisonStyle) int diff String item String item int compareResult int i android.icu.text.UnicodeSet o android.icu.text.UnicodeSet$ComparisonStyle style int result public int compareTo (java.lang.Iterable) Iterable other public static int compare (java.lang.CharSequence, int) CharSequence string int codePoint public static int compare (int, java.lang.CharSequence) int codePoint CharSequence string public static int compare (java.lang.Iterable, java.lang.Iterable) Iterable collection1 Iterable collection2 public static int compare (java.util.Iterator, java.util.Iterator) Comparable item1 Comparable item2 int result java.util.Iterator first java.util.Iterator other public static int compare (java.util.Collection, java.util.Collection, android.icu.text.UnicodeSet$ComparisonStyle) int diff java.util.Collection collection1 java.util.Collection collection2 android.icu.text.UnicodeSet$ComparisonStyle style public static java.util.Collection addAllTo (java.lang.Iterable, java.util.Collection) Object item Iterable source java.util.Collection target public static java.lang.Object[] addAllTo (java.lang.Iterable, java.lang.Object[]) Object item Iterable source Object[] target int i public java.util.Collection strings () public static int getSingleCodePoint (java.lang.CharSequence) CharSequence s public android.icu.text.UnicodeSet addBridges (android.icu.text.UnicodeSet) android.icu.text.UnicodeSetIterator it android.icu.text.UnicodeSet dontCare android.icu.text.UnicodeSet notInInput public int findIn (java.lang.CharSequence, int, boolean) int cp CharSequence value int fromIndex boolean findNot public int findLastIn (java.lang.CharSequence, int, boolean) int cp CharSequence value int fromIndex boolean findNot public java.lang.String stripFrom (java.lang.CharSequence, boolean) int inside int pos CharSequence source boolean matches StringBuilder result public static android.icu.text.UnicodeSet$XSymbolTable getDefaultXSymbolTable () public static void setDefaultXSymbolTable (android.icu.text.UnicodeSet$XSymbolTable) android.icu.text.UnicodeSet$XSymbolTable xSymbolTable public volatile synthetic int compareTo (java.lang.Object) public volatile synthetic java.lang.Object cloneAsThawed () public volatile synthetic java.lang.Object freeze () static synthetic android.icu.util.VersionInfo access$000 () static synthetic java.lang.Appendable access$100 (java.lang.Appendable, int, boolean) Appendable x0 int x1 boolean x2 static synthetic int access$400 (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet x0 static synthetic int[] access$500 (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet x0 static void <clinit> () }
android/icu/text/UnicodeSetIterator.class
UnicodeSetIterator.java package android.icu.text public android.icu.text.UnicodeSetIterator extends java.lang.Object { public static int IS_STRING public int codepoint public int codepointEnd public String string private android.icu.text.UnicodeSet set private int endRange private int range protected int endElement protected int nextElement private java.util.Iterator stringIterator public void <init> (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet set public void <init> () public boolean next () public boolean nextRange () public void reset (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet uset public void reset () public java.lang.String getString () public android.icu.text.UnicodeSet getSet () protected void loadRange (int) int aRange static void <clinit> () }
android/icu/text/UnicodeSetSpanner$CountMethod.class
UnicodeSetSpanner.java package android.icu.text public final enum android.icu.text.UnicodeSetSpanner$CountMethod extends java.lang.Enum { public static final enum android.icu.text.UnicodeSetSpanner$CountMethod WHOLE_SPAN public static final enum android.icu.text.UnicodeSetSpanner$CountMethod MIN_ELEMENTS private static final synthetic android.icu.text.UnicodeSetSpanner$CountMethod[] $VALUES public static android.icu.text.UnicodeSetSpanner$CountMethod[] values () public static android.icu.text.UnicodeSetSpanner$CountMethod valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/UnicodeSetSpanner$TrimOption.class
UnicodeSetSpanner.java package android.icu.text public final enum android.icu.text.UnicodeSetSpanner$TrimOption extends java.lang.Enum { public static final enum android.icu.text.UnicodeSetSpanner$TrimOption LEADING public static final enum android.icu.text.UnicodeSetSpanner$TrimOption BOTH public static final enum android.icu.text.UnicodeSetSpanner$TrimOption TRAILING private static final synthetic android.icu.text.UnicodeSetSpanner$TrimOption[] $VALUES public static android.icu.text.UnicodeSetSpanner$TrimOption[] values () public static android.icu.text.UnicodeSetSpanner$TrimOption valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/text/UnicodeSetSpanner.class
UnicodeSetSpanner.java package android.icu.text public android.icu.text.UnicodeSetSpanner extends java.lang.Object { private final android.icu.text.UnicodeSet unicodeSet public void <init> (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet source public android.icu.text.UnicodeSet getUnicodeSet () public boolean equals (java.lang.Object) Object other public int hashCode () public int countIn (java.lang.CharSequence) CharSequence sequence public int countIn (java.lang.CharSequence, android.icu.text.UnicodeSetSpanner$CountMethod) CharSequence sequence android.icu.text.UnicodeSetSpanner$CountMethod countMethod public int countIn (java.lang.CharSequence, android.icu.text.UnicodeSetSpanner$CountMethod, android.icu.text.UnicodeSet$SpanCondition) int endOfSpan CharSequence sequence android.icu.text.UnicodeSetSpanner$CountMethod countMethod android.icu.text.UnicodeSet$SpanCondition spanCondition int count int start android.icu.text.UnicodeSet$SpanCondition skipSpan int length android.icu.util.OutputInt spanCount public java.lang.String deleteFrom (java.lang.CharSequence) CharSequence sequence public java.lang.String deleteFrom (java.lang.CharSequence, android.icu.text.UnicodeSet$SpanCondition) CharSequence sequence android.icu.text.UnicodeSet$SpanCondition spanCondition public java.lang.String replaceFrom (java.lang.CharSequence, java.lang.CharSequence) CharSequence sequence CharSequence replacement public java.lang.String replaceFrom (java.lang.CharSequence, java.lang.CharSequence, android.icu.text.UnicodeSetSpanner$CountMethod) CharSequence sequence CharSequence replacement android.icu.text.UnicodeSetSpanner$CountMethod countMethod public java.lang.String replaceFrom (java.lang.CharSequence, java.lang.CharSequence, android.icu.text.UnicodeSetSpanner$CountMethod, android.icu.text.UnicodeSet$SpanCondition) int endModify int i int endModify int endCopy CharSequence sequence CharSequence replacement android.icu.text.UnicodeSetSpanner$CountMethod countMethod android.icu.text.UnicodeSet$SpanCondition spanCondition android.icu.text.UnicodeSet$SpanCondition copySpan boolean remove StringBuilder result int length android.icu.util.OutputInt spanCount public java.lang.CharSequence trim (java.lang.CharSequence) CharSequence sequence public java.lang.CharSequence trim (java.lang.CharSequence, android.icu.text.UnicodeSetSpanner$TrimOption) CharSequence sequence android.icu.text.UnicodeSetSpanner$TrimOption trimOption public java.lang.CharSequence trim (java.lang.CharSequence, android.icu.text.UnicodeSetSpanner$TrimOption, android.icu.text.UnicodeSet$SpanCondition) int endLeadContained int startTrailContained CharSequence sequence android.icu.text.UnicodeSetSpanner$TrimOption trimOption android.icu.text.UnicodeSet$SpanCondition spanCondition int endLeadContained int startTrailContained int length }
android/icu/text/UppercaseTransliterator$1.class
UppercaseTransliterator.java package android.icu.text android.icu.text.UppercaseTransliterator$1 extends java.lang.Object implements android.icu.text.Transliterator$Factory { void <init> () public android.icu.text.Transliterator getInstance (java.lang.String) String ID }
android/icu/text/UppercaseTransliterator$2.class
UppercaseTransliterator.java package android.icu.text android.icu.text.UppercaseTransliterator$2 extends java.lang.Object implements android.icu.text.Transform { final synthetic android.icu.text.UppercaseTransliterator this$0 void <init> (android.icu.text.UppercaseTransliterator) android.icu.text.UppercaseTransliterator this$0 public java.lang.String transform (java.lang.String) String source public volatile synthetic java.lang.Object transform (java.lang.Object) }
android/icu/text/UppercaseTransliterator.class
UppercaseTransliterator.java package android.icu.text android.icu.text.UppercaseTransliterator extends android.icu.text.Transliterator { static final String _ID private final android.icu.util.ULocale locale private final android.icu.impl.UCaseProps csp private android.icu.text.ReplaceableContextIterator iter private StringBuilder result private int caseLocale android.icu.text.SourceTargetUtility sourceTargetUtility static void register () public void <init> (android.icu.util.ULocale) android.icu.util.ULocale loc protected synchronized void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean) int delta int delta android.icu.text.Replaceable text android.icu.text.Transliterator$Position offsets boolean isIncremental int c public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet) android.icu.text.UnicodeSet inputFilter android.icu.text.UnicodeSet sourceSet android.icu.text.UnicodeSet targetSet static synthetic android.icu.util.ULocale access$000 (android.icu.text.UppercaseTransliterator) android.icu.text.UppercaseTransliterator x0 }
android/icu/util/
android/icu/util/AnnualTimeZoneRule.class
AnnualTimeZoneRule.java package android.icu.util public android.icu.util.AnnualTimeZoneRule extends android.icu.util.TimeZoneRule { private static final long serialVersionUID public static final int MAX_YEAR private final android.icu.util.DateTimeRule dateTimeRule private final int startYear private final int endYear public void <init> (java.lang.String, int, int, android.icu.util.DateTimeRule, int, int) String name int rawOffset int dstSavings android.icu.util.DateTimeRule dateTimeRule int startYear int endYear public android.icu.util.DateTimeRule getRule () public int getStartYear () public int getEndYear () public java.util.Date getStartInYear (int, int, int) long ruleDay long ruleDay int weeks long ruleDay int month int dom boolean after int dow int delta int year int prevRawOffset int prevDSTSavings long ruleDay int type long ruleTime public java.util.Date getFirstStart (int, int) int prevRawOffset int prevDSTSavings public java.util.Date getFinalStart (int, int) int prevRawOffset int prevDSTSavings public java.util.Date getNextStart (long, int, int, boolean) long base int prevRawOffset int prevDSTSavings boolean inclusive int[] fields int year java.util.Date d public java.util.Date getPreviousStart (long, int, int, boolean) long base int prevRawOffset int prevDSTSavings boolean inclusive int[] fields int year java.util.Date d public boolean isEquivalentTo (android.icu.util.TimeZoneRule) android.icu.util.TimeZoneRule other android.icu.util.AnnualTimeZoneRule otherRule public boolean isTransitionRule () public java.lang.String toString () StringBuilder buf }
android/icu/util/BasicTimeZone.class
BasicTimeZone.java package android.icu.util public abstract android.icu.util.BasicTimeZone extends android.icu.util.TimeZone { private static final long serialVersionUID private static final long MILLIS_PER_YEAR public static final int LOCAL_STD public static final int LOCAL_DST public static final int LOCAL_FORMER public static final int LOCAL_LATTER protected static final int STD_DST_MASK protected static final int FORMER_LATTER_MASK public abstract android.icu.util.TimeZoneTransition getNextTransition (long, boolean) public abstract android.icu.util.TimeZoneTransition getPreviousTransition (long, boolean) public boolean hasEquivalentTransitions (android.icu.util.TimeZone, long, long) android.icu.util.TimeZone tz long start long end public boolean hasEquivalentTransitions (android.icu.util.TimeZone, long, long, boolean) android.icu.util.TimeZoneTransition tr1 android.icu.util.TimeZoneTransition tr2 boolean inRange1 boolean inRange2 android.icu.util.TimeZone tz long start long end boolean ignoreDstAmount int[] offsets1 int[] offsets2 long time public abstract android.icu.util.TimeZoneRule[] getTimeZoneRules () public android.icu.util.TimeZoneRule[] getTimeZoneRules (long) java.util.Date d int i long[] newtimes android.icu.util.TimeArrayTimeZoneRule newtar long[] times int timeType int idx int asize java.util.Date firstStart android.icu.util.TimeArrayTimeZoneRule tar long t int[] dfields android.icu.util.AnnualTimeZoneRule newar android.icu.util.AnnualTimeZoneRule ar java.util.Date firstStart android.icu.util.TimeZoneRule toRule int ruleIdx long start android.icu.util.TimeZoneRule[] all android.icu.util.TimeZoneTransition tzt java.util.BitSet isProcessed java.util.List filteredRules android.icu.util.TimeZoneRule initial long time boolean bFinalStd boolean bFinalDst android.icu.util.TimeZoneRule[] rules public android.icu.util.TimeZoneRule[] getSimpleTimeZoneRulesNear (long) java.util.Date d java.util.Date d int[] dtfields int weekInMonth android.icu.util.DateTimeRule dtr android.icu.util.AnnualTimeZoneRule secondRule String initialName int initialRaw int initialDst long nextTransitionTime int[] offsets long date android.icu.util.AnnualTimeZoneRule[] annualRules android.icu.util.TimeZoneRule initialRule android.icu.util.TimeZoneTransition tr android.icu.util.TimeZoneRule[] result public void getOffsetFromLocal (long, int, int, int[]) long date int nonExistingTimeOpt int duplicatedTimeOpt int[] offsets protected void <init> () protected void <init> (java.lang.String) String ID }
android/icu/util/BuddhistCalendar.class
BuddhistCalendar.java package android.icu.util public android.icu.util.BuddhistCalendar extends android.icu.util.GregorianCalendar { private static final long serialVersionUID public static final int BE private static final int BUDDHIST_ERA_START private static final int GREGORIAN_EPOCH public void <init> () public void <init> (android.icu.util.TimeZone) android.icu.util.TimeZone zone public void <init> (java.util.Locale) java.util.Locale aLocale public void <init> (android.icu.util.ULocale) android.icu.util.ULocale locale public void <init> (android.icu.util.TimeZone, java.util.Locale) android.icu.util.TimeZone zone java.util.Locale aLocale public void <init> (android.icu.util.TimeZone, android.icu.util.ULocale) android.icu.util.TimeZone zone android.icu.util.ULocale locale public void <init> (java.util.Date) java.util.Date date public void <init> (int, int, int) int year int month int date public void <init> (int, int, int, int, int, int) int year int month int date int hour int minute int second protected int handleGetExtendedYear () int year int year protected int handleComputeMonthStart (int, int, boolean) int eyear int month boolean useMonth protected void handleComputeFields (int) int julianDay int y protected int handleGetLimit (int, int) int field int limitType public java.lang.String getType () }
android/icu/util/ByteArrayWrapper.class
ByteArrayWrapper.java package android.icu.util public android.icu.util.ByteArrayWrapper extends java.lang.Object implements java.lang.Comparable { public byte[] bytes public int size public void <init> () public void <init> (byte[], int) byte[] bytesToAdopt int size public void <init> (java.nio.ByteBuffer) java.nio.ByteBuffer source public android.icu.util.ByteArrayWrapper ensureCapacity (int) byte[] newbytes int capacity public final android.icu.util.ByteArrayWrapper set (byte[], int, int) byte[] src int start int limit public final android.icu.util.ByteArrayWrapper append (byte[], int, int) byte[] src int start int limit int len public final byte[] releaseBytes () byte[] result public java.lang.String toString () int i StringBuilder result public boolean equals (java.lang.Object) int i android.icu.util.ByteArrayWrapper that Object other public int hashCode () int i int result public int compareTo (android.icu.util.ByteArrayWrapper) int i android.icu.util.ByteArrayWrapper other int minSize private static final void copyBytes (byte[], int, byte[], int, int) int i int n byte[] src int srcoff byte[] tgt int tgtoff int length public volatile synthetic int compareTo (java.lang.Object) }
android/icu/util/BytesTrie$1.class
BytesTrie.java package android.icu.util synthetic android.icu.util.BytesTrie$1 extends java.lang.Object { }
android/icu/util/BytesTrie$Entry.class
BytesTrie.java package android.icu.util public final android.icu.util.BytesTrie$Entry extends java.lang.Object { public int value private byte[] bytes private int length private void <init> (int) int capacity public int bytesLength () public byte byteAt (int) int index public void copyBytesTo (byte[], int) byte[] dest int destOffset public java.nio.ByteBuffer bytesAsByteBuffer () private void ensureCapacity (int) byte[] newBytes int len private void append (byte) byte b private void append (byte[], int, int) byte[] b int off int len private void truncateString (int) int newLength synthetic void <init> (int, android.icu.util.BytesTrie$1) int x0 android.icu.util.BytesTrie$1 x1 static synthetic void access$600 (android.icu.util.BytesTrie$Entry, byte[], int, int) android.icu.util.BytesTrie$Entry x0 byte[] x1 int x2 int x3 static synthetic void access$700 (android.icu.util.BytesTrie$Entry, int) android.icu.util.BytesTrie$Entry x0 int x1 static synthetic void access$800 (android.icu.util.BytesTrie$Entry, byte) android.icu.util.BytesTrie$Entry x0 byte x1 static synthetic int access$1000 (android.icu.util.BytesTrie$Entry) android.icu.util.BytesTrie$Entry x0 }
android/icu/util/BytesTrie$Iterator.class
BytesTrie.java package android.icu.util public final android.icu.util.BytesTrie$Iterator extends java.lang.Object implements java.util.Iterator { private byte[] bytes_ private int pos_ private int initialPos_ private int remainingMatchLength_ private int initialRemainingMatchLength_ private int maxLength_ private android.icu.util.BytesTrie$Entry entry_ private java.util.ArrayList stack_ private void <init> (byte[], int, int, int) byte[] trieBytes int offset int remainingMatchLength int maxStringLength int length public android.icu.util.BytesTrie$Iterator reset () int length public boolean hasNext () public android.icu.util.BytesTrie$Entry next () long top int length boolean isFinal int length int node int pos public void remove () private android.icu.util.BytesTrie$Entry truncateAndStop () private int branchNext (int, int) int pos int length byte trieByte int node boolean isFinal int value public volatile synthetic java.lang.Object next () synthetic void <init> (byte[], int, int, int, android.icu.util.BytesTrie$1) byte[] x0 int x1 int x2 int x3 android.icu.util.BytesTrie$1 x4 }
android/icu/util/BytesTrie$Result.class
BytesTrie.java package android.icu.util public final enum android.icu.util.BytesTrie$Result extends java.lang.Enum { public static final enum android.icu.util.BytesTrie$Result NO_MATCH public static final enum android.icu.util.BytesTrie$Result NO_VALUE public static final enum android.icu.util.BytesTrie$Result FINAL_VALUE public static final enum android.icu.util.BytesTrie$Result INTERMEDIATE_VALUE private static final synthetic android.icu.util.BytesTrie$Result[] $VALUES public static android.icu.util.BytesTrie$Result[] values () public static android.icu.util.BytesTrie$Result valueOf (java.lang.String) String name private void <init> (java.lang.String, int) public boolean matches () public boolean hasValue () public boolean hasNext () static void <clinit> () }
android/icu/util/BytesTrie$State.class
BytesTrie.java package android.icu.util public final android.icu.util.BytesTrie$State extends java.lang.Object { private byte[] bytes private int root private int pos private int remainingMatchLength public void <init> () static synthetic byte[] access$002 (android.icu.util.BytesTrie$State, byte[]) android.icu.util.BytesTrie$State x0 byte[] x1 static synthetic int access$102 (android.icu.util.BytesTrie$State, int) android.icu.util.BytesTrie$State x0 int x1 static synthetic int access$202 (android.icu.util.BytesTrie$State, int) android.icu.util.BytesTrie$State x0 int x1 static synthetic int access$302 (android.icu.util.BytesTrie$State, int) android.icu.util.BytesTrie$State x0 int x1 static synthetic byte[] access$000 (android.icu.util.BytesTrie$State) android.icu.util.BytesTrie$State x0 static synthetic int access$100 (android.icu.util.BytesTrie$State) android.icu.util.BytesTrie$State x0 static synthetic int access$200 (android.icu.util.BytesTrie$State) android.icu.util.BytesTrie$State x0 static synthetic int access$300 (android.icu.util.BytesTrie$State) android.icu.util.BytesTrie$State x0 }
android/icu/util/BytesTrie.class
BytesTrie.java package android.icu.util public final android.icu.util.BytesTrie extends java.lang.Object implements java.lang.Cloneable java.lang.Iterable { private static android.icu.util.BytesTrie$Result[] valueResults_ static final int kMaxBranchLinearSubNodeLength static final int kMinLinearMatch static final int kMaxLinearMatchLength static final int kMinValueLead private static final int kValueIsFinal static final int kMinOneByteValueLead static final int kMaxOneByteValue static final int kMinTwoByteValueLead static final int kMaxTwoByteValue static final int kMinThreeByteValueLead static final int kFourByteValueLead static final int kMaxThreeByteValue static final int kFiveByteValueLead static final int kMaxOneByteDelta static final int kMinTwoByteDeltaLead static final int kMinThreeByteDeltaLead static final int kFourByteDeltaLead static final int kFiveByteDeltaLead static final int kMaxTwoByteDelta static final int kMaxThreeByteDelta private byte[] bytes_ private int root_ private int pos_ private int remainingMatchLength_ static final synthetic boolean $assertionsDisabled public void <init> (byte[], int) byte[] trieBytes int offset public void <init> (android.icu.util.BytesTrie) android.icu.util.BytesTrie other public android.icu.util.BytesTrie clone () throws java.lang.CloneNotSupportedException public android.icu.util.BytesTrie reset () public long getState64 () public android.icu.util.BytesTrie resetToState64 (long) long state public android.icu.util.BytesTrie saveState (android.icu.util.BytesTrie$State) android.icu.util.BytesTrie$State state public android.icu.util.BytesTrie resetToState (android.icu.util.BytesTrie$State) android.icu.util.BytesTrie$State state public android.icu.util.BytesTrie$Result current () int node int pos public android.icu.util.BytesTrie$Result first (int) int inByte public android.icu.util.BytesTrie$Result next (int) int node int inByte int pos int length public android.icu.util.BytesTrie$Result next (byte[], int, int) int node android.icu.util.BytesTrie$Result result int node byte inByte byte[] s int sIndex int sLimit int pos int length public int getValue () int pos int leadByte public long getUniqueValue () int pos long uniqueValue public int getNextBytes (java.lang.Appendable) Appendable out int pos int node public android.icu.util.BytesTrie$Iterator iterator () public android.icu.util.BytesTrie$Iterator iterator (int) int maxStringLength public static android.icu.util.BytesTrie$Iterator iterator (byte[], int, int) byte[] trieBytes int offset int maxStringLength private void stop () private static int readValue (byte[], int, int) int value int value int value int value byte[] bytes int pos int leadByte int value private static int skipValue (int, int) int pos int leadByte private static int skipValue (byte[], int) byte[] bytes int pos int leadByte private static int jumpByDelta (byte[], int) byte[] bytes int pos int delta private static int skipDelta (byte[], int) byte[] bytes int pos int delta private android.icu.util.BytesTrie$Result branchNext (int, int, int) android.icu.util.BytesTrie$Result result int delta int delta int delta int delta int delta android.icu.util.BytesTrie$Result result int node int node int pos int length int inByte private android.icu.util.BytesTrie$Result nextImpl (int, int) int length int node int pos int inByte private static long findUniqueValueFromBranch (byte[], int, int, long) int node boolean isFinal int value byte[] bytes int pos int length long uniqueValue private static long findUniqueValue (byte[], int, long) boolean isFinal int value int node byte[] bytes int pos long uniqueValue private static void getNextBranchBytes (byte[], int, int, java.lang.Appendable) byte[] bytes int pos int length Appendable out private static void append (java.lang.Appendable, int) java.io.IOException e Appendable out int c public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException public volatile synthetic java.util.Iterator iterator () static synthetic int access$900 (byte[], int, int) byte[] x0 int x1 int x2 static synthetic int access$1100 (int, int) int x0 int x1 static synthetic int access$1200 (byte[], int) byte[] x0 int x1 static synthetic int access$1300 (byte[], int) byte[] x0 int x1 static void <clinit> () }
android/icu/util/BytesTrieBuilder$BytesAsCharSequence.class
BytesTrieBuilder.java package android.icu.util final android.icu.util.BytesTrieBuilder$BytesAsCharSequence extends java.lang.Object implements java.lang.CharSequence { private byte[] s private int len public void <init> (byte[], int) byte[] sequence int length public char charAt (int) int i public int length () public java.lang.CharSequence subSequence (int, int) int start int end }
android/icu/util/BytesTrieBuilder.class
BytesTrieBuilder.java package android.icu.util public final android.icu.util.BytesTrieBuilder extends android.icu.util.StringTrieBuilder { private final byte[] intBytes private byte[] bytes private int bytesLength static final synthetic boolean $assertionsDisabled public void <init> () public android.icu.util.BytesTrieBuilder add (byte[], int, int) byte[] sequence int length int value public android.icu.util.BytesTrie build (android.icu.util.StringTrieBuilder$Option) android.icu.util.StringTrieBuilder$Option buildOption public java.nio.ByteBuffer buildByteBuffer (android.icu.util.StringTrieBuilder$Option) android.icu.util.StringTrieBuilder$Option buildOption private void buildBytes (android.icu.util.StringTrieBuilder$Option) android.icu.util.StringTrieBuilder$Option buildOption public android.icu.util.BytesTrieBuilder clear () protected boolean matchNodesCanHaveValues () protected int getMaxBranchLinearSubNodeLength () protected int getMinLinearMatch () protected int getMaxLinearMatchLength () private void ensureCapacity (int) int newCapacity byte[] newBytes int length protected int write (int) int b int newLength protected int write (int, int) int offset int length int newLength int bytesOffset private int write (byte[], int) byte[] b int length int newLength protected int writeValueAndFinal (int, boolean) int i boolean isFinal int length protected int writeValueAndType (boolean, int, int) boolean hasValue int value int node int offset protected int writeDeltaTo (int) int length int length int length int jumpTarget int i int length static void <clinit> () }
android/icu/util/CECalendar.class
CECalendar.java package android.icu.util abstract android.icu.util.CECalendar extends android.icu.util.Calendar { private static final long serialVersionUID private static final int[][] LIMITS protected void <init> () protected void <init> (android.icu.util.TimeZone) android.icu.util.TimeZone zone protected void <init> (java.util.Locale) java.util.Locale aLocale protected void <init> (android.icu.util.ULocale) android.icu.util.ULocale locale protected void <init> (android.icu.util.TimeZone, java.util.Locale) android.icu.util.TimeZone zone java.util.Locale aLocale protected void <init> (android.icu.util.TimeZone, android.icu.util.ULocale) android.icu.util.TimeZone zone android.icu.util.ULocale locale protected void <init> (int, int, int) int year int month int date protected void <init> (java.util.Date) java.util.Date date protected void <init> (int, int, int, int, int, int) int year int month int date int hour int minute int second protected abstract int getJDEpochOffset () protected int handleComputeMonthStart (int, int, boolean) int eyear int emonth boolean useMonth protected int handleGetLimit (int, int) int field int limitType protected int handleGetMonthLength (int, int) int extendedYear int month public static int ceToJD (long, int, int, int) long year int month int day int jdEpochOffset public static void jdToCE (int, int, int[]) int julianDay int jdEpochOffset int[] fields int c4 int[] r4 int doy static void <clinit> () }
android/icu/util/Calendar$1.class
Calendar.java package android.icu.util synthetic android.icu.util.Calendar$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$impl$CalType static void <clinit> () }
android/icu/util/Calendar$FormatConfiguration.class
Calendar.java package android.icu.util public android.icu.util.Calendar$FormatConfiguration extends java.lang.Object { private String pattern private String override private android.icu.text.DateFormatSymbols formatData private android.icu.util.Calendar cal private android.icu.util.ULocale loc private void <init> () public java.lang.String getPatternString () public java.lang.String getOverrideString () public android.icu.util.Calendar getCalendar () public android.icu.util.ULocale getLocale () public android.icu.text.DateFormatSymbols getDateFormatSymbols () synthetic void <init> (android.icu.util.Calendar$1) android.icu.util.Calendar$1 x0 static synthetic java.lang.String access$102 (android.icu.util.Calendar$FormatConfiguration, java.lang.String) android.icu.util.Calendar$FormatConfiguration x0 String x1 static synthetic java.lang.String access$202 (android.icu.util.Calendar$FormatConfiguration, java.lang.String) android.icu.util.Calendar$FormatConfiguration x0 String x1 static synthetic android.icu.text.DateFormatSymbols access$302 (android.icu.util.Calendar$FormatConfiguration, android.icu.text.DateFormatSymbols) android.icu.util.Calendar$FormatConfiguration x0 android.icu.text.DateFormatSymbols x1 static synthetic android.icu.util.ULocale access$402 (android.icu.util.Calendar$FormatConfiguration, android.icu.util.ULocale) android.icu.util.Calendar$FormatConfiguration x0 android.icu.util.ULocale x1 static synthetic android.icu.util.Calendar access$502 (android.icu.util.Calendar$FormatConfiguration, android.icu.util.Calendar) android.icu.util.Calendar$FormatConfiguration x0 android.icu.util.Calendar x1 }
android/icu/util/Calendar$PatternData.class
Calendar.java package android.icu.util android.icu.util.Calendar$PatternData extends java.lang.Object { private String[] patterns private String[] overrides public void <init> (java.lang.String[], java.lang.String[]) String[] patterns String[] overrides private java.lang.String getDateTimePattern (int) int dateStyle int glueIndex String dateTimePattern private static android.icu.util.Calendar$PatternData make (android.icu.util.Calendar, android.icu.util.ULocale) android.icu.util.Calendar cal android.icu.util.ULocale loc private static android.icu.util.Calendar$PatternData make (android.icu.util.ULocale, java.lang.String) java.util.MissingResourceException e android.icu.util.ULocale loc String calType String key android.icu.util.Calendar$PatternData patternData static synthetic android.icu.util.Calendar$PatternData access$600 (android.icu.util.Calendar, android.icu.util.ULocale) android.icu.util.Calendar x0 android.icu.util.ULocale x1 static synthetic java.lang.String access$700 (android.icu.util.Calendar$PatternData, int) android.icu.util.Calendar$PatternData x0 int x1 static synthetic java.lang.String[] access$800 (android.icu.util.Calendar$PatternData) android.icu.util.Calendar$PatternData x0 static synthetic java.lang.String[] access$900 (android.icu.util.Calendar$PatternData) android.icu.util.Calendar$PatternData x0 static synthetic android.icu.util.Calendar$PatternData access$1000 (android.icu.util.ULocale, java.lang.String) android.icu.util.ULocale x0 String x1 }
android/icu/util/Calendar$WeekData.class
Calendar.java package android.icu.util public final android.icu.util.Calendar$WeekData extends java.lang.Object { public final int firstDayOfWeek public final int minimalDaysInFirstWeek public final int weekendOnset public final int weekendOnsetMillis public final int weekendCease public final int weekendCeaseMillis public void <init> (int, int, int, int, int, int) int fdow int mdifw int weekendOnset int weekendOnsetMillis int weekendCease int weekendCeaseMillis public int hashCode () public boolean equals (java.lang.Object) Object other android.icu.util.Calendar$WeekData that public java.lang.String toString () }
android/icu/util/Calendar$WeekDataCache.class
Calendar.java package android.icu.util android.icu.util.Calendar$WeekDataCache extends android.icu.impl.SoftCache { private void <init> () protected android.icu.util.Calendar$WeekData createInstance (java.lang.String, java.lang.String) String key String data protected volatile synthetic java.lang.Object createInstance (java.lang.Object, java.lang.Object) synthetic void <init> (android.icu.util.Calendar$1) android.icu.util.Calendar$1 x0 }
android/icu/util/Calendar.class
Calendar.java package android.icu.util public abstract android.icu.util.Calendar extends java.lang.Object implements java.io.Serializable java.lang.Cloneable java.lang.Comparable { public static final int ERA public static final int YEAR public static final int MONTH public static final int WEEK_OF_YEAR public static final int WEEK_OF_MONTH public static final int DATE public static final int DAY_OF_MONTH public static final int DAY_OF_YEAR public static final int DAY_OF_WEEK public static final int DAY_OF_WEEK_IN_MONTH public static final int AM_PM public static final int HOUR public static final int HOUR_OF_DAY public static final int MINUTE public static final int SECOND public static final int MILLISECOND public static final int ZONE_OFFSET public static final int DST_OFFSET public static final int YEAR_WOY public static final int DOW_LOCAL public static final int EXTENDED_YEAR public static final int JULIAN_DAY public static final int MILLISECONDS_IN_DAY public static final int IS_LEAP_MONTH protected static final int BASE_FIELD_COUNT protected static final int MAX_FIELD_COUNT public static final int SUNDAY public static final int MONDAY public static final int TUESDAY public static final int WEDNESDAY public static final int THURSDAY public static final int FRIDAY public static final int SATURDAY public static final int JANUARY public static final int FEBRUARY public static final int MARCH public static final int APRIL public static final int MAY public static final int JUNE public static final int JULY public static final int AUGUST public static final int SEPTEMBER public static final int OCTOBER public static final int NOVEMBER public static final int DECEMBER public static final int UNDECIMBER public static final int AM public static final int PM public static final int WEEKDAY public static final int WEEKEND public static final int WEEKEND_ONSET public static final int WEEKEND_CEASE public static final int WALLTIME_LAST public static final int WALLTIME_FIRST public static final int WALLTIME_NEXT_VALID protected static final int ONE_SECOND protected static final int ONE_MINUTE protected static final int ONE_HOUR protected static final long ONE_DAY protected static final long ONE_WEEK protected static final int JAN_1_1_JULIAN_DAY protected static final int EPOCH_JULIAN_DAY protected static final int MIN_JULIAN protected static final long MIN_MILLIS protected static final java.util.Date MIN_DATE protected static final int MAX_JULIAN protected static final long MAX_MILLIS protected static final java.util.Date MAX_DATE private static final int MAX_HOURS private transient int[] fields private transient int[] stamp private long time private transient boolean isTimeSet private transient boolean areFieldsSet private transient boolean areAllFieldsSet private transient boolean areFieldsVirtuallySet private boolean lenient private android.icu.util.TimeZone zone private int firstDayOfWeek private int minimalDaysInFirstWeek private int weekendOnset private int weekendOnsetMillis private int weekendCease private int weekendCeaseMillis private int repeatedWallTime private int skippedWallTime protected static final int UNSET protected static final int INTERNALLY_SET protected static final int MINIMUM_USER_STAMP private transient int nextStamp private static int STAMP_MAX private static final long serialVersionUID private transient int internalSetMask private transient int gregorianYear private transient int gregorianMonth private transient int gregorianDayOfYear private transient int gregorianDayOfMonth private static final android.icu.impl.ICUCache PATTERN_CACHE private static final String[] DEFAULT_PATTERNS private static final String[] TIME_SKELETONS private static final char QUOTE private static final int FIELD_DIFF_MAX_INT private static final int[][] LIMITS protected static final int MINIMUM protected static final int GREATEST_MINIMUM protected static final int LEAST_MAXIMUM protected static final int MAXIMUM private static final android.icu.util.Calendar$WeekDataCache WEEK_DATA_CACHE protected static final int RESOLVE_REMAP static final int[][][] DATE_PRECEDENCE static final int[][][] DOW_PRECEDENCE private static final int[] FIND_ZONE_TRANSITION_TIME_UNITS private static final int[][] GREGORIAN_MONTH_COUNT private static final String[] FIELD_NAME private android.icu.util.ULocale validLocale private android.icu.util.ULocale actualLocale static final synthetic boolean $assertionsDisabled protected void <init> () protected void <init> (android.icu.util.TimeZone, java.util.Locale) android.icu.util.TimeZone zone java.util.Locale aLocale protected void <init> (android.icu.util.TimeZone, android.icu.util.ULocale) android.icu.util.TimeZone zone android.icu.util.ULocale locale private void setCalendarLocale (android.icu.util.ULocale) StringBuilder buf String script String region String calType android.icu.util.ULocale locale android.icu.util.ULocale calLocale private void recalculateStamp () int index int currentValue int i int j private void initInternal () int i int mask public static android.icu.util.Calendar getInstance () public static android.icu.util.Calendar getInstance (android.icu.util.TimeZone) android.icu.util.TimeZone zone public static android.icu.util.Calendar getInstance (java.util.Locale) java.util.Locale aLocale public static android.icu.util.Calendar getInstance (android.icu.util.ULocale) android.icu.util.ULocale locale public static android.icu.util.Calendar getInstance (android.icu.util.TimeZone, java.util.Locale) android.icu.util.TimeZone zone java.util.Locale aLocale public static android.icu.util.Calendar getInstance (android.icu.util.TimeZone, android.icu.util.ULocale) android.icu.util.TimeZone zone android.icu.util.ULocale locale private static android.icu.util.Calendar getInstanceInternal (android.icu.util.TimeZone, android.icu.util.ULocale) android.icu.util.TimeZone tz android.icu.util.ULocale locale android.icu.util.Calendar cal private static java.lang.String getRegionForCalendar (android.icu.util.ULocale) android.icu.util.ULocale loc String region private static android.icu.impl.CalType getCalendarTypeForLocale (android.icu.util.ULocale) android.icu.impl.CalType type android.icu.util.ULocale l String s private static android.icu.util.Calendar createInstance (android.icu.util.ULocale) android.icu.util.ULocale locale android.icu.util.Calendar cal android.icu.util.TimeZone zone android.icu.impl.CalType calType public static java.util.Locale[] getAvailableLocales () public static android.icu.util.ULocale[] getAvailableULocales () public static final java.lang.String[] getKeywordValuesForLocale (java.lang.String, android.icu.util.ULocale, boolean) java.util.MissingResourceException mre int i android.icu.impl.CalType t String key android.icu.util.ULocale locale boolean commonlyUsed String prefRegion java.util.ArrayList values android.icu.util.UResourceBundle rb android.icu.util.UResourceBundle calPref android.icu.util.UResourceBundle order String[] caltypes public final java.util.Date getTime () public final void setTime (java.util.Date) java.util.Date date public long getTimeInMillis () public void setTimeInMillis (long) int i long millis public final int get (int) int field protected final int internalGet (int) int field protected final int internalGet (int, int) int field int defaultValue public final void set (int, int) int field int value public final void set (int, int, int) int year int month int date public final void set (int, int, int, int, int) int year int month int date int hour int minute public final void set (int, int, int, int, int, int) int year int month int date int hour int minute int second private static int gregoYearFromIslamicStart (int) int cycle int offset int year int cycle int offset int shift public final int getRelatedYear () android.icu.impl.CalType testType int year android.icu.impl.CalType type String typeString private static int firstIslamicStartYearFromGrego (int) int cycle int offset int year int cycle int offset int shift public final void setRelatedYear (int) android.icu.impl.CalType testType int year android.icu.impl.CalType type String typeString public final void clear () int i public final void clear (int) int field public final boolean isSet (int) int field protected void complete () public boolean equals (java.lang.Object) Object obj android.icu.util.Calendar that public boolean isEquivalentTo (android.icu.util.Calendar) android.icu.util.Calendar other public int hashCode () private long compare (java.lang.Object) long thatMs long thatMs Object that long thatMs public boolean before (java.lang.Object) Object when public boolean after (java.lang.Object) Object when public int getActualMaximum (int) android.icu.util.Calendar cal int result android.icu.util.Calendar cal int result int result int field int result public int getActualMinimum (int) int result int field int result protected void prepareGetActual (int, boolean) int dow int field boolean isMinimum private int getActualHelper (int, int, int) int field int startValue int endValue int delta android.icu.util.Calendar work int result public final void roll (int, boolean) int field boolean up public void roll (int, int) int min int max int gap int value long start int oldHour int max int newHour int max int mon String calType int maxYear boolean era0WithYearsThatGoBackwards int era int newYear int start int dow int fdm int start int monthLen int ldm int limit int gap int day_of_month int start int dow int fdy int start int yearLen int ldy int limit int gap int day_of_year long delta long min2 int yearLength long delta int leadDays long min2 long delta int preWeeks int postWeeks long min2 long gap2 int field int amount public void add (int, int) String calType int era boolean oldLenient long tmpT Long immediatePrevTrans long adjAmount long t int newOffset int newWallTime int field int amount long delta boolean keepWallTimeInvariant int prevOffset int prevWallTime public java.lang.String getDisplayName (java.util.Locale) java.util.Locale loc public java.lang.String getDisplayName (android.icu.util.ULocale) android.icu.util.ULocale loc public int compareTo (android.icu.util.Calendar) android.icu.util.Calendar that long v public android.icu.text.DateFormat getDateTimeFormat (int, int, java.util.Locale) int dateStyle int timeStyle java.util.Locale loc public android.icu.text.DateFormat getDateTimeFormat (int, int, android.icu.util.ULocale) int dateStyle int timeStyle android.icu.util.ULocale loc protected android.icu.text.DateFormat handleGetDateFormat (java.lang.String, java.util.Locale) String pattern java.util.Locale locale protected android.icu.text.DateFormat handleGetDateFormat (java.lang.String, java.lang.String, java.util.Locale) String pattern String override java.util.Locale locale protected android.icu.text.DateFormat handleGetDateFormat (java.lang.String, android.icu.util.ULocale) String pattern android.icu.util.ULocale locale protected android.icu.text.DateFormat handleGetDateFormat (java.lang.String, java.lang.String, android.icu.util.ULocale) String pattern String override android.icu.util.ULocale locale android.icu.util.Calendar$FormatConfiguration fmtConfig private static android.icu.text.DateFormat formatHelper (android.icu.util.Calendar, android.icu.util.ULocale, int, int) String dateOverride String timeOverride android.icu.util.Calendar cal android.icu.util.ULocale loc int dateStyle int timeStyle android.icu.util.Calendar$PatternData patternData String override String pattern android.icu.text.DateFormat result public static java.lang.String getDateTimeFormatString (android.icu.util.ULocale, java.lang.String, int, int) android.icu.util.ULocale loc String calType int dateStyle int timeStyle android.icu.util.Calendar$PatternData patternData String pattern private static android.icu.util.Calendar$PatternData getPatternData (android.icu.util.ULocale, java.lang.String) android.icu.text.DateTimePatternGenerator dtpg String baseReg android.icu.util.ULocale baseLoc android.icu.util.ULocale validLoc android.icu.impl.ICUResourceBundle concatenationPatternRb android.icu.util.ULocale locale String calType android.icu.impl.ICUResourceBundle rb android.icu.impl.ICUResourceBundle dtPatternsRb int patternsSize String[] dateTimePatterns String[] dateTimePatternsOverrides int i String baseLocID public static java.lang.String getDateTimePattern (android.icu.util.Calendar, android.icu.util.ULocale, int) android.icu.util.Calendar cal android.icu.util.ULocale uLocale int dateStyle android.icu.util.Calendar$PatternData patternData private static java.lang.String mergeOverrideStrings (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String datePattern String timePattern String dateOverride String timeOverride private static java.lang.String expandOverride (java.lang.String, java.lang.String) char c String pattern String override boolean inQuotes char prevChar StringBuilder result java.text.StringCharacterIterator it protected void pinField (int) int field int max int min protected int weekNumber (int, int, int) int desiredDay int dayOfPeriod int dayOfWeek int periodStartDayOfWeek int weekNo protected final int weekNumber (int, int) int dayOfPeriod int dayOfWeek public int fieldDifference (java.util.Date, int) long ms int t long ms int max long ms int t long ms int max java.util.Date when int field int min long startMs long targetMs public void setTimeZone (android.icu.util.TimeZone) android.icu.util.TimeZone value public android.icu.util.TimeZone getTimeZone () public void setLenient (boolean) boolean lenient public boolean isLenient () public void setRepeatedWallTimeOption (int) int option public int getRepeatedWallTimeOption () public void setSkippedWallTimeOption (int) int option public int getSkippedWallTimeOption () public void setFirstDayOfWeek (int) int value public int getFirstDayOfWeek () public void setMinimalDaysInFirstWeek (int) int value public int getMinimalDaysInFirstWeek () protected abstract int handleGetLimit (int, int) protected int getLimit (int, int) int limit int limit int limit int minDaysInFirst int daysInMonth int limit int field int limitType public final int getMinimum (int) int field public final int getMaximum (int) int field public final int getGreatestMinimum (int) int field public final int getLeastMaximum (int) int field public int getDayOfWeekType (int) int dayOfWeek public int getWeekendTransition (int) int dayOfWeek public boolean isWeekend (java.util.Date) java.util.Date date public boolean isWeekend () int millisInDay int transition int dow int dowt public java.lang.Object clone () android.icu.util.Calendar other CloneNotSupportedException e public java.lang.String toString () int i StringBuilder buffer public static android.icu.util.Calendar$WeekData getWeekDataForRegion (java.lang.String) String region public android.icu.util.Calendar$WeekData getWeekData () public android.icu.util.Calendar setWeekData (android.icu.util.Calendar$WeekData) android.icu.util.Calendar$WeekData wdata private static android.icu.util.Calendar$WeekData getWeekDataForRegionInternal (java.lang.String) java.util.MissingResourceException mre String region android.icu.util.UResourceBundle rb android.icu.util.UResourceBundle weekDataInfo android.icu.util.UResourceBundle weekDataBundle int[] wdi private void setWeekData (java.lang.String) String region android.icu.util.Calendar$WeekData wdata private void updateTime () private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.io.ObjectOutputStream stream private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream stream protected void computeFields () int i int[] offsets long localMillis int mask long days int millisInDay private final void computeGregorianAndDOWFields (int) int julianDay int dow int dowLocal protected final void computeGregorianFields (int) int julianDay int year int month int dayOfMonth int dayOfYear long gregorianEpochDay int[] rem int n400 int n100 int n4 int n1 boolean isLeap int correction int march1 private final void computeWeekFields () int prevDoy int lastRelDow int lastDoy int eyear int dayOfWeek int dayOfYear int yearOfWeekOfYear int relDow int relDowJan1 int woy int dayOfMonth protected int resolveFields (int[][][]) int s int i int tempBestField int[] line int lineStamp int l int[][] group int bestStamp int g int[][][] precedenceTable int bestField protected int newestStamp (int, int, int) int i int first int last int bestStampSoFar int bestStamp protected final int getStamp (int) int field protected int newerField (int, int) int defaultField int alternateField protected void validateFields () int field protected void validateField (int) int y int y int field protected final void validateField (int, int, int) int field int min int max int value protected void computeTime () long millisInDay long millisInDay int hour Long immediatePrevTransition int zoneOffset long tmpTime int zoneOffset1 int julianDay long millis long millisInDay private java.lang.Long getImmediatePreviousZoneTransition (long) android.icu.util.TimeZoneTransition transition long base Long transitionTime private static java.lang.Long getPreviousZoneTransitionTime (android.icu.util.TimeZone, long, long) android.icu.util.TimeZone tz long base long duration long upper long lower int offsetU int offsetL private static java.lang.Long findPreviousZoneTransitionTime (android.icu.util.TimeZone, int, long, long) long lunits long uunits int unit int midOffset android.icu.util.TimeZone tz int upperOffset long upper long lower boolean onUnitTime long mid int midOffset protected int computeMillisInDay () int millisInDay int hourOfDayStamp int hourStamp int bestStamp protected long computeMillisInDayLong () long millisInDay int hourOfDayStamp int hourStamp int bestStamp protected int computeZoneOffset (long, int) int duplicatedTimeOpt int nonExistingTimeOpt long tgmt int offsetBefore6 int offsetDelta long tgmt boolean sawRecentNegativeShift long millis int millisInDay int[] offsets long wall protected int computeZoneOffset (long, long) int duplicatedTimeOpt int nonExistingTimeOpt long tgmt int offsetBefore6 int offsetDelta long tgmt boolean sawRecentNegativeShift long millis long millisInDay int[] offsets long wall protected int computeJulianDay () int bestStamp int bestField protected int[][][] getFieldResolutionTable () protected abstract int handleComputeMonthStart (int, int, boolean) protected abstract int handleGetExtendedYear () protected int handleGetMonthLength (int, int) int extendedYear int month protected int handleGetYearLength (int) int eyear protected int[] handleCreateFields () protected int getDefaultMonthInYear (int) int extendedYear protected int getDefaultDayInMonth (int, int) int extendedYear int month protected int handleComputeJulianDay (int) int year int m int monthLength int dim int bestField boolean useMonth int year int month int julianDay int firstDOW int first int dowLocal int date protected int computeGregorianMonthStart (int, int) int[] rem int year int month boolean isLeap int y int julianDay protected void handleComputeFields (int) int julianDay int eyear int era protected final int getGregorianYear () protected final int getGregorianMonth () protected final int getGregorianDayOfYear () protected final int getGregorianDayOfMonth () public final int getFieldCount () protected final void internalSet (int, int) int field int value protected static final boolean isGregorianLeapYear (int) int year protected static final int gregorianMonthLength (int, int) int y int m protected static final int gregorianPreviousMonthLength (int, int) int y int m protected static final long floorDivide (long, long) long numerator long denominator protected static final int floorDivide (int, int) int numerator int denominator protected static final int floorDivide (int, int, int[]) int numerator int denominator int[] remainder int quotient protected static final int floorDivide (long, int, int[]) long numerator int denominator int[] remainder int quotient protected java.lang.String fieldName (int) ArrayIndexOutOfBoundsException e int field protected static final int millisToJulianDay (long) long millis protected static final long julianDayToMillis (int) int julian protected static final int julianDayToDayOfWeek (int) int julian int dayOfWeek protected final long internalGetTimeInMillis () public java.lang.String getType () public boolean haveDefaultCentury () public final android.icu.util.ULocale getLocale (android.icu.util.ULocale$Type) android.icu.util.ULocale$Type type final void setLocale (android.icu.util.ULocale, android.icu.util.ULocale) android.icu.util.ULocale valid android.icu.util.ULocale actual public volatile synthetic int compareTo (java.lang.Object) static synthetic android.icu.impl.ICUCache access$1100 () static synthetic android.icu.util.Calendar$PatternData access$1200 (android.icu.util.ULocale, java.lang.String) android.icu.util.ULocale x0 String x1 static synthetic java.lang.String[] access$1300 () static synthetic android.icu.util.Calendar$WeekData access$1400 (java.lang.String) String x0 static void <clinit> () }
android/icu/util/Calendar.uau
android/icu/util/CaseInsensitiveString.class
CaseInsensitiveString.java package android.icu.util public android.icu.util.CaseInsensitiveString extends java.lang.Object { private String string private int hash private String folded private static java.lang.String foldCase (java.lang.String) String foldee private void getFolded () public void <init> (java.lang.String) String s public java.lang.String getString () public boolean equals (java.lang.Object) android.icu.util.CaseInsensitiveString cis Object o public int hashCode () public java.lang.String toString () }
android/icu/util/CharsTrie$1.class
CharsTrie.java package android.icu.util synthetic android.icu.util.CharsTrie$1 extends java.lang.Object { }
android/icu/util/CharsTrie$Entry.class
CharsTrie.java package android.icu.util public final android.icu.util.CharsTrie$Entry extends java.lang.Object { public CharSequence chars public int value private void <init> () synthetic void <init> (android.icu.util.CharsTrie$1) android.icu.util.CharsTrie$1 x0 }
android/icu/util/CharsTrie$Iterator.class
CharsTrie.java package android.icu.util public final android.icu.util.CharsTrie$Iterator extends java.lang.Object implements java.util.Iterator { private CharSequence chars_ private int pos_ private int initialPos_ private int remainingMatchLength_ private int initialRemainingMatchLength_ private boolean skipValue_ private StringBuilder str_ private int maxLength_ private android.icu.util.CharsTrie$Entry entry_ private java.util.ArrayList stack_ private void <init> (java.lang.CharSequence, int, int, int) CharSequence trieChars int offset int remainingMatchLength int maxStringLength int length public android.icu.util.CharsTrie$Iterator reset () int length public boolean hasNext () public android.icu.util.CharsTrie$Entry next () long top int length boolean isFinal int length int node int pos public void remove () private android.icu.util.CharsTrie$Entry truncateAndStop () private int branchNext (int, int) int pos int length char trieUnit int node boolean isFinal int value public volatile synthetic java.lang.Object next () synthetic void <init> (java.lang.CharSequence, int, int, int, android.icu.util.CharsTrie$1) CharSequence x0 int x1 int x2 int x3 android.icu.util.CharsTrie$1 x4 }
android/icu/util/CharsTrie$State.class
CharsTrie.java package android.icu.util public final android.icu.util.CharsTrie$State extends java.lang.Object { private CharSequence chars private int root private int pos private int remainingMatchLength public void <init> () static synthetic java.lang.CharSequence access$002 (android.icu.util.CharsTrie$State, java.lang.CharSequence) android.icu.util.CharsTrie$State x0 CharSequence x1 static synthetic int access$102 (android.icu.util.CharsTrie$State, int) android.icu.util.CharsTrie$State x0 int x1 static synthetic int access$202 (android.icu.util.CharsTrie$State, int) android.icu.util.CharsTrie$State x0 int x1 static synthetic int access$302 (android.icu.util.CharsTrie$State, int) android.icu.util.CharsTrie$State x0 int x1 static synthetic java.lang.CharSequence access$000 (android.icu.util.CharsTrie$State) android.icu.util.CharsTrie$State x0 static synthetic int access$100 (android.icu.util.CharsTrie$State) android.icu.util.CharsTrie$State x0 static synthetic int access$200 (android.icu.util.CharsTrie$State) android.icu.util.CharsTrie$State x0 static synthetic int access$300 (android.icu.util.CharsTrie$State) android.icu.util.CharsTrie$State x0 }
android/icu/util/CharsTrie.class
CharsTrie.java package android.icu.util public final android.icu.util.CharsTrie extends java.lang.Object implements java.lang.Cloneable java.lang.Iterable { private static android.icu.util.BytesTrie$Result[] valueResults_ static final int kMaxBranchLinearSubNodeLength static final int kMinLinearMatch static final int kMaxLinearMatchLength static final int kMinValueLead static final int kNodeTypeMask static final int kValueIsFinal static final int kMaxOneUnitValue static final int kMinTwoUnitValueLead static final int kThreeUnitValueLead static final int kMaxTwoUnitValue static final int kMaxOneUnitNodeValue static final int kMinTwoUnitNodeValueLead static final int kThreeUnitNodeValueLead static final int kMaxTwoUnitNodeValue static final int kMaxOneUnitDelta static final int kMinTwoUnitDeltaLead static final int kThreeUnitDeltaLead static final int kMaxTwoUnitDelta private CharSequence chars_ private int root_ private int pos_ private int remainingMatchLength_ static final synthetic boolean $assertionsDisabled public void <init> (java.lang.CharSequence, int) CharSequence trieChars int offset public void <init> (android.icu.util.CharsTrie) android.icu.util.CharsTrie other public android.icu.util.CharsTrie clone () throws java.lang.CloneNotSupportedException public android.icu.util.CharsTrie reset () public long getState64 () public android.icu.util.CharsTrie resetToState64 (long) long state public android.icu.util.CharsTrie saveState (android.icu.util.CharsTrie$State) android.icu.util.CharsTrie$State state public android.icu.util.CharsTrie resetToState (android.icu.util.CharsTrie$State) android.icu.util.CharsTrie$State state public android.icu.util.BytesTrie$Result current () int node int pos public android.icu.util.BytesTrie$Result first (int) int inUnit public android.icu.util.BytesTrie$Result firstForCodePoint (int) int cp public android.icu.util.BytesTrie$Result next (int) int node int inUnit int pos int length public android.icu.util.BytesTrie$Result nextForCodePoint (int) int cp public android.icu.util.BytesTrie$Result next (java.lang.CharSequence, int, int) int node android.icu.util.BytesTrie$Result result char inUnit int node CharSequence s int sIndex int sLimit int pos int length public int getValue () int pos int leadUnit public long getUniqueValue () int pos long uniqueValue public int getNextChars (java.lang.Appendable) Appendable out int pos int node public android.icu.util.CharsTrie$Iterator iterator () public android.icu.util.CharsTrie$Iterator iterator (int) int maxStringLength public static android.icu.util.CharsTrie$Iterator iterator (java.lang.CharSequence, int, int) CharSequence trieChars int offset int maxStringLength private void stop () private static int readValue (java.lang.CharSequence, int, int) int value int value CharSequence chars int pos int leadUnit int value private static int skipValue (int, int) int pos int leadUnit private static int skipValue (java.lang.CharSequence, int) CharSequence chars int pos int leadUnit private static int readNodeValue (java.lang.CharSequence, int, int) int value int value CharSequence chars int pos int leadUnit int value private static int skipNodeValue (int, int) int pos int leadUnit private static int jumpByDelta (java.lang.CharSequence, int) CharSequence chars int pos int delta private static int skipDelta (java.lang.CharSequence, int) CharSequence chars int pos int delta private android.icu.util.BytesTrie$Result branchNext (int, int, int) android.icu.util.BytesTrie$Result result int delta int delta int delta android.icu.util.BytesTrie$Result result int node int node int pos int length int inUnit private android.icu.util.BytesTrie$Result nextImpl (int, int) int length int pos int inUnit int node private static long findUniqueValueFromBranch (java.lang.CharSequence, int, int, long) int node boolean isFinal int value CharSequence chars int pos int length long uniqueValue private static long findUniqueValue (java.lang.CharSequence, int, long) int value boolean isFinal int value CharSequence chars int pos long uniqueValue int node private static void getNextBranchChars (java.lang.CharSequence, int, int, java.lang.Appendable) CharSequence chars int pos int length Appendable out private static void append (java.lang.Appendable, int) java.io.IOException e Appendable out int c public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException public volatile synthetic java.util.Iterator iterator () static synthetic int access$500 (int, int) int x0 int x1 static synthetic int access$600 (java.lang.CharSequence, int, int) CharSequence x0 int x1 int x2 static synthetic int access$700 (java.lang.CharSequence, int, int) CharSequence x0 int x1 int x2 static synthetic int access$800 (java.lang.CharSequence, int) CharSequence x0 int x1 static synthetic int access$900 (java.lang.CharSequence, int) CharSequence x0 int x1 static synthetic int access$1000 (int, int) int x0 int x1 static void <clinit> () }
android/icu/util/CharsTrieBuilder.class
CharsTrieBuilder.java package android.icu.util public final android.icu.util.CharsTrieBuilder extends android.icu.util.StringTrieBuilder { private final char[] intUnits private char[] chars private int charsLength static final synthetic boolean $assertionsDisabled public void <init> () public android.icu.util.CharsTrieBuilder add (java.lang.CharSequence, int) CharSequence s int value public android.icu.util.CharsTrie build (android.icu.util.StringTrieBuilder$Option) android.icu.util.StringTrieBuilder$Option buildOption public java.lang.CharSequence buildCharSequence (android.icu.util.StringTrieBuilder$Option) android.icu.util.StringTrieBuilder$Option buildOption private void buildChars (android.icu.util.StringTrieBuilder$Option) android.icu.util.StringTrieBuilder$Option buildOption public android.icu.util.CharsTrieBuilder clear () protected boolean matchNodesCanHaveValues () protected int getMaxBranchLinearSubNodeLength () protected int getMinLinearMatch () protected int getMaxLinearMatchLength () private void ensureCapacity (int) int newCapacity char[] newChars int length protected int write (int) int unit int newLength protected int write (int, int) int offset int length int newLength int charsOffset private int write (char[], int) char[] s int length int newLength protected int writeValueAndFinal (int, boolean) int length int i boolean isFinal int length protected int writeValueAndType (boolean, int, int) int length int length boolean hasValue int value int node int length protected int writeDeltaTo (int) int length int jumpTarget int i int length static void <clinit> () }
android/icu/util/ChineseCalendar.class
ChineseCalendar.java package android.icu.util public android.icu.util.ChineseCalendar extends android.icu.util.Calendar { private static final long serialVersionUID private int epochYear private android.icu.util.TimeZone zoneAstro private transient android.icu.impl.CalendarAstronomer astro private transient android.icu.impl.CalendarCache winterSolsticeCache private transient android.icu.impl.CalendarCache newYearCache private transient boolean isLeapYear private static final int[][] LIMITS static final int[][][] CHINESE_DATE_PRECEDENCE private static final int CHINESE_EPOCH_YEAR private static final android.icu.util.TimeZone CHINA_ZONE private static final int SYNODIC_GAP public void <init> () public void <init> (java.util.Date) java.util.Date date public void <init> (int, int, int, int) int year int month int isLeapMonth int date public void <init> (int, int, int, int, int, int, int) int year int month int isLeapMonth int date int hour int minute int second public void <init> (int, int, int, int, int) int era int year int month int isLeapMonth int date public void <init> (int, int, int, int, int, int, int, int) int era int year int month int isLeapMonth int date int hour int minute int second public void <init> (java.util.Locale) java.util.Locale aLocale public void <init> (android.icu.util.TimeZone) android.icu.util.TimeZone zone public void <init> (android.icu.util.TimeZone, java.util.Locale) android.icu.util.TimeZone zone java.util.Locale aLocale public void <init> (android.icu.util.ULocale) android.icu.util.ULocale locale public void <init> (android.icu.util.TimeZone, android.icu.util.ULocale) android.icu.util.TimeZone zone android.icu.util.ULocale locale protected void <init> (android.icu.util.TimeZone, android.icu.util.ULocale, int, android.icu.util.TimeZone) android.icu.util.TimeZone zone android.icu.util.ULocale locale int epochYear android.icu.util.TimeZone zoneAstroCalc protected int handleGetLimit (int, int) int field int limitType protected int handleGetExtendedYear () int year int cycle int year protected int handleGetMonthLength (int, int) int extendedYear int month int thisStart int nextStart protected android.icu.text.DateFormat handleGetDateFormat (java.lang.String, java.lang.String, android.icu.util.ULocale) String pattern String override android.icu.util.ULocale locale protected int[][][] getFieldResolutionTable () private void offsetMonth (int, int, int) int newMoon int dom int delta int jd public void add (int, int) int dom int day int moon int field int amount public void roll (int, int) int moon1 int dom int day int moon int m int n int newM int field int amount private final long daysToMillis (int) int days long millis private final int millisToDays (long) long millis private int winterSolstice (int) long ms long solarLong int gyear long cacheValue private int newMoonNear (int, boolean) int days boolean after long newMoon private int synodicMonthsBetween (int, int) int day1 int day2 private int majorSolarTerm (int) int days int term private boolean hasNoMajorSolarTerm (int) int newMoon int mst int nmn int mstt private boolean isLeapMonthBetween (int, int) int newMoon1 int newMoon2 protected void handleComputeFields (int) int julianDay private void computeChineseFields (int, int, int, boolean) int solsticeBefore int extended_year int cycle_year int dayOfMonth int[] yearOfCycle int cycle int newYear int days int gyear int gmonth boolean setAllFields int solsticeBefore int solsticeAfter int firstMoon int lastMoon int thisMoon int month boolean isLeapMonth private int newYear (int) int solsticeBefore int solsticeAfter int newMoon1 int newMoon2 int newMoon11 int gyear long cacheValue protected int handleComputeMonthStart (int, int, boolean) int[] rem int eyear int month boolean useMonth int gyear int newYear int newMoon int julianDay int saveMonth int saveIsLeapMonth int isLeapMonth public java.lang.String getType () public boolean haveDefaultCentury () private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream stream static void <clinit> () }
android/icu/util/CodePointMap$1.class
CodePointMap.java package android.icu.util synthetic android.icu.util.CodePointMap$1 extends java.lang.Object { }
android/icu/util/CodePointMap$Range.class
CodePointMap.java package android.icu.util public final android.icu.util.CodePointMap$Range extends java.lang.Object { private int start private int end private int value public void <init> () public int getStart () public int getEnd () public int getValue () public void set (int, int, int) int start int end int value static synthetic int access$000 (android.icu.util.CodePointMap$Range) android.icu.util.CodePointMap$Range x0 static synthetic int access$100 (android.icu.util.CodePointMap$Range) android.icu.util.CodePointMap$Range x0 static synthetic int access$002 (android.icu.util.CodePointMap$Range, int) android.icu.util.CodePointMap$Range x0 int x1 static synthetic int access$102 (android.icu.util.CodePointMap$Range, int) android.icu.util.CodePointMap$Range x0 int x1 static synthetic int access$202 (android.icu.util.CodePointMap$Range, int) android.icu.util.CodePointMap$Range x0 int x1 }
android/icu/util/CodePointMap$RangeIterator.class
CodePointMap.java package android.icu.util final android.icu.util.CodePointMap$RangeIterator extends java.lang.Object implements java.util.Iterator { private android.icu.util.CodePointMap$Range range final synthetic android.icu.util.CodePointMap this$0 private void <init> (android.icu.util.CodePointMap) public boolean hasNext () public android.icu.util.CodePointMap$Range next () public final void remove () public volatile synthetic java.lang.Object next () synthetic void <init> (android.icu.util.CodePointMap, android.icu.util.CodePointMap$1) android.icu.util.CodePointMap x0 android.icu.util.CodePointMap$1 x1 }
android/icu/util/CodePointMap$RangeOption.class
CodePointMap.java package android.icu.util public final enum android.icu.util.CodePointMap$RangeOption extends java.lang.Enum { public static final enum android.icu.util.CodePointMap$RangeOption NORMAL public static final enum android.icu.util.CodePointMap$RangeOption FIXED_LEAD_SURROGATES public static final enum android.icu.util.CodePointMap$RangeOption FIXED_ALL_SURROGATES private static final synthetic android.icu.util.CodePointMap$RangeOption[] $VALUES public static android.icu.util.CodePointMap$RangeOption[] values () public static android.icu.util.CodePointMap$RangeOption valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/util/CodePointMap$StringIterator.class
CodePointMap.java package android.icu.util public android.icu.util.CodePointMap$StringIterator extends java.lang.Object { protected CharSequence s protected int sIndex protected int c protected int value final synthetic android.icu.util.CodePointMap this$0 protected void <init> (android.icu.util.CodePointMap, java.lang.CharSequence, int) android.icu.util.CodePointMap this$0 CharSequence s int sIndex public void reset (java.lang.CharSequence, int) CharSequence s int sIndex public boolean next () public boolean previous () public final int getIndex () public final int getCodePoint () public final int getValue () }
android/icu/util/CodePointMap$ValueFilter.class
CodePointMap.java package android.icu.util public abstract android.icu.util.CodePointMap$ValueFilter extends java.lang.Object { public abstract int apply (int) }
android/icu/util/CodePointMap.class
CodePointMap.java package android.icu.util public abstract android.icu.util.CodePointMap extends java.lang.Object implements java.lang.Iterable { static final synthetic boolean $assertionsDisabled protected void <init> () public abstract int get (int) public abstract boolean getRange (int, android.icu.util.CodePointMap$ValueFilter, android.icu.util.CodePointMap$Range) public boolean getRange (int, android.icu.util.CodePointMap$RangeOption, int, android.icu.util.CodePointMap$ValueFilter, android.icu.util.CodePointMap$Range) int start android.icu.util.CodePointMap$RangeOption option int surrogateValue android.icu.util.CodePointMap$ValueFilter filter android.icu.util.CodePointMap$Range range int surrEnd int end public java.util.Iterator iterator () public android.icu.util.CodePointMap$StringIterator stringIterator (java.lang.CharSequence, int) CharSequence s int sIndex static void <clinit> () }
android/icu/util/CodePointTrie$1.class
CodePointTrie.java package android.icu.util synthetic android.icu.util.CodePointTrie$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$util$CodePointTrie$ValueWidth static void <clinit> () }
android/icu/util/CodePointTrie$Data.class
CodePointTrie.java package android.icu.util abstract android.icu.util.CodePointTrie$Data extends java.lang.Object { private void <init> () abstract android.icu.util.CodePointTrie$ValueWidth getValueWidth () abstract int getDataLength () abstract int getFromIndex (int) abstract int write (java.io.DataOutputStream) throws java.io.IOException synthetic void <init> (android.icu.util.CodePointTrie$1) android.icu.util.CodePointTrie$1 x0 }
android/icu/util/CodePointTrie$Data16.class
CodePointTrie.java package android.icu.util final android.icu.util.CodePointTrie$Data16 extends android.icu.util.CodePointTrie$Data { char[] array void <init> (char[]) char[] a android.icu.util.CodePointTrie$ValueWidth getValueWidth () int getDataLength () int getFromIndex (int) int index int write (java.io.DataOutputStream) throws java.io.IOException char v java.io.DataOutputStream dos }
android/icu/util/CodePointTrie$Data32.class
CodePointTrie.java package android.icu.util final android.icu.util.CodePointTrie$Data32 extends android.icu.util.CodePointTrie$Data { int[] array void <init> (int[]) int[] a android.icu.util.CodePointTrie$ValueWidth getValueWidth () int getDataLength () int getFromIndex (int) int index int write (java.io.DataOutputStream) throws java.io.IOException int v java.io.DataOutputStream dos }
android/icu/util/CodePointTrie$Data8.class
CodePointTrie.java package android.icu.util final android.icu.util.CodePointTrie$Data8 extends android.icu.util.CodePointTrie$Data { byte[] array void <init> (byte[]) byte[] a android.icu.util.CodePointTrie$ValueWidth getValueWidth () int getDataLength () int getFromIndex (int) int index int write (java.io.DataOutputStream) throws java.io.IOException byte v java.io.DataOutputStream dos }
android/icu/util/CodePointTrie$Fast$FastStringIterator.class
CodePointTrie.java package android.icu.util final android.icu.util.CodePointTrie$Fast$FastStringIterator extends android.icu.util.CodePointMap$StringIterator { final synthetic android.icu.util.CodePointTrie$Fast this$0 private void <init> (android.icu.util.CodePointTrie$Fast, java.lang.CharSequence, int) CharSequence s int sIndex public boolean next () int dataIndex int dataIndex char trail char lead int dataIndex public boolean previous () int dataIndex int dataIndex char lead char trail int dataIndex synthetic void <init> (android.icu.util.CodePointTrie$Fast, java.lang.CharSequence, int, android.icu.util.CodePointTrie$1) android.icu.util.CodePointTrie$Fast x0 CharSequence x1 int x2 android.icu.util.CodePointTrie$1 x3 }
android/icu/util/CodePointTrie$Fast.class
CodePointTrie.java package android.icu.util public abstract android.icu.util.CodePointTrie$Fast extends android.icu.util.CodePointTrie { private void <init> (char[], android.icu.util.CodePointTrie$Data, int, int, int) char[] index android.icu.util.CodePointTrie$Data data int highStart int index3NullOffset int dataNullOffset public static android.icu.util.CodePointTrie$Fast fromBinary (android.icu.util.CodePointTrie$ValueWidth, java.nio.ByteBuffer) android.icu.util.CodePointTrie$ValueWidth valueWidth java.nio.ByteBuffer bytes public final android.icu.util.CodePointTrie$Type getType () public abstract int bmpGet (int) public abstract int suppGet (int) protected final int cpIndex (int) int c public final android.icu.util.CodePointMap$StringIterator stringIterator (java.lang.CharSequence, int) CharSequence s int sIndex synthetic void <init> (char[], android.icu.util.CodePointTrie$Data, int, int, int, android.icu.util.CodePointTrie$1) char[] x0 android.icu.util.CodePointTrie$Data x1 int x2 int x3 int x4 android.icu.util.CodePointTrie$1 x5 }
android/icu/util/CodePointTrie$Fast16.class
CodePointTrie.java package android.icu.util public final android.icu.util.CodePointTrie$Fast16 extends android.icu.util.CodePointTrie$Fast { private final char[] dataArray static final synthetic boolean $assertionsDisabled void <init> (char[], char[], int, int, int) char[] index char[] data16 int highStart int index3NullOffset int dataNullOffset public static android.icu.util.CodePointTrie$Fast16 fromBinary (java.nio.ByteBuffer) java.nio.ByteBuffer bytes public final int get (int) int c public final int bmpGet (int) int c public final int suppGet (int) int c static void <clinit> () }
android/icu/util/CodePointTrie$Fast32.class
CodePointTrie.java package android.icu.util public final android.icu.util.CodePointTrie$Fast32 extends android.icu.util.CodePointTrie$Fast { private final int[] dataArray static final synthetic boolean $assertionsDisabled void <init> (char[], int[], int, int, int) char[] index int[] data32 int highStart int index3NullOffset int dataNullOffset public static android.icu.util.CodePointTrie$Fast32 fromBinary (java.nio.ByteBuffer) java.nio.ByteBuffer bytes public final int get (int) int c public final int bmpGet (int) int c public final int suppGet (int) int c static void <clinit> () }
android/icu/util/CodePointTrie$Fast8.class
CodePointTrie.java package android.icu.util public final android.icu.util.CodePointTrie$Fast8 extends android.icu.util.CodePointTrie$Fast { private final byte[] dataArray static final synthetic boolean $assertionsDisabled void <init> (char[], byte[], int, int, int) char[] index byte[] data8 int highStart int index3NullOffset int dataNullOffset public static android.icu.util.CodePointTrie$Fast8 fromBinary (java.nio.ByteBuffer) java.nio.ByteBuffer bytes public final int get (int) int c public final int bmpGet (int) int c public final int suppGet (int) int c static void <clinit> () }
android/icu/util/CodePointTrie$Small$SmallStringIterator.class
CodePointTrie.java package android.icu.util final android.icu.util.CodePointTrie$Small$SmallStringIterator extends android.icu.util.CodePointMap$StringIterator { final synthetic android.icu.util.CodePointTrie$Small this$0 private void <init> (android.icu.util.CodePointTrie$Small, java.lang.CharSequence, int) CharSequence s int sIndex public boolean next () int dataIndex int dataIndex char trail char lead int dataIndex public boolean previous () int dataIndex int dataIndex char lead char trail int dataIndex synthetic void <init> (android.icu.util.CodePointTrie$Small, java.lang.CharSequence, int, android.icu.util.CodePointTrie$1) android.icu.util.CodePointTrie$Small x0 CharSequence x1 int x2 android.icu.util.CodePointTrie$1 x3 }
android/icu/util/CodePointTrie$Small.class
CodePointTrie.java package android.icu.util public abstract android.icu.util.CodePointTrie$Small extends android.icu.util.CodePointTrie { private void <init> (char[], android.icu.util.CodePointTrie$Data, int, int, int) char[] index android.icu.util.CodePointTrie$Data data int highStart int index3NullOffset int dataNullOffset public static android.icu.util.CodePointTrie$Small fromBinary (android.icu.util.CodePointTrie$ValueWidth, java.nio.ByteBuffer) android.icu.util.CodePointTrie$ValueWidth valueWidth java.nio.ByteBuffer bytes public final android.icu.util.CodePointTrie$Type getType () protected final int cpIndex (int) int c public final android.icu.util.CodePointMap$StringIterator stringIterator (java.lang.CharSequence, int) CharSequence s int sIndex synthetic void <init> (char[], android.icu.util.CodePointTrie$Data, int, int, int, android.icu.util.CodePointTrie$1) char[] x0 android.icu.util.CodePointTrie$Data x1 int x2 int x3 int x4 android.icu.util.CodePointTrie$1 x5 }
android/icu/util/CodePointTrie$Small16.class
CodePointTrie.java package android.icu.util public final android.icu.util.CodePointTrie$Small16 extends android.icu.util.CodePointTrie$Small { void <init> (char[], char[], int, int, int) char[] index char[] data16 int highStart int index3NullOffset int dataNullOffset public static android.icu.util.CodePointTrie$Small16 fromBinary (java.nio.ByteBuffer) java.nio.ByteBuffer bytes }
android/icu/util/CodePointTrie$Small32.class
CodePointTrie.java package android.icu.util public final android.icu.util.CodePointTrie$Small32 extends android.icu.util.CodePointTrie$Small { void <init> (char[], int[], int, int, int) char[] index int[] data32 int highStart int index3NullOffset int dataNullOffset public static android.icu.util.CodePointTrie$Small32 fromBinary (java.nio.ByteBuffer) java.nio.ByteBuffer bytes }
android/icu/util/CodePointTrie$Small8.class
CodePointTrie.java package android.icu.util public final android.icu.util.CodePointTrie$Small8 extends android.icu.util.CodePointTrie$Small { void <init> (char[], byte[], int, int, int) char[] index byte[] data8 int highStart int index3NullOffset int dataNullOffset public static android.icu.util.CodePointTrie$Small8 fromBinary (java.nio.ByteBuffer) java.nio.ByteBuffer bytes }
android/icu/util/CodePointTrie$Type.class
CodePointTrie.java package android.icu.util public final enum android.icu.util.CodePointTrie$Type extends java.lang.Enum { public static final enum android.icu.util.CodePointTrie$Type FAST public static final enum android.icu.util.CodePointTrie$Type SMALL private static final synthetic android.icu.util.CodePointTrie$Type[] $VALUES public static android.icu.util.CodePointTrie$Type[] values () public static android.icu.util.CodePointTrie$Type valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/util/CodePointTrie$ValueWidth.class
CodePointTrie.java package android.icu.util public final enum android.icu.util.CodePointTrie$ValueWidth extends java.lang.Enum { public static final enum android.icu.util.CodePointTrie$ValueWidth BITS_16 public static final enum android.icu.util.CodePointTrie$ValueWidth BITS_32 public static final enum android.icu.util.CodePointTrie$ValueWidth BITS_8 private static final synthetic android.icu.util.CodePointTrie$ValueWidth[] $VALUES public static android.icu.util.CodePointTrie$ValueWidth[] values () public static android.icu.util.CodePointTrie$ValueWidth valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/util/CodePointTrie.class
CodePointTrie.java package android.icu.util public abstract android.icu.util.CodePointTrie extends android.icu.util.CodePointMap { private static final int MAX_UNICODE private static final int ASCII_LIMIT static final int FAST_SHIFT static final int FAST_DATA_BLOCK_LENGTH private static final int FAST_DATA_MASK private static final int SMALL_MAX private static final int ERROR_VALUE_NEG_DATA_OFFSET private static final int HIGH_VALUE_NEG_DATA_OFFSET private static final int BMP_INDEX_LENGTH static final int SMALL_LIMIT private static final int SMALL_INDEX_LENGTH static final int SHIFT_3 private static final int SHIFT_2 private static final int SHIFT_1 static final int SHIFT_2_3 static final int SHIFT_1_2 private static final int OMITTED_BMP_INDEX_1_LENGTH static final int INDEX_2_BLOCK_LENGTH static final int INDEX_2_MASK static final int CP_PER_INDEX_2_ENTRY static final int INDEX_3_BLOCK_LENGTH private static final int INDEX_3_MASK static final int SMALL_DATA_BLOCK_LENGTH static final int SMALL_DATA_MASK private static final int OPTIONS_DATA_LENGTH_MASK private static final int OPTIONS_DATA_NULL_OFFSET_MASK private static final int OPTIONS_RESERVED_MASK private static final int OPTIONS_VALUE_BITS_MASK static final int NO_INDEX3_NULL_OFFSET static final int NO_DATA_NULL_OFFSET private final int[] ascii private final char[] index protected final android.icu.util.CodePointTrie$Data data protected final int dataLength protected final int highStart private final int index3NullOffset private final int dataNullOffset private final int nullValue static final synthetic boolean $assertionsDisabled private void <init> (char[], android.icu.util.CodePointTrie$Data, int, int, int) int c char[] index android.icu.util.CodePointTrie$Data data int highStart int index3NullOffset int dataNullOffset int nullValueOffset public static android.icu.util.CodePointTrie fromBinary (android.icu.util.CodePointTrie$Type, android.icu.util.CodePointTrie$ValueWidth, java.nio.ByteBuffer) boolean isBigEndian android.icu.util.CodePointTrie$Type actualType android.icu.util.CodePointTrie$Type actualType android.icu.util.CodePointTrie$ValueWidth actualValueWidth android.icu.util.CodePointTrie$ValueWidth actualValueWidth android.icu.util.CodePointTrie$ValueWidth actualValueWidth char[] data16 int[] data32 byte[] data8 int signature int options int indexLength int dataLength int index3NullOffset int dataNullOffset int shiftedHighStart int typeInt android.icu.util.CodePointTrie$Type actualType int valueWidthInt android.icu.util.CodePointTrie$ValueWidth actualValueWidth int highStart int actualLength char[] index android.icu.util.CodePointTrie$Type type android.icu.util.CodePointTrie$ValueWidth valueWidth java.nio.ByteBuffer bytes java.nio.ByteOrder outerByteOrder public abstract android.icu.util.CodePointTrie$Type getType () public final android.icu.util.CodePointTrie$ValueWidth getValueWidth () public int get (int) int c public final int asciiGet (int) int c private static final int maybeFilterValue (int, int, int, android.icu.util.CodePointMap$ValueFilter) int value int trieNullValue int nullValue android.icu.util.CodePointMap$ValueFilter filter public final boolean getRange (int, android.icu.util.CodePointMap$ValueFilter, android.icu.util.CodePointMap$Range) int di int value int i3Block int i3 int i3BlockLength int dataBlockLength int i1 int block int group int gi int di int trieValue2 int dataMask int block int i3Block int i3 int i3BlockLength int dataBlockLength int start android.icu.util.CodePointMap$ValueFilter filter android.icu.util.CodePointMap$Range range int nullValue android.icu.util.CodePointTrie$Type type int prevI3Block int prevBlock int c int trieValue int value boolean haveValue int di int highValue public final int toBinary (java.io.OutputStream) char i java.io.DataOutputStream dos int length java.io.IOException e java.io.OutputStream os protected final int fastIndex (int) int c protected final int smallIndex (android.icu.util.CodePointTrie$Type, int) android.icu.util.CodePointTrie$Type type int c private final int internalSmallIndex (android.icu.util.CodePointTrie$Type, int) int dataBlock android.icu.util.CodePointTrie$Type type int c int i1 int i3Block int i3 int dataBlock protected abstract int cpIndex (int) synthetic void <init> (char[], android.icu.util.CodePointTrie$Data, int, int, int, android.icu.util.CodePointTrie$1) char[] x0 android.icu.util.CodePointTrie$Data x1 int x2 int x3 int x4 android.icu.util.CodePointTrie$1 x5 static void <clinit> () }
android/icu/util/CompactByteArray.class
CompactByteArray.java package android.icu.util public final android.icu.util.CompactByteArray extends java.lang.Object implements java.lang.Cloneable { public static final int UNICODECOUNT private static final int BLOCKSHIFT private static final int BLOCKCOUNT private static final int INDEXSHIFT private static final int INDEXCOUNT private static final int BLOCKMASK private byte[] values private char[] indices private int[] hashes private boolean isCompact byte defaultValue public void <init> () public void <init> (byte) byte defaultValue int i public void <init> (char[], byte[]) char index char[] indexArray byte[] newValues int i public void <init> (java.lang.String, java.lang.String) String indexArray String valueArray public byte elementAt (char) char index public void setElementAt (char, byte) char index byte value public void setElementAt (char, char, byte) char start char end byte value int i public void compact () public void compact (boolean) int jBlockStart int j boolean touched int i int limitCompacted int iBlockStart char iUntouched int newSize byte[] result boolean exhaustive static final boolean arrayRegionMatches (byte[], int, byte[], int, int) int i byte[] source int sourceStart byte[] target int targetStart int len int sourceEnd int delta private final void touchBlock (int, int) int i int value private final boolean blockTouched (int) int i public char[] getIndexArray () public byte[] getValueArray () public java.lang.Object clone () android.icu.util.CompactByteArray other CloneNotSupportedException e public boolean equals (java.lang.Object) int i Object obj android.icu.util.CompactByteArray other public int hashCode () int i int result int increment private void expand () byte value byte[] tempArray int i }
android/icu/util/CompactCharArray.class
CompactCharArray.java package android.icu.util public final android.icu.util.CompactCharArray extends java.lang.Object implements java.lang.Cloneable { public static final int UNICODECOUNT public static final int BLOCKSHIFT static final int BLOCKCOUNT static final int INDEXSHIFT static final int INDEXCOUNT static final int BLOCKMASK private char[] values private char[] indices private int[] hashes private boolean isCompact char defaultValue public void <init> () public void <init> (char) char defaultValue int i public void <init> (char[], char[]) char index char[] indexArray char[] newValues int i public void <init> (java.lang.String, java.lang.String) String indexArray String valueArray public char elementAt (char) char index int ix public void setElementAt (char, char) char index char value public void setElementAt (char, char, char) char start char end char value int i public void compact () public void compact (boolean) int j int dest int j int dest int limit int jBlockStart boolean touched int i int iBlockStart char iUntouched int newSize char[] target char[] result boolean exhaustive private int FindOverlappingPosition (int, char[], int) int currentCount int i int start char[] tempValues int tempCount static final boolean arrayRegionMatches (char[], int, char[], int, int) int i char[] source int sourceStart char[] target int targetStart int len int sourceEnd int delta private final void touchBlock (int, int) int i int value private final boolean blockTouched (int) int i public char[] getIndexArray () public char[] getValueArray () public java.lang.Object clone () android.icu.util.CompactCharArray other CloneNotSupportedException e public boolean equals (java.lang.Object) int i Object obj android.icu.util.CompactCharArray other public int hashCode () int i int result int increment private void expand () char[] tempArray int i }
android/icu/util/CopticCalendar.class
CopticCalendar.java package android.icu.util public final android.icu.util.CopticCalendar extends android.icu.util.CECalendar { private static final long serialVersionUID public static final int TOUT public static final int BABA public static final int HATOR public static final int KIAHK public static final int TOBA public static final int AMSHIR public static final int BARAMHAT public static final int BARAMOUDA public static final int BASHANS public static final int PAONA public static final int EPEP public static final int MESRA public static final int NASIE private static final int JD_EPOCH_OFFSET private static final int BCE private static final int CE public void <init> () public void <init> (android.icu.util.TimeZone) android.icu.util.TimeZone zone public void <init> (java.util.Locale) java.util.Locale aLocale public void <init> (android.icu.util.ULocale) android.icu.util.ULocale locale public void <init> (android.icu.util.TimeZone, java.util.Locale) android.icu.util.TimeZone zone java.util.Locale aLocale public void <init> (android.icu.util.TimeZone, android.icu.util.ULocale) android.icu.util.TimeZone zone android.icu.util.ULocale locale public void <init> (int, int, int) int year int month int date public void <init> (java.util.Date) java.util.Date date public void <init> (int, int, int, int, int, int) int year int month int date int hour int minute int second public java.lang.String getType () protected int handleGetExtendedYear () int eyear int eyear int era int eyear protected void handleComputeFields (int) int era int year int julianDay int era int year int[] fields protected int getJDEpochOffset () public static int copticToJD (long, int, int) long year int month int date }
android/icu/util/Currency$1.class
Currency.java package android.icu.util android.icu.util.Currency$1 extends android.icu.impl.SoftCache { void <init> () protected android.icu.util.Currency createInstance (java.lang.String, java.lang.Void) String key Void unused protected volatile synthetic java.lang.Object createInstance (java.lang.Object, java.lang.Object) }
android/icu/util/Currency$CurrencyNameResultHandler.class
Currency.java package android.icu.util android.icu.util.Currency$CurrencyNameResultHandler extends java.lang.Object implements android.icu.impl.TextTrieMap$ResultHandler { private int bestMatchLength private String bestCurrencyISOCode private void <init> () public boolean handlePrefixMatch (int, java.util.Iterator) int matchLength java.util.Iterator values public java.lang.String getBestCurrencyISOCode () public int getBestMatchLength () synthetic void <init> (android.icu.util.Currency$1) android.icu.util.Currency$1 x0 }
android/icu/util/Currency$CurrencyStringInfo.class
Currency.java package android.icu.util public final android.icu.util.Currency$CurrencyStringInfo extends java.lang.Object { private String isoCode private String currencyString public void <init> (java.lang.String, java.lang.String) String isoCode String currencyString public java.lang.String getISOCode () public java.lang.String getCurrencyString () }
android/icu/util/Currency$CurrencyUsage.class
Currency.java package android.icu.util public final enum android.icu.util.Currency$CurrencyUsage extends java.lang.Enum { public static final enum android.icu.util.Currency$CurrencyUsage STANDARD public static final enum android.icu.util.Currency$CurrencyUsage CASH private static final synthetic android.icu.util.Currency$CurrencyUsage[] $VALUES public static android.icu.util.Currency$CurrencyUsage[] values () public static android.icu.util.Currency$CurrencyUsage valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/util/Currency$ServiceShim.class
Currency.java package android.icu.util abstract android.icu.util.Currency$ServiceShim extends java.lang.Object { void <init> () abstract android.icu.util.ULocale[] getAvailableULocales () abstract java.util.Locale[] getAvailableLocales () abstract android.icu.util.Currency createInstance (android.icu.util.ULocale) abstract java.lang.Object registerInstance (android.icu.util.Currency, android.icu.util.ULocale) abstract boolean unregister (java.lang.Object) }
android/icu/util/Currency.class
Currency.java package android.icu.util public android.icu.util.Currency extends android.icu.util.MeasureUnit { private static final long serialVersionUID private static final boolean DEBUG private static android.icu.impl.ICUCache CURRENCY_NAME_CACHE public static final int SYMBOL_NAME public static final int LONG_NAME public static final int PLURAL_LONG_NAME public static final int NARROW_SYMBOL_NAME public static final int FORMAL_SYMBOL_NAME public static final int VARIANT_SYMBOL_NAME private static android.icu.util.Currency$ServiceShim shim private static final android.icu.impl.CacheBase regionCurrencyCache private static final android.icu.util.ULocale UND private static final String[] EMPTY_STRING_ARRAY private static final int[] POW10 private static java.lang.ref.SoftReference ALL_TENDER_CODES private static java.lang.ref.SoftReference ALL_CODES_AS_SET private final String isoCode private static android.icu.util.Currency$ServiceShim getShim () Class cls Exception e public static android.icu.util.Currency getInstance (java.util.Locale) java.util.Locale locale public static android.icu.util.Currency getInstance (android.icu.util.ULocale) android.icu.util.ULocale locale String currency public static java.lang.String[] getAvailableCurrencyCodes (android.icu.util.ULocale, java.util.Date) android.icu.util.ULocale loc java.util.Date d String region android.icu.text.CurrencyMetaInfo$CurrencyFilter filter java.util.List list public static java.lang.String[] getAvailableCurrencyCodes (java.util.Locale, java.util.Date) java.util.Locale loc java.util.Date d public static java.util.Set getAvailableCurrencies () String code android.icu.text.CurrencyMetaInfo info java.util.List list java.util.HashSet resultSet static android.icu.util.Currency createCurrency (android.icu.util.ULocale) android.icu.util.ULocale loc String key private static android.icu.util.Currency loadCurrency (java.lang.String) String code String key String region android.icu.text.CurrencyMetaInfo info java.util.List list public static android.icu.util.Currency getInstance (java.lang.String) String theISOCode private static boolean isAlpha3Code (java.lang.String) char ch int i String code public static android.icu.util.Currency fromJavaCurrency (java.util.Currency) java.util.Currency currency public java.util.Currency toJavaCurrency () public static java.lang.Object registerInstance (android.icu.util.Currency, android.icu.util.ULocale) android.icu.util.Currency currency android.icu.util.ULocale locale public static boolean unregister (java.lang.Object) Object registryKey public static java.util.Locale[] getAvailableLocales () public static android.icu.util.ULocale[] getAvailableULocales () public static final java.lang.String[] getKeywordValuesForLocale (java.lang.String, android.icu.util.ULocale, boolean) String key android.icu.util.ULocale locale boolean commonlyUsed String prefRegion android.icu.text.CurrencyMetaInfo$CurrencyFilter filter java.util.List result public java.lang.String getCurrencyCode () public int getNumericCode () android.icu.util.UResourceBundle bundle android.icu.util.UResourceBundle codeMap android.icu.util.UResourceBundle numCode int result public java.lang.String getSymbol () public java.lang.String getSymbol (java.util.Locale) java.util.Locale loc public java.lang.String getSymbol (android.icu.util.ULocale) android.icu.util.ULocale uloc public java.lang.String getName (java.util.Locale, int, boolean[]) java.util.Locale locale int nameStyle boolean[] isChoiceFormat public java.lang.String getName (android.icu.util.ULocale, int, boolean[]) android.icu.util.ULocale locale int nameStyle boolean[] isChoiceFormat android.icu.text.CurrencyDisplayNames names public java.lang.String getName (java.util.Locale, int, java.lang.String, boolean[]) java.util.Locale locale int nameStyle String pluralCount boolean[] isChoiceFormat public java.lang.String getName (android.icu.util.ULocale, int, java.lang.String, boolean[]) android.icu.util.ULocale locale int nameStyle String pluralCount boolean[] isChoiceFormat android.icu.text.CurrencyDisplayNames names public java.lang.String getDisplayName () public java.lang.String getDisplayName (java.util.Locale) java.util.Locale locale public static java.lang.String parse (android.icu.util.ULocale, java.lang.String, int, java.text.ParsePosition) android.icu.impl.TextTrieMap currencySymbolTrie android.icu.util.ULocale locale String text int type java.text.ParsePosition pos java.util.List currencyTrieVec int maxLength String isoResult android.icu.impl.TextTrieMap currencyNameTrie android.icu.util.Currency$CurrencyNameResultHandler handler int start public static android.icu.impl.TextTrieMap getParsingTrie (android.icu.util.ULocale, int) android.icu.util.ULocale locale int type java.util.List currencyTrieVec private static java.util.List getCurrencyTrieVec (android.icu.util.ULocale) android.icu.impl.TextTrieMap currencyNameTrie android.icu.impl.TextTrieMap currencySymbolTrie android.icu.util.ULocale locale java.util.List currencyTrieVec private static void setupCurrencyTrieVec (android.icu.util.ULocale, java.util.List) String equivalentSymbol android.icu.text.UnicodeSet equivalents String symbol String isoCode android.icu.impl.StaticUnicodeSets$Key key android.icu.util.Currency$CurrencyStringInfo value java.util.Map$Entry e String name String isoCode java.util.Map$Entry e android.icu.util.ULocale locale java.util.List trieVec android.icu.impl.TextTrieMap symTrie android.icu.impl.TextTrieMap trie android.icu.text.CurrencyDisplayNames names public int getDefaultFractionDigits () public int getDefaultFractionDigits (android.icu.util.Currency$CurrencyUsage) android.icu.util.Currency$CurrencyUsage Usage android.icu.text.CurrencyMetaInfo info android.icu.text.CurrencyMetaInfo$CurrencyDigits digits public double getRoundingIncrement () public double getRoundingIncrement (android.icu.util.Currency$CurrencyUsage) android.icu.util.Currency$CurrencyUsage Usage android.icu.text.CurrencyMetaInfo info android.icu.text.CurrencyMetaInfo$CurrencyDigits digits int data1 int data0 public java.lang.String toString () protected void <init> (java.lang.String) String theISOCode private static synchronized java.util.List getAllTenderCurrencies () android.icu.text.CurrencyMetaInfo$CurrencyFilter filter java.util.List all private static synchronized java.util.Set getAllCurrenciesAsSet () android.icu.text.CurrencyMetaInfo info java.util.Set all public static boolean isAvailable (java.lang.String, java.util.Date, java.util.Date) String code java.util.Date from java.util.Date to boolean isKnown android.icu.text.CurrencyMetaInfo info java.util.List allActive private static java.util.List getTenderCurrencies (android.icu.text.CurrencyMetaInfo$CurrencyFilter) android.icu.text.CurrencyMetaInfo$CurrencyFilter filter android.icu.text.CurrencyMetaInfo info private java.lang.Object writeReplace () throws java.io.ObjectStreamException private java.lang.Object readResolve () throws java.io.ObjectStreamException static synthetic android.icu.util.Currency access$000 (java.lang.String) String x0 static void <clinit> () }
android/icu/util/CurrencyAmount.class
CurrencyAmount.java package android.icu.util public android.icu.util.CurrencyAmount extends android.icu.util.Measure { public void <init> (java.lang.Number, android.icu.util.Currency) Number number android.icu.util.Currency currency public void <init> (double, android.icu.util.Currency) double number android.icu.util.Currency currency public void <init> (java.lang.Number, java.util.Currency) Number number java.util.Currency currency public void <init> (double, java.util.Currency) double number java.util.Currency currency public android.icu.util.Currency getCurrency () }
android/icu/util/CurrencyServiceShim$CFService$1CurrencyFactory.class
CurrencyServiceShim.java package android.icu.util android.icu.util.CurrencyServiceShim$CFService$1CurrencyFactory extends android.icu.impl.ICULocaleService$ICUResourceBundleFactory { final synthetic android.icu.util.CurrencyServiceShim$CFService this$0 void <init> (android.icu.util.CurrencyServiceShim$CFService) android.icu.util.CurrencyServiceShim$CFService this$0 protected java.lang.Object handleCreate (android.icu.util.ULocale, int, android.icu.impl.ICUService) android.icu.util.ULocale loc int kind android.icu.impl.ICUService srvc }
android/icu/util/CurrencyServiceShim$CFService.class
CurrencyServiceShim.java package android.icu.util android.icu.util.CurrencyServiceShim$CFService extends android.icu.impl.ICULocaleService { void <init> () }
android/icu/util/CurrencyServiceShim.class
CurrencyServiceShim.java package android.icu.util final android.icu.util.CurrencyServiceShim extends android.icu.util.Currency$ServiceShim { static final android.icu.impl.ICULocaleService service void <init> () java.util.Locale[] getAvailableLocales () android.icu.util.ULocale[] getAvailableULocales () android.icu.util.Currency createInstance (android.icu.util.ULocale) android.icu.util.ULocale loc android.icu.util.Currency curr java.lang.Object registerInstance (android.icu.util.Currency, android.icu.util.ULocale) android.icu.util.Currency currency android.icu.util.ULocale locale boolean unregister (java.lang.Object) Object registryKey static void <clinit> () }
android/icu/util/DangiCalendar.class
DangiCalendar.java package android.icu.util public android.icu.util.DangiCalendar extends android.icu.util.ChineseCalendar { private static final long serialVersionUID private static final int DANGI_EPOCH_YEAR private static final android.icu.util.TimeZone KOREA_ZONE public void <init> () public void <init> (java.util.Date) java.util.Date date public void <init> (android.icu.util.TimeZone, android.icu.util.ULocale) android.icu.util.TimeZone zone android.icu.util.ULocale locale public java.lang.String getType () static void <clinit> () android.icu.util.InitialTimeZoneRule initialTimeZone long[] millis1897 long[] millis1898 long[] millis1912 android.icu.util.TimeZoneRule rule1897 android.icu.util.TimeZoneRule rule1898to1911 android.icu.util.TimeZoneRule ruleFrom1912 android.icu.util.RuleBasedTimeZone tz }
android/icu/util/DateInterval.class
DateInterval.java package android.icu.util public final android.icu.util.DateInterval extends java.lang.Object implements java.io.Serializable { private static final long serialVersionUID private final long fromDate private final long toDate public void <init> (long, long) long from long to public long getFromDate () public long getToDate () public boolean equals (java.lang.Object) android.icu.util.DateInterval di Object a public int hashCode () public java.lang.String toString () }
android/icu/util/DateRule.class
DateRule.java package android.icu.util public abstract android.icu.util.DateRule extends java.lang.Object { public abstract java.util.Date firstAfter (java.util.Date) public abstract java.util.Date firstBetween (java.util.Date, java.util.Date) public abstract boolean isOn (java.util.Date) public abstract boolean isBetween (java.util.Date, java.util.Date) }
android/icu/util/DateTimeRule.class
DateTimeRule.java package android.icu.util public android.icu.util.DateTimeRule extends java.lang.Object implements java.io.Serializable { private static final long serialVersionUID public static final int DOM public static final int DOW public static final int DOW_GEQ_DOM public static final int DOW_LEQ_DOM public static final int WALL_TIME public static final int STANDARD_TIME public static final int UTC_TIME private final int dateRuleType private final int month private final int dayOfMonth private final int dayOfWeek private final int weekInMonth private final int timeRuleType private final int millisInDay private static final String[] DOWSTR private static final String[] MONSTR public void <init> (int, int, int, int) int month int dayOfMonth int millisInDay int timeType public void <init> (int, int, int, int, int) int month int weekInMonth int dayOfWeek int millisInDay int timeType public void <init> (int, int, int, boolean, int, int) int month int dayOfMonth int dayOfWeek boolean after int millisInDay int timeType public int getDateRuleType () public int getRuleMonth () public int getRuleDayOfMonth () public int getRuleDayOfWeek () public int getRuleWeekInMonth () public int getTimeRuleType () public int getRuleMillisInDay () public java.lang.String toString () String sDate String sTimeRuleType int time int millis int secs int mins int hours StringBuilder buf static void <clinit> () }
android/icu/util/EasterHoliday.class
EasterHoliday.java package android.icu.util public android.icu.util.EasterHoliday extends android.icu.util.Holiday { public static final android.icu.util.EasterHoliday SHROVE_TUESDAY public static final android.icu.util.EasterHoliday ASH_WEDNESDAY public static final android.icu.util.EasterHoliday PALM_SUNDAY public static final android.icu.util.EasterHoliday MAUNDY_THURSDAY public static final android.icu.util.EasterHoliday GOOD_FRIDAY public static final android.icu.util.EasterHoliday EASTER_SUNDAY public static final android.icu.util.EasterHoliday EASTER_MONDAY public static final android.icu.util.EasterHoliday ASCENSION public static final android.icu.util.EasterHoliday PENTECOST public static final android.icu.util.EasterHoliday WHIT_SUNDAY public static final android.icu.util.EasterHoliday WHIT_MONDAY public static final android.icu.util.EasterHoliday CORPUS_CHRISTI public void <init> (java.lang.String) String name public void <init> (int, java.lang.String) int daysAfter String name public void <init> (int, boolean, java.lang.String) int daysAfter boolean orthodox String name static void <clinit> () }
android/icu/util/EasterRule.class
EasterHoliday.java package android.icu.util android.icu.util.EasterRule extends java.lang.Object implements android.icu.util.DateRule { private int daysAfterEaster private android.icu.util.GregorianCalendar calendar public void <init> (int, boolean) int daysAfterEaster boolean isOrthodox public java.util.Date firstAfter (java.util.Date) java.util.Date start public java.util.Date firstBetween (java.util.Date, java.util.Date) java.util.Date start java.util.Date end public boolean isOn (java.util.Date) int dayOfYear java.util.Date date public boolean isBetween (java.util.Date, java.util.Date) java.util.Date start java.util.Date end private java.util.Date doFirstBetween (java.util.Date, java.util.Date) java.util.Date result java.util.Date start java.util.Date end private java.util.Date computeInYear (java.util.Date, android.icu.util.GregorianCalendar) int c int h int year int g int i int j int l int m int d java.util.Date date android.icu.util.GregorianCalendar cal }
android/icu/util/EthiopicCalendar.class
EthiopicCalendar.java package android.icu.util public final android.icu.util.EthiopicCalendar extends android.icu.util.CECalendar { private static final long serialVersionUID public static final int MESKEREM public static final int TEKEMT public static final int HEDAR public static final int TAHSAS public static final int TER public static final int YEKATIT public static final int MEGABIT public static final int MIAZIA public static final int GENBOT public static final int SENE public static final int HAMLE public static final int NEHASSE public static final int PAGUMEN private static final int JD_EPOCH_OFFSET_AMETE_MIHRET private static final int AMETE_MIHRET_DELTA private static final int AMETE_ALEM private static final int AMETE_MIHRET private static final int AMETE_MIHRET_ERA private static final int AMETE_ALEM_ERA private int eraType public void <init> () public void <init> (android.icu.util.TimeZone) android.icu.util.TimeZone zone public void <init> (java.util.Locale) java.util.Locale aLocale public void <init> (android.icu.util.ULocale) android.icu.util.ULocale locale public void <init> (android.icu.util.TimeZone, java.util.Locale) android.icu.util.TimeZone zone java.util.Locale aLocale public void <init> (android.icu.util.TimeZone, android.icu.util.ULocale) android.icu.util.TimeZone zone android.icu.util.ULocale locale public void <init> (int, int, int) int year int month int date public void <init> (java.util.Date) java.util.Date date public void <init> (int, int, int, int, int, int) int year int month int date int hour int minute int second public java.lang.String getType () public void setAmeteAlemEra (boolean) boolean onOff public boolean isAmeteAlemEra () protected int handleGetExtendedYear () int eyear int eyear int eyear int era int eyear protected void handleComputeFields (int) int era int year int era int year int julianDay int era int year int[] fields protected int handleGetLimit (int, int) int field int limitType protected int getJDEpochOffset () public static int EthiopicToJD (long, int, int) long year int month int date private void setCalcTypeForLocale (android.icu.util.ULocale) android.icu.util.ULocale locale String localeCalType }
android/icu/util/Freezable.class
Freezable.java package android.icu.util public abstract android.icu.util.Freezable extends java.lang.Object implements java.lang.Cloneable { public abstract boolean isFrozen () public abstract java.lang.Object freeze () public abstract java.lang.Object cloneAsThawed () }
android/icu/util/GenderInfo$1.class
GenderInfo.java package android.icu.util synthetic android.icu.util.GenderInfo$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$util$GenderInfo$Gender static final synthetic int[] $SwitchMap$android$icu$util$GenderInfo$ListGenderStyle static void <clinit> () }
android/icu/util/GenderInfo$Cache.class
GenderInfo.java package android.icu.util android.icu.util.GenderInfo$Cache extends java.lang.Object { private final android.icu.impl.ICUCache cache private void <init> () public android.icu.util.GenderInfo get (android.icu.util.ULocale) android.icu.util.ULocale fallback android.icu.util.ULocale locale android.icu.util.GenderInfo result private static android.icu.util.GenderInfo load (android.icu.util.ULocale) java.util.MissingResourceException mre android.icu.util.ULocale ulocale android.icu.util.UResourceBundle rb android.icu.util.UResourceBundle genderList synthetic void <init> (android.icu.util.GenderInfo$1) android.icu.util.GenderInfo$1 x0 }
android/icu/util/GenderInfo$Gender.class
GenderInfo.java package android.icu.util public final enum android.icu.util.GenderInfo$Gender extends java.lang.Enum { public static final enum android.icu.util.GenderInfo$Gender MALE public static final enum android.icu.util.GenderInfo$Gender FEMALE public static final enum android.icu.util.GenderInfo$Gender OTHER private static final synthetic android.icu.util.GenderInfo$Gender[] $VALUES public static android.icu.util.GenderInfo$Gender[] values () public static android.icu.util.GenderInfo$Gender valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/util/GenderInfo$ListGenderStyle.class
GenderInfo.java package android.icu.util public final enum android.icu.util.GenderInfo$ListGenderStyle extends java.lang.Enum { public static final enum android.icu.util.GenderInfo$ListGenderStyle NEUTRAL public static final enum android.icu.util.GenderInfo$ListGenderStyle MIXED_NEUTRAL public static final enum android.icu.util.GenderInfo$ListGenderStyle MALE_TAINTS private static java.util.Map fromNameMap private static final synthetic android.icu.util.GenderInfo$ListGenderStyle[] $VALUES public static android.icu.util.GenderInfo$ListGenderStyle[] values () public static android.icu.util.GenderInfo$ListGenderStyle valueOf (java.lang.String) String name private void <init> (java.lang.String, int) public static android.icu.util.GenderInfo$ListGenderStyle fromName (java.lang.String) String name android.icu.util.GenderInfo$ListGenderStyle result static void <clinit> () }
android/icu/util/GenderInfo.class
GenderInfo.java package android.icu.util public android.icu.util.GenderInfo extends java.lang.Object { private final android.icu.util.GenderInfo$ListGenderStyle style private static android.icu.util.GenderInfo neutral private static android.icu.util.GenderInfo$Cache genderInfoCache public static android.icu.util.GenderInfo getInstance (android.icu.util.ULocale) android.icu.util.ULocale uLocale public static android.icu.util.GenderInfo getInstance (java.util.Locale) java.util.Locale locale public transient android.icu.util.GenderInfo$Gender getListGender (android.icu.util.GenderInfo$Gender[]) android.icu.util.GenderInfo$Gender[] genders public android.icu.util.GenderInfo$Gender getListGender (java.util.List) android.icu.util.GenderInfo$Gender gender boolean hasFemale boolean hasMale android.icu.util.GenderInfo$Gender gender java.util.List genders public void <init> (android.icu.util.GenderInfo$ListGenderStyle) android.icu.util.GenderInfo$ListGenderStyle genderStyle static synthetic android.icu.util.GenderInfo access$000 () static void <clinit> () }
android/icu/util/GlobalizationPreferences.class
GlobalizationPreferences.java package android.icu.util public android.icu.util.GlobalizationPreferences extends java.lang.Object implements android.icu.util.Freezable { public static final int NF_NUMBER public static final int NF_CURRENCY public static final int NF_PERCENT public static final int NF_SCIENTIFIC public static final int NF_INTEGER private static final int NF_LIMIT public static final int DF_FULL public static final int DF_LONG public static final int DF_MEDIUM public static final int DF_SHORT public static final int DF_NONE private static final int DF_LIMIT public static final int ID_LOCALE public static final int ID_LANGUAGE public static final int ID_SCRIPT public static final int ID_TERRITORY public static final int ID_VARIANT public static final int ID_KEYWORD public static final int ID_KEYWORD_VALUE public static final int ID_CURRENCY public static final int ID_CURRENCY_SYMBOL public static final int ID_TIMEZONE public static final int BI_CHARACTER public static final int BI_WORD public static final int BI_LINE public static final int BI_SENTENCE public static final int BI_TITLE private static final int BI_LIMIT private java.util.List locales private String territory private android.icu.util.Currency currency private android.icu.util.TimeZone timezone private android.icu.util.Calendar calendar private android.icu.text.Collator collator private android.icu.text.BreakIterator[] breakIterators private android.icu.text.DateFormat[][] dateFormats private android.icu.text.NumberFormat[] numberFormats private java.util.List implicitLocales private static final java.util.HashMap available_locales private static final int TYPE_GENERIC private static final int TYPE_CALENDAR private static final int TYPE_DATEFORMAT private static final int TYPE_NUMBERFORMAT private static final int TYPE_COLLATOR private static final int TYPE_BREAKITERATOR private static final int TYPE_LIMIT private static final java.util.Map language_territory_hack_map private static final String[][] language_territory_hack static final java.util.Map territory_tzid_hack_map static final String[][] territory_tzid_hack private volatile boolean frozen public void <init> () public android.icu.util.GlobalizationPreferences setLocales (java.util.List) java.util.List inputLocales public java.util.List getLocales () java.util.List result java.util.List result public android.icu.util.ULocale getLocale (int) int index java.util.List lcls public android.icu.util.GlobalizationPreferences setLocales (android.icu.util.ULocale[]) android.icu.util.ULocale[] uLocales public android.icu.util.GlobalizationPreferences setLocale (android.icu.util.ULocale) android.icu.util.ULocale uLocale public android.icu.util.GlobalizationPreferences setLocales (java.lang.String) String acceptLanguageString java.util.Set acceptSet public java.util.ResourceBundle getResourceBundle (java.lang.String) String baseName public java.util.ResourceBundle getResourceBundle (java.lang.String, java.lang.ClassLoader) java.util.MissingResourceException mre String localeName int i String baseName ClassLoader loader android.icu.util.UResourceBundle urb android.icu.util.UResourceBundle candidate String actualLocaleName java.util.List fallbacks public android.icu.util.GlobalizationPreferences setTerritory (java.lang.String) String territory public java.lang.String getTerritory () public android.icu.util.GlobalizationPreferences setCurrency (android.icu.util.Currency) android.icu.util.Currency currency public android.icu.util.Currency getCurrency () public android.icu.util.GlobalizationPreferences setCalendar (android.icu.util.Calendar) android.icu.util.Calendar calendar public android.icu.util.Calendar getCalendar () android.icu.util.Calendar temp public android.icu.util.GlobalizationPreferences setTimeZone (android.icu.util.TimeZone) android.icu.util.TimeZone timezone public android.icu.util.TimeZone getTimeZone () public android.icu.text.Collator getCollator () CloneNotSupportedException e public android.icu.util.GlobalizationPreferences setCollator (android.icu.text.Collator) CloneNotSupportedException e android.icu.text.Collator collator public android.icu.text.BreakIterator getBreakIterator (int) int type public android.icu.util.GlobalizationPreferences setBreakIterator (int, android.icu.text.BreakIterator) int type android.icu.text.BreakIterator iterator public java.lang.String getDisplayName (java.lang.String, int) String[] parts android.icu.util.Currency temp char c int i android.icu.text.SimpleDateFormat dtf boolean isBadStr String teststr int sidx int eidx android.icu.util.ULocale locale String id int type String result public android.icu.util.GlobalizationPreferences setDateFormat (int, int, android.icu.text.DateFormat) int dateStyle int timeStyle android.icu.text.DateFormat format public android.icu.text.DateFormat getDateFormat (int, int) int dateStyle int timeStyle android.icu.text.DateFormat result public android.icu.text.NumberFormat getNumberFormat (int) int style android.icu.text.NumberFormat result public android.icu.util.GlobalizationPreferences setNumberFormat (int, android.icu.text.NumberFormat) int style android.icu.text.NumberFormat format public android.icu.util.GlobalizationPreferences reset () protected java.util.List processLocales (java.util.List) android.icu.util.ULocale u String s String c String v int j String language String script String country String variant boolean bInserted android.icu.util.ULocale uloc android.icu.util.ULocale uloc int i android.icu.util.ULocale uloc boolean bRemoved java.util.List inputLocales java.util.List result int index protected android.icu.text.DateFormat guessDateFormat (int, int) android.icu.text.DateFormat result android.icu.text.DateFormat result int dateStyle int timeStyle android.icu.text.DateFormat result android.icu.util.ULocale dfLocale protected android.icu.text.NumberFormat guessNumberFormat (int) android.icu.text.NumberFormat result android.icu.text.NumberFormat result android.icu.text.NumberFormat result android.icu.text.NumberFormat result android.icu.text.NumberFormat result int style android.icu.text.NumberFormat result android.icu.util.ULocale nfLocale protected java.lang.String guessTerritory () android.icu.util.ULocale locale String result String result android.icu.util.ULocale firstLocale String language String script protected android.icu.util.Currency guessCurrency () protected java.util.List guessLocales () java.util.List result protected android.icu.text.Collator guessCollator () android.icu.util.ULocale collLocale protected android.icu.text.BreakIterator guessBreakIterator (int) int type android.icu.text.BreakIterator bitr android.icu.util.ULocale brkLocale protected android.icu.util.TimeZone guessTimeZone () int i String[] attempt String timezoneString protected android.icu.util.Calendar guessCalendar () android.icu.util.ULocale calLocale private android.icu.util.ULocale getAvailableLocale (int) android.icu.util.ULocale l int i int type java.util.List locs android.icu.util.ULocale result private boolean isAvailableLocale (android.icu.util.ULocale, int) android.icu.util.ULocale loc int type java.util.BitSet bits public boolean isFrozen () public android.icu.util.GlobalizationPreferences freeze () public android.icu.util.GlobalizationPreferences cloneAsThawed () android.icu.util.GlobalizationPreferences result CloneNotSupportedException e public volatile synthetic java.lang.Object cloneAsThawed () public volatile synthetic java.lang.Object freeze () static void <clinit> () java.util.BitSet bits int i java.util.BitSet bits int i java.util.BitSet bits int i java.util.BitSet bits int i java.util.BitSet bits int i java.util.BitSet bits int i android.icu.util.ULocale[] allLocales android.icu.util.ULocale[] calLocales android.icu.util.ULocale[] dateLocales android.icu.util.ULocale[] numLocales android.icu.util.ULocale[] collLocales android.icu.util.ULocale[] brkLocales int i int i }
android/icu/util/GregorianCalendar.class
GregorianCalendar.java package android.icu.util public android.icu.util.GregorianCalendar extends android.icu.util.Calendar { private static final long serialVersionUID public static final int BC public static final int AD private static final int EPOCH_YEAR private static final int[][] MONTH_COUNT private static final int[][] LIMITS private long gregorianCutover private transient int cutoverJulianDay private transient int gregorianCutoverYear protected transient boolean isGregorian protected transient boolean invertGregorian protected int handleGetLimit (int, int) int field int limitType public void <init> () public void <init> (android.icu.util.TimeZone) android.icu.util.TimeZone zone public void <init> (java.util.Locale) java.util.Locale aLocale public void <init> (android.icu.util.ULocale) android.icu.util.ULocale locale public void <init> (android.icu.util.TimeZone, java.util.Locale) android.icu.util.TimeZone zone java.util.Locale aLocale public void <init> (android.icu.util.TimeZone, android.icu.util.ULocale) android.icu.util.TimeZone zone android.icu.util.ULocale locale public void <init> (int, int, int) int year int month int date public void <init> (int, int, int, int, int) int year int month int date int hour int minute public void <init> (int, int, int, int, int, int) int year int month int date int hour int minute int second public void setGregorianChange (java.util.Date) android.icu.util.GregorianCalendar cal java.util.Date date public final java.util.Date getGregorianChange () public boolean isLeapYear (int) int year public boolean isEquivalentTo (android.icu.util.Calendar) android.icu.util.Calendar other public int hashCode () public void roll (int, int) int lastDoy int lastRelDow int lastWoy int woy int isoYear int isoDoy int field int amount public int getActualMinimum (int) int field public int getActualMaximum (int) int y android.icu.util.Calendar cal int era java.util.Date d int lowGood int highBad int field boolean inDaylightTime () protected int handleGetMonthLength (int, int) int[] rem int extendedYear int month protected int handleGetYearLength (int) int eyear protected void handleComputeFields (int) int eyear int month int dayOfMonth int dayOfYear long julianEpochDay long january1 boolean isLeap int correction int march1 int julianDay int eyear int month int dayOfMonth int dayOfYear int era protected int handleGetExtendedYear () int year int year int era int year protected int handleComputeJulianDay (int) int bestField int jd protected int handleComputeMonthStart (int, int, boolean) int[] rem int eyear int month boolean useMonth boolean isLeap int y int julianDay public java.lang.String getType () static void <clinit> () }
android/icu/util/HebrewCalendar.class
HebrewCalendar.java package android.icu.util public android.icu.util.HebrewCalendar extends android.icu.util.Calendar { private static final long serialVersionUID public static final int TISHRI public static final int HESHVAN public static final int KISLEV public static final int TEVET public static final int SHEVAT public static final int ADAR_1 public static final int ADAR public static final int NISAN public static final int IYAR public static final int SIVAN public static final int TAMUZ public static final int AV public static final int ELUL private static final int[][] LIMITS private static final int[][] MONTH_LENGTH private static final int[][] MONTH_START private static final int[][] LEAP_MONTH_START private static android.icu.impl.CalendarCache cache private static final long HOUR_PARTS private static final long DAY_PARTS private static final int MONTH_DAYS private static final long MONTH_FRACT private static final long MONTH_PARTS private static final long BAHARAD public void <init> () public void <init> (android.icu.util.TimeZone) android.icu.util.TimeZone zone public void <init> (java.util.Locale) java.util.Locale aLocale public void <init> (android.icu.util.ULocale) android.icu.util.ULocale locale public void <init> (android.icu.util.TimeZone, java.util.Locale) android.icu.util.TimeZone zone java.util.Locale aLocale public void <init> (android.icu.util.TimeZone, android.icu.util.ULocale) android.icu.util.TimeZone zone android.icu.util.ULocale locale public void <init> (int, int, int) int year int month int date public void <init> (java.util.Date) java.util.Date date public void <init> (int, int, int, int, int, int) int year int month int date int hour int minute int second public void add (int, int) boolean acrossAdar1 int month int year boolean acrossAdar1 int field int amount public void roll (int, int) int month int year boolean leapYear int yearLength int newMonth int field int amount private static long startOfYear (int) int months long frac int wd int year long day private final int yearType (int) int year int yearLength int type public static boolean isLeapYear (int) int year int x private static int monthsInYear (int) int year protected int handleGetLimit (int, int) int field int limitType protected int handleGetMonthLength (int, int) int extendedYear int month protected int handleGetYearLength (int) int eyear protected void validateField (int) int field protected void handleComputeFields (int) int julianDay long d long m int year long ys int dayOfYear int yearType int[][] monthStart int month int dayOfMonth protected int handleGetExtendedYear () int year int year protected int handleComputeMonthStart (int, int, boolean) int eyear int month boolean useMonth long day public java.lang.String getType () static void <clinit> () }
android/icu/util/HebrewHoliday.class
HebrewHoliday.java package android.icu.util public android.icu.util.HebrewHoliday extends android.icu.util.Holiday { private static final android.icu.util.HebrewCalendar gCalendar public static android.icu.util.HebrewHoliday ROSH_HASHANAH public static android.icu.util.HebrewHoliday GEDALIAH public static android.icu.util.HebrewHoliday YOM_KIPPUR public static android.icu.util.HebrewHoliday SUKKOT public static android.icu.util.HebrewHoliday HOSHANAH_RABBAH public static android.icu.util.HebrewHoliday SHEMINI_ATZERET public static android.icu.util.HebrewHoliday SIMCHAT_TORAH public static android.icu.util.HebrewHoliday HANUKKAH public static android.icu.util.HebrewHoliday TEVET_10 public static android.icu.util.HebrewHoliday TU_BSHEVAT public static android.icu.util.HebrewHoliday ESTHER public static android.icu.util.HebrewHoliday PURIM public static android.icu.util.HebrewHoliday SHUSHAN_PURIM public static android.icu.util.HebrewHoliday PASSOVER public static android.icu.util.HebrewHoliday YOM_HASHOAH public static android.icu.util.HebrewHoliday YOM_HAZIKARON public static android.icu.util.HebrewHoliday YOM_HAATZMAUT public static android.icu.util.HebrewHoliday PESACH_SHEINI public static android.icu.util.HebrewHoliday LAG_BOMER public static android.icu.util.HebrewHoliday YOM_YERUSHALAYIM public static android.icu.util.HebrewHoliday SHAVUOT public static android.icu.util.HebrewHoliday TAMMUZ_17 public static android.icu.util.HebrewHoliday TISHA_BAV public static android.icu.util.HebrewHoliday SELIHOT public void <init> (int, int, java.lang.String) int month int date String name public void <init> (int, int, int, java.lang.String) int month int date int length String name static void <clinit> () }
android/icu/util/Holiday.class
Holiday.java package android.icu.util public abstract android.icu.util.Holiday extends java.lang.Object implements android.icu.util.DateRule { private String name private android.icu.util.DateRule rule private static android.icu.util.Holiday[] noHolidays public static android.icu.util.Holiday[] getHolidays () public static android.icu.util.Holiday[] getHolidays (java.util.Locale) java.util.Locale locale public static android.icu.util.Holiday[] getHolidays (android.icu.util.ULocale) java.util.ResourceBundle bundle android.icu.util.ULocale locale android.icu.util.Holiday[] result public java.util.Date firstAfter (java.util.Date) java.util.Date start public java.util.Date firstBetween (java.util.Date, java.util.Date) java.util.Date start java.util.Date end public boolean isOn (java.util.Date) java.util.Date date public boolean isBetween (java.util.Date, java.util.Date) java.util.Date start java.util.Date end protected void <init> (java.lang.String, android.icu.util.DateRule) String name android.icu.util.DateRule rule public java.lang.String getDisplayName () public java.lang.String getDisplayName (java.util.Locale) java.util.Locale locale public java.lang.String getDisplayName (android.icu.util.ULocale) java.util.ResourceBundle bundle android.icu.util.ULocale locale String dispName public android.icu.util.DateRule getRule () public void setRule (android.icu.util.DateRule) android.icu.util.DateRule rule static void <clinit> () }
android/icu/util/ICUCloneNotSupportedException.class
ICUCloneNotSupportedException.java package android.icu.util public android.icu.util.ICUCloneNotSupportedException extends android.icu.util.ICUException { private static final long serialVersionUID public void <init> () public void <init> (java.lang.String) String message public void <init> (java.lang.Throwable) Throwable cause public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause }
android/icu/util/ICUException.class
ICUException.java package android.icu.util public android.icu.util.ICUException extends java.lang.RuntimeException { private static final long serialVersionUID public void <init> () public void <init> (java.lang.String) String message public void <init> (java.lang.Throwable) Throwable cause public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause }
android/icu/util/ICUInputTooLongException.class
ICUInputTooLongException.java package android.icu.util public android.icu.util.ICUInputTooLongException extends android.icu.util.ICUException { private static final long serialVersionUID public void <init> () public void <init> (java.lang.String) String message public void <init> (java.lang.Throwable) Throwable cause public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause }
android/icu/util/ICUUncheckedIOException.class
ICUUncheckedIOException.java package android.icu.util public android.icu.util.ICUUncheckedIOException extends java.lang.RuntimeException { private static final long serialVersionUID public void <init> () public void <init> (java.lang.String) String message public void <init> (java.lang.Throwable) Throwable cause public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause }
android/icu/util/IllformedLocaleException.class
IllformedLocaleException.java package android.icu.util public android.icu.util.IllformedLocaleException extends java.lang.RuntimeException { private static final long serialVersionUID private int _errIdx public void <init> () public void <init> (java.lang.String) String message public void <init> (java.lang.String, int) String message int errorIndex public int getErrorIndex () }
android/icu/util/IndianCalendar.class
IndianCalendar.java package android.icu.util public android.icu.util.IndianCalendar extends android.icu.util.Calendar { private static final long serialVersionUID public static final int CHAITRA public static final int VAISAKHA public static final int JYAISTHA public static final int ASADHA public static final int SRAVANA public static final int BHADRA public static final int ASVINA public static final int KARTIKA public static final int AGRAHAYANA public static final int PAUSA public static final int MAGHA public static final int PHALGUNA public static final int IE private static final int INDIAN_ERA_START private static final int INDIAN_YEAR_START private static final int[][] LIMITS public void <init> () public void <init> (android.icu.util.TimeZone) android.icu.util.TimeZone zone public void <init> (java.util.Locale) java.util.Locale aLocale public void <init> (android.icu.util.ULocale) android.icu.util.ULocale locale public void <init> (android.icu.util.TimeZone, java.util.Locale) android.icu.util.TimeZone zone java.util.Locale aLocale public void <init> (android.icu.util.TimeZone, android.icu.util.ULocale) android.icu.util.TimeZone zone android.icu.util.ULocale locale public void <init> (java.util.Date) java.util.Date date public void <init> (int, int, int) int year int month int date public void <init> (int, int, int, int, int, int) int year int month int date int hour int minute int second protected int handleGetExtendedYear () int year int year protected int handleGetYearLength (int) int extendedYear protected int handleGetMonthLength (int, int) int[] remainder int extendedYear int month protected void handleComputeFields (int) int leapMonth int IndianMonth int IndianDayOfMonth int IndianMonth int IndianDayOfMonth int mday int julianDay double jdAtStartOfGregYear int leapMonth int IndianYear int yday int IndianMonth int IndianDayOfMonth int gregorianYear protected int handleGetLimit (int, int) int field int limitType protected int handleComputeMonthStart (int, int, boolean) int year int month boolean useMonth int imonth double jd private double IndianToJD (int, int, int) int leapMonth double start double jd int m int year int month int date int leapMonth int gyear double start double jd private double gregorianToJD (int, int, int) int year int month int date public java.lang.String getType () static void <clinit> () }
android/icu/util/InitialTimeZoneRule.class
InitialTimeZoneRule.java package android.icu.util public android.icu.util.InitialTimeZoneRule extends android.icu.util.TimeZoneRule { private static final long serialVersionUID public void <init> (java.lang.String, int, int) String name int rawOffset int dstSavings public boolean isEquivalentTo (android.icu.util.TimeZoneRule) android.icu.util.TimeZoneRule other public java.util.Date getFinalStart (int, int) int prevRawOffset int prevDSTSavings public java.util.Date getFirstStart (int, int) int prevRawOffset int prevDSTSavings public java.util.Date getNextStart (long, int, int, boolean) long base int prevRawOffset int prevDSTSavings boolean inclusive public java.util.Date getPreviousStart (long, int, int, boolean) long base int prevRawOffset int prevDSTSavings boolean inclusive public boolean isTransitionRule () }
android/icu/util/IslamicCalendar$CalculationType.class
IslamicCalendar.java package android.icu.util public final enum android.icu.util.IslamicCalendar$CalculationType extends java.lang.Enum { public static final enum android.icu.util.IslamicCalendar$CalculationType ISLAMIC public static final enum android.icu.util.IslamicCalendar$CalculationType ISLAMIC_CIVIL public static final enum android.icu.util.IslamicCalendar$CalculationType ISLAMIC_UMALQURA public static final enum android.icu.util.IslamicCalendar$CalculationType ISLAMIC_TBLA private String bcpType private static final synthetic android.icu.util.IslamicCalendar$CalculationType[] $VALUES public static android.icu.util.IslamicCalendar$CalculationType[] values () public static android.icu.util.IslamicCalendar$CalculationType valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String bcpType java.lang.String bcpType () static void <clinit> () }
android/icu/util/IslamicCalendar.class
IslamicCalendar.java package android.icu.util public android.icu.util.IslamicCalendar extends android.icu.util.Calendar { private static final long serialVersionUID public static final int MUHARRAM public static final int SAFAR public static final int RABI_1 public static final int RABI_2 public static final int JUMADA_1 public static final int JUMADA_2 public static final int RAJAB public static final int SHABAN public static final int RAMADAN public static final int SHAWWAL public static final int DHU_AL_QIDAH public static final int DHU_AL_HIJJAH private static final long HIJRA_MILLIS private static final long CIVIL_EPOC private static final long ASTRONOMICAL_EPOC private static final int[][] LIMITS private static final int[] UMALQURA_MONTHLENGTH private static final int UMALQURA_YEAR_START private static final int UMALQURA_YEAR_END private static final byte[] UMALQURA_YEAR_START_ESTIMATE_FIX private static android.icu.impl.CalendarAstronomer astro private static android.icu.impl.CalendarCache cache private boolean civil private android.icu.util.IslamicCalendar$CalculationType cType public void <init> () public void <init> (android.icu.util.TimeZone) android.icu.util.TimeZone zone public void <init> (java.util.Locale) java.util.Locale aLocale public void <init> (android.icu.util.ULocale) android.icu.util.ULocale locale public void <init> (android.icu.util.TimeZone, java.util.Locale) android.icu.util.TimeZone zone java.util.Locale aLocale public void <init> (android.icu.util.TimeZone, android.icu.util.ULocale) android.icu.util.TimeZone zone android.icu.util.ULocale locale public void <init> (java.util.Date) java.util.Date date public void <init> (int, int, int) int year int month int date public void <init> (int, int, int, int, int, int) int year int month int date int hour int minute int second public void setCivil (boolean) long m long m boolean beCivil public boolean isCivil () protected int handleGetLimit (int, int) int field int limitType private static final boolean civilLeapYear (int) int year private long yearStart (int) int yrStartLinearEstimate int year long ys private long monthStart (int, int) int i int year int month int realYear int realMonth long ms private static final long trueMonthStart (long) long origin double age long month long start static final double moonAge (long) long time double age protected int handleGetMonthLength (int, int) int length int length int length int idx int mask int extendedYear int month int length protected int handleGetYearLength (int) int month int i int extendedYear int length protected int handleComputeMonthStart (int, int, boolean) int eyear int month boolean useMonth protected int handleGetExtendedYear () int year int year protected void handleComputeFields (int) int months long monthStart int monthLen int y int m long d long umalquraStartdays int julianDay int year int month int dayOfMonth int dayOfYear long days public void setCalculationType (android.icu.util.IslamicCalendar$CalculationType) android.icu.util.IslamicCalendar$CalculationType type public android.icu.util.IslamicCalendar$CalculationType getCalculationType () private void setCalcTypeForLocale (android.icu.util.ULocale) android.icu.util.ULocale locale String localeCalType public java.lang.String getType () private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream in static void <clinit> () }
android/icu/util/JapaneseCalendar.class
JapaneseCalendar.java package android.icu.util public android.icu.util.JapaneseCalendar extends android.icu.util.GregorianCalendar { private static final long serialVersionUID private static final int GREGORIAN_EPOCH private static final android.icu.impl.EraRules ERA_RULES public static final int CURRENT_ERA public static final int MEIJI public static final int TAISHO public static final int SHOWA public static final int HEISEI public static final int REIWA public void <init> () public void <init> (android.icu.util.TimeZone) android.icu.util.TimeZone zone public void <init> (java.util.Locale) java.util.Locale aLocale public void <init> (android.icu.util.ULocale) android.icu.util.ULocale locale public void <init> (android.icu.util.TimeZone, java.util.Locale) android.icu.util.TimeZone zone java.util.Locale aLocale public void <init> (android.icu.util.TimeZone, android.icu.util.ULocale) android.icu.util.TimeZone zone android.icu.util.ULocale locale public void <init> (java.util.Date) java.util.Date date public void <init> (int, int, int, int) int era int year int month int date public void <init> (int, int, int) int year int month int date public void <init> (int, int, int, int, int, int) int year int month int date int hour int minute int second public static boolean enableTentativeEra () String jdkEraConf boolean includeTentativeEra String VAR_NAME String eraConf protected int handleGetExtendedYear () int year int year protected int getDefaultMonthInYear (int) int extendedYear int era int[] eraStart protected int getDefaultDayInMonth (int, int) int extendedYear int month int era int[] eraStart protected void handleComputeFields (int) int julianDay int year int eraIdx protected int handleGetLimit (int, int) int field int limitType public java.lang.String getType () public boolean haveDefaultCentury () public int getActualMaximum (int) int[] nextEraStart int nextEraYear int nextEraMonth int nextEraDate int maxYear int era int field static void <clinit> () }
android/icu/util/LocaleData$1.class
LocaleData.java package android.icu.util synthetic android.icu.util.LocaleData$1 extends java.lang.Object { }
android/icu/util/LocaleData$MeasurementSystem.class
LocaleData.java package android.icu.util public final android.icu.util.LocaleData$MeasurementSystem extends java.lang.Object { public static final android.icu.util.LocaleData$MeasurementSystem SI public static final android.icu.util.LocaleData$MeasurementSystem US public static final android.icu.util.LocaleData$MeasurementSystem UK private void <init> () static void <clinit> () }
android/icu/util/LocaleData$PaperSize.class
LocaleData.java package android.icu.util public final android.icu.util.LocaleData$PaperSize extends java.lang.Object { private int height private int width private void <init> (int, int) int h int w public int getHeight () public int getWidth () synthetic void <init> (int, int, android.icu.util.LocaleData$1) int x0 int x1 android.icu.util.LocaleData$1 x2 }
android/icu/util/LocaleData.class
LocaleData.java package android.icu.util public final android.icu.util.LocaleData extends java.lang.Object { private static final String MEASUREMENT_SYSTEM private static final String PAPER_SIZE private static final String LOCALE_DISPLAY_PATTERN private static final String PATTERN private static final String SEPARATOR private boolean noSubstitute private android.icu.impl.ICUResourceBundle bundle private android.icu.impl.ICUResourceBundle langBundle public static final int ES_STANDARD public static final int ES_AUXILIARY public static final int ES_INDEX public static final int ES_CURRENCY public static final int ES_PUNCTUATION public static final int ES_COUNT public static final int QUOTATION_START public static final int QUOTATION_END public static final int ALT_QUOTATION_START public static final int ALT_QUOTATION_END public static final int DELIMITER_COUNT private static final String[] DELIMITER_TYPES private static android.icu.util.VersionInfo gCLDRVersion private void <init> () public static android.icu.text.UnicodeSet getExemplarSet (android.icu.util.ULocale, int) android.icu.util.ULocale locale int options public static android.icu.text.UnicodeSet getExemplarSet (android.icu.util.ULocale, int, int) android.icu.util.ULocale locale int options int extype public android.icu.text.UnicodeSet getExemplarSet (int, int) String aKey android.icu.impl.ICUResourceBundle stringBundle String unicodeSetPattern ArrayIndexOutOfBoundsException aiooe Exception ex int options int extype String[] exemplarSetTypes public static final android.icu.util.LocaleData getInstance (android.icu.util.ULocale) android.icu.util.ULocale locale android.icu.util.LocaleData ld public static final android.icu.util.LocaleData getInstance () public void setNoSubstitute (boolean) boolean setting public boolean getNoSubstitute () public java.lang.String getDelimiter (int) int type android.icu.impl.ICUResourceBundle delimitersBundle android.icu.impl.ICUResourceBundle stringBundle private static android.icu.util.UResourceBundle measurementTypeBundleForLocale (android.icu.util.ULocale, java.lang.String) java.util.MissingResourceException mre android.icu.util.UResourceBundle rb android.icu.util.UResourceBundle measurementData android.icu.util.UResourceBundle measDataBundle android.icu.util.ULocale locale String measurementType android.icu.util.UResourceBundle measTypeBundle String region public static final android.icu.util.LocaleData$MeasurementSystem getMeasurementSystem (android.icu.util.ULocale) android.icu.util.ULocale locale android.icu.util.UResourceBundle sysBundle public static final android.icu.util.LocaleData$PaperSize getPaperSize (android.icu.util.ULocale) android.icu.util.ULocale locale android.icu.util.UResourceBundle obj int[] size public java.lang.String getLocaleDisplayPattern () android.icu.impl.ICUResourceBundle locDispBundle String localeDisplayPattern public java.lang.String getLocaleSeparator () String sub0 String sub1 android.icu.impl.ICUResourceBundle locDispBundle String localeSeparator int index0 int index1 public static android.icu.util.VersionInfo getCLDRVersion () android.icu.util.UResourceBundle supplementalDataBundle android.icu.util.UResourceBundle cldrVersionBundle static void <clinit> () }
android/icu/util/LocaleMatcher$1.class
LocaleMatcher.java package android.icu.util synthetic android.icu.util.LocaleMatcher$1 extends java.lang.Object { }
android/icu/util/LocaleMatcher$Builder.class
LocaleMatcher.java package android.icu.util public final android.icu.util.LocaleMatcher$Builder extends java.lang.Object { private java.util.List supportedLocales private int thresholdDistance private android.icu.util.LocaleMatcher$Demotion demotion private android.icu.util.ULocale defaultLocale private boolean withDefault private android.icu.util.LocaleMatcher$FavorSubtag favor private android.icu.util.LocaleMatcher$Direction direction private android.icu.util.ULocale maxDistanceDesired private android.icu.util.ULocale maxDistanceSupported private void <init> () public android.icu.util.LocaleMatcher$Builder setSupportedLocales (java.lang.String) String locales public android.icu.util.LocaleMatcher$Builder setSupportedULocales (java.util.Collection) java.util.Collection locales public android.icu.util.LocaleMatcher$Builder setSupportedLocales (java.util.Collection) java.util.Locale locale java.util.Collection locales public android.icu.util.LocaleMatcher$Builder addSupportedULocale (android.icu.util.ULocale) android.icu.util.ULocale locale public android.icu.util.LocaleMatcher$Builder addSupportedLocale (java.util.Locale) java.util.Locale locale public android.icu.util.LocaleMatcher$Builder setNoDefaultLocale () public android.icu.util.LocaleMatcher$Builder setDefaultULocale (android.icu.util.ULocale) android.icu.util.ULocale defaultLocale public android.icu.util.LocaleMatcher$Builder setDefaultLocale (java.util.Locale) java.util.Locale defaultLocale public android.icu.util.LocaleMatcher$Builder setFavorSubtag (android.icu.util.LocaleMatcher$FavorSubtag) android.icu.util.LocaleMatcher$FavorSubtag subtag public android.icu.util.LocaleMatcher$Builder setDemotionPerDesiredLocale (android.icu.util.LocaleMatcher$Demotion) android.icu.util.LocaleMatcher$Demotion demotion public android.icu.util.LocaleMatcher$Builder setDirection (android.icu.util.LocaleMatcher$Direction) android.icu.util.LocaleMatcher$Direction direction public android.icu.util.LocaleMatcher$Builder setMaxDistance (java.util.Locale, java.util.Locale) java.util.Locale desired java.util.Locale supported public android.icu.util.LocaleMatcher$Builder setMaxDistance (android.icu.util.ULocale, android.icu.util.ULocale) android.icu.util.ULocale desired android.icu.util.ULocale supported public android.icu.util.LocaleMatcher$Builder internalSetThresholdDistance (int) int thresholdDistance public android.icu.util.LocaleMatcher build () public java.lang.String toString () StringBuilder s synthetic void <init> (android.icu.util.LocaleMatcher$1) android.icu.util.LocaleMatcher$1 x0 static synthetic android.icu.util.ULocale access$200 (android.icu.util.LocaleMatcher$Builder) android.icu.util.LocaleMatcher$Builder x0 static synthetic java.util.List access$300 (android.icu.util.LocaleMatcher$Builder) android.icu.util.LocaleMatcher$Builder x0 static synthetic boolean access$400 (android.icu.util.LocaleMatcher$Builder) android.icu.util.LocaleMatcher$Builder x0 static synthetic android.icu.util.LocaleMatcher$Demotion access$500 (android.icu.util.LocaleMatcher$Builder) android.icu.util.LocaleMatcher$Builder x0 static synthetic android.icu.util.LocaleMatcher$FavorSubtag access$600 (android.icu.util.LocaleMatcher$Builder) android.icu.util.LocaleMatcher$Builder x0 static synthetic android.icu.util.LocaleMatcher$Direction access$700 (android.icu.util.LocaleMatcher$Builder) android.icu.util.LocaleMatcher$Builder x0 static synthetic int access$800 (android.icu.util.LocaleMatcher$Builder) android.icu.util.LocaleMatcher$Builder x0 static synthetic android.icu.util.ULocale access$900 (android.icu.util.LocaleMatcher$Builder) android.icu.util.LocaleMatcher$Builder x0 static synthetic android.icu.util.ULocale access$1000 (android.icu.util.LocaleMatcher$Builder) android.icu.util.LocaleMatcher$Builder x0 }
android/icu/util/LocaleMatcher$Demotion.class
LocaleMatcher.java package android.icu.util public final enum android.icu.util.LocaleMatcher$Demotion extends java.lang.Enum { public static final enum android.icu.util.LocaleMatcher$Demotion NONE public static final enum android.icu.util.LocaleMatcher$Demotion REGION private static final synthetic android.icu.util.LocaleMatcher$Demotion[] $VALUES public static android.icu.util.LocaleMatcher$Demotion[] values () public static android.icu.util.LocaleMatcher$Demotion valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/util/LocaleMatcher$Direction.class
LocaleMatcher.java package android.icu.util public final enum android.icu.util.LocaleMatcher$Direction extends java.lang.Enum { public static final enum android.icu.util.LocaleMatcher$Direction WITH_ONE_WAY public static final enum android.icu.util.LocaleMatcher$Direction ONLY_TWO_WAY private static final synthetic android.icu.util.LocaleMatcher$Direction[] $VALUES public static android.icu.util.LocaleMatcher$Direction[] values () public static android.icu.util.LocaleMatcher$Direction valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/util/LocaleMatcher$FavorSubtag.class
LocaleMatcher.java package android.icu.util public final enum android.icu.util.LocaleMatcher$FavorSubtag extends java.lang.Enum { public static final enum android.icu.util.LocaleMatcher$FavorSubtag LANGUAGE public static final enum android.icu.util.LocaleMatcher$FavorSubtag SCRIPT private static final synthetic android.icu.util.LocaleMatcher$FavorSubtag[] $VALUES public static android.icu.util.LocaleMatcher$FavorSubtag[] values () public static android.icu.util.LocaleMatcher$FavorSubtag valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/util/LocaleMatcher$LocaleLsrIterator.class
LocaleMatcher.java package android.icu.util final android.icu.util.LocaleMatcher$LocaleLsrIterator extends android.icu.util.LocaleMatcher$LsrIterator { private java.util.Iterator locales private java.util.Locale current private java.util.Locale remembered void <init> (java.util.Iterator) java.util.Iterator locales public boolean hasNext () public android.icu.impl.locale.LSR next () public void rememberCurrent (int) int desiredIndex public volatile synthetic java.lang.Object next () static synthetic java.util.Locale access$1600 (android.icu.util.LocaleMatcher$LocaleLsrIterator) android.icu.util.LocaleMatcher$LocaleLsrIterator x0 }
android/icu/util/LocaleMatcher$LsrIterator.class
LocaleMatcher.java package android.icu.util abstract android.icu.util.LocaleMatcher$LsrIterator extends java.lang.Object implements java.util.Iterator { int bestDesiredIndex private void <init> () public void remove () public abstract void rememberCurrent (int) synthetic void <init> (android.icu.util.LocaleMatcher$1) android.icu.util.LocaleMatcher$1 x0 }
android/icu/util/LocaleMatcher$Result.class
LocaleMatcher.java package android.icu.util public final android.icu.util.LocaleMatcher$Result extends java.lang.Object { private final android.icu.util.ULocale desiredULocale private final android.icu.util.ULocale supportedULocale private final java.util.Locale desiredLocale private final java.util.Locale supportedLocale private final int desiredIndex private final int supportedIndex private void <init> (android.icu.util.ULocale, android.icu.util.ULocale, java.util.Locale, java.util.Locale, int, int) android.icu.util.ULocale udesired android.icu.util.ULocale usupported java.util.Locale desired java.util.Locale supported int desIndex int suppIndex public android.icu.util.ULocale getDesiredULocale () public java.util.Locale getDesiredLocale () public android.icu.util.ULocale getSupportedULocale () public java.util.Locale getSupportedLocale () public int getDesiredIndex () public int getSupportedIndex () public android.icu.util.ULocale makeResolvedULocale () char extensionKey android.icu.util.ULocale bestDesired android.icu.util.ULocale$Builder b String region String variants public java.util.Locale makeResolvedLocale () android.icu.util.ULocale resolved synthetic void <init> (android.icu.util.ULocale, android.icu.util.ULocale, java.util.Locale, java.util.Locale, int, int, android.icu.util.LocaleMatcher$1) android.icu.util.ULocale x0 android.icu.util.ULocale x1 java.util.Locale x2 java.util.Locale x3 int x4 int x5 android.icu.util.LocaleMatcher$1 x6 }
android/icu/util/LocaleMatcher$ULocaleLsrIterator.class
LocaleMatcher.java package android.icu.util final android.icu.util.LocaleMatcher$ULocaleLsrIterator extends android.icu.util.LocaleMatcher$LsrIterator { private java.util.Iterator locales private android.icu.util.ULocale current private android.icu.util.ULocale remembered void <init> (java.util.Iterator) java.util.Iterator locales public boolean hasNext () public android.icu.impl.locale.LSR next () public void rememberCurrent (int) int desiredIndex public volatile synthetic java.lang.Object next () static synthetic android.icu.util.ULocale access$1500 (android.icu.util.LocaleMatcher$ULocaleLsrIterator) android.icu.util.LocaleMatcher$ULocaleLsrIterator x0 }
android/icu/util/LocaleMatcher.class
LocaleMatcher.java package android.icu.util public final android.icu.util.LocaleMatcher extends java.lang.Object { private static final android.icu.impl.locale.LSR UND_LSR private static final android.icu.util.ULocale UND_ULOCALE private static final java.util.Locale UND_LOCALE private static final java.util.Locale EMPTY_LOCALE private static final boolean TRACE_MATCHER private final int thresholdDistance private final int demotionPerDesiredLocale private final android.icu.util.LocaleMatcher$FavorSubtag favorSubtag private final android.icu.util.LocaleMatcher$Direction direction private final android.icu.util.ULocale[] supportedULocales private final java.util.Locale[] supportedLocales private final java.util.Map supportedLsrToIndex private final android.icu.impl.locale.LSR[] supportedLSRs private final int[] supportedIndexes private final int supportedLSRsLength private final android.icu.util.ULocale defaultULocale private final java.util.Locale defaultLocale static final synthetic boolean $assertionsDisabled public static android.icu.util.LocaleMatcher$Builder builder () public void <init> (android.icu.util.LocalePriorityList) android.icu.util.LocalePriorityList supportedLocales public void <init> (java.lang.String) String supportedLocales private void <init> (android.icu.util.LocaleMatcher$Builder) android.icu.util.ULocale locale android.icu.impl.locale.LSR lsr android.icu.util.ULocale locale int threshold int indexAndDistance int threshold android.icu.util.LocaleMatcher$Builder builder android.icu.util.ULocale udef java.util.Locale def android.icu.impl.locale.LSR defLSR int supportedLocalesLength android.icu.impl.locale.LSR[] lsrs int i int suppLength byte[] order int numParadigms int paradigmLimit int threshold private final int putIfAbsent (android.icu.impl.locale.LSR, int, int) android.icu.impl.locale.LSR lsr int i int suppLength private static final android.icu.impl.locale.LSR getMaximalLsrOrUnd (android.icu.util.ULocale) android.icu.util.ULocale locale private static final android.icu.impl.locale.LSR getMaximalLsrOrUnd (java.util.Locale) java.util.Locale locale public android.icu.util.ULocale getBestMatch (android.icu.util.ULocale) android.icu.util.ULocale desiredLocale android.icu.impl.locale.LSR desiredLSR int suppIndex public android.icu.util.ULocale getBestMatch (java.lang.Iterable) Iterable desiredLocales java.util.Iterator desiredIter android.icu.util.LocaleMatcher$ULocaleLsrIterator lsrIter android.icu.impl.locale.LSR desiredLSR int suppIndex public android.icu.util.ULocale getBestMatch (java.lang.String) String desiredLocaleList public java.util.Locale getBestLocale (java.util.Locale) java.util.Locale desiredLocale android.icu.impl.locale.LSR desiredLSR int suppIndex public java.util.Locale getBestLocale (java.lang.Iterable) Iterable desiredLocales java.util.Iterator desiredIter android.icu.util.LocaleMatcher$LocaleLsrIterator lsrIter android.icu.impl.locale.LSR desiredLSR int suppIndex private android.icu.util.LocaleMatcher$Result defaultResult () private android.icu.util.LocaleMatcher$Result makeResult (android.icu.util.ULocale, android.icu.util.LocaleMatcher$ULocaleLsrIterator, int) android.icu.util.ULocale desiredLocale android.icu.util.LocaleMatcher$ULocaleLsrIterator lsrIter int suppIndex private android.icu.util.LocaleMatcher$Result makeResult (java.util.Locale, android.icu.util.LocaleMatcher$LocaleLsrIterator, int) java.util.Locale desiredLocale android.icu.util.LocaleMatcher$LocaleLsrIterator lsrIter int suppIndex public android.icu.util.LocaleMatcher$Result getBestMatchResult (android.icu.util.ULocale) android.icu.util.ULocale desiredLocale android.icu.impl.locale.LSR desiredLSR int suppIndex public android.icu.util.LocaleMatcher$Result getBestMatchResult (java.lang.Iterable) Iterable desiredLocales java.util.Iterator desiredIter android.icu.util.LocaleMatcher$ULocaleLsrIterator lsrIter android.icu.impl.locale.LSR desiredLSR int suppIndex public android.icu.util.LocaleMatcher$Result getBestLocaleResult (java.util.Locale) java.util.Locale desiredLocale android.icu.impl.locale.LSR desiredLSR int suppIndex public android.icu.util.LocaleMatcher$Result getBestLocaleResult (java.lang.Iterable) Iterable desiredLocales java.util.Iterator desiredIter android.icu.util.LocaleMatcher$LocaleLsrIterator lsrIter android.icu.impl.locale.LSR desiredLSR int suppIndex private int getBestSuppIndex (android.icu.impl.locale.LSR, android.icu.util.LocaleMatcher$LsrIterator) int suppIndex Integer index int bestIndexAndDistance int bestShiftedDistance android.icu.impl.locale.LSR desiredLSR android.icu.util.LocaleMatcher$LsrIterator remainingIter int desiredIndex int bestSupportedLsrIndex StringBuilder sb int suppIndex public boolean isMatch (java.util.Locale, java.util.Locale) java.util.Locale desired java.util.Locale supported int indexAndDistance public boolean isMatch (android.icu.util.ULocale, android.icu.util.ULocale) android.icu.util.ULocale desired android.icu.util.ULocale supported int indexAndDistance public double match (android.icu.util.ULocale, android.icu.util.ULocale, android.icu.util.ULocale, android.icu.util.ULocale) android.icu.util.ULocale desired android.icu.util.ULocale desiredMax android.icu.util.ULocale supported android.icu.util.ULocale supportedMax int indexAndDistance double distance public android.icu.util.ULocale canonicalize (android.icu.util.ULocale) android.icu.util.ULocale locale public java.lang.String toString () int i StringBuilder s synthetic void <init> (android.icu.util.LocaleMatcher$Builder, android.icu.util.LocaleMatcher$1) android.icu.util.LocaleMatcher$Builder x0 android.icu.util.LocaleMatcher$1 x1 static synthetic android.icu.impl.locale.LSR access$1200 (android.icu.util.ULocale) android.icu.util.ULocale x0 static synthetic android.icu.impl.locale.LSR access$1300 (java.util.Locale) java.util.Locale x0 static void <clinit> () }
android/icu/util/LocalePriorityList$1.class
LocalePriorityList.java package android.icu.util android.icu.util.LocalePriorityList$1 extends java.lang.Object implements java.util.Comparator { void <init> () public int compare (java.lang.Double, java.lang.Double) Double o1 Double o2 int result public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
android/icu/util/LocalePriorityList$Builder.class
LocalePriorityList.java package android.icu.util public android.icu.util.LocalePriorityList$Builder extends java.lang.Object { private java.util.Map languageToWeight private android.icu.util.LocalePriorityList built private boolean hasWeights static final synthetic boolean $assertionsDisabled private void <init> () private void <init> (android.icu.util.LocalePriorityList) double weight Double value android.icu.util.LocalePriorityList list public android.icu.util.LocalePriorityList build () public android.icu.util.LocalePriorityList build (boolean) android.icu.util.ULocale lang Double weight java.util.List s java.util.Map$Entry entry java.util.Map temp android.icu.util.ULocale lang Double weight java.util.Map$Entry langEntry java.util.TreeMap weightToLanguages java.util.Map temp boolean preserveWeights java.util.Map temp public android.icu.util.LocalePriorityList$Builder add (android.icu.util.LocalePriorityList) java.util.Map$Entry entry android.icu.util.LocalePriorityList list public android.icu.util.LocalePriorityList$Builder add (android.icu.util.ULocale) android.icu.util.ULocale locale public transient android.icu.util.LocalePriorityList$Builder add (android.icu.util.ULocale[]) android.icu.util.ULocale languageCode android.icu.util.ULocale[] locales public android.icu.util.LocalePriorityList$Builder add (android.icu.util.ULocale, double) Double value android.icu.util.ULocale locale double weight Double value public android.icu.util.LocalePriorityList$Builder add (java.lang.String) android.icu.util.ULocale language double weight String item String acceptLanguageList String[] items java.util.regex.Matcher itemMatcher synthetic void <init> (android.icu.util.LocalePriorityList$1) android.icu.util.LocalePriorityList$1 x0 synthetic void <init> (android.icu.util.LocalePriorityList, android.icu.util.LocalePriorityList$1) android.icu.util.LocalePriorityList x0 android.icu.util.LocalePriorityList$1 x1 static void <clinit> () }
android/icu/util/LocalePriorityList.class
LocalePriorityList.java package android.icu.util public android.icu.util.LocalePriorityList extends java.lang.Object implements java.lang.Iterable { private static final Double D1 private static final java.util.regex.Pattern languageSplitter private static final java.util.regex.Pattern weightSplitter private final java.util.Map languagesAndWeights private static java.util.Comparator myDescendingDouble public static transient android.icu.util.LocalePriorityList$Builder add (android.icu.util.ULocale[]) android.icu.util.ULocale[] locales public static android.icu.util.LocalePriorityList$Builder add (android.icu.util.ULocale, double) android.icu.util.ULocale locale double weight public static android.icu.util.LocalePriorityList$Builder add (android.icu.util.LocalePriorityList) android.icu.util.LocalePriorityList list public static android.icu.util.LocalePriorityList$Builder add (java.lang.String) String acceptLanguageString public java.lang.Double getWeight (android.icu.util.ULocale) android.icu.util.ULocale locale public java.util.Set getULocales () public java.lang.String toString () android.icu.util.ULocale language double weight java.util.Map$Entry entry StringBuilder result public java.util.Iterator iterator () public boolean equals (java.lang.Object) android.icu.util.LocalePriorityList that RuntimeException e Object o public int hashCode () private void <init> (java.util.Map) java.util.Map languageToWeight static synthetic java.util.Map access$200 (android.icu.util.LocalePriorityList) android.icu.util.LocalePriorityList x0 static synthetic java.util.Comparator access$300 () static synthetic java.lang.Double access$400 () synthetic void <init> (java.util.Map, android.icu.util.LocalePriorityList$1) java.util.Map x0 android.icu.util.LocalePriorityList$1 x1 static synthetic java.util.regex.Pattern access$600 () static synthetic java.util.regex.Pattern access$700 () static void <clinit> () }
android/icu/util/Measure.class
Measure.java package android.icu.util public android.icu.util.Measure extends java.lang.Object { private final Number number private final android.icu.util.MeasureUnit unit public void <init> (java.lang.Number, android.icu.util.MeasureUnit) Number number android.icu.util.MeasureUnit unit public boolean equals (java.lang.Object) Object obj android.icu.util.Measure m private static boolean numbersEqual (java.lang.Number, java.lang.Number) Number a Number b public int hashCode () public java.lang.String toString () public java.lang.Number getNumber () public android.icu.util.MeasureUnit getUnit () }
android/icu/util/MeasureUnit$1.class
MeasureUnit.java package android.icu.util android.icu.util.MeasureUnit$1 extends java.lang.Object implements android.icu.util.MeasureUnit$Factory { void <init> () public android.icu.util.MeasureUnit create (java.lang.String, java.lang.String) String type String subType }
android/icu/util/MeasureUnit$2.class
MeasureUnit.java package android.icu.util android.icu.util.MeasureUnit$2 extends java.lang.Object implements android.icu.util.MeasureUnit$Factory { void <init> () public android.icu.util.MeasureUnit create (java.lang.String, java.lang.String) String unusedType String subType }
android/icu/util/MeasureUnit$3.class
MeasureUnit.java package android.icu.util android.icu.util.MeasureUnit$3 extends java.lang.Object implements android.icu.util.MeasureUnit$Factory { void <init> () public android.icu.util.MeasureUnit create (java.lang.String, java.lang.String) String type String subType }
android/icu/util/MeasureUnit$Complexity.class
MeasureUnit.java package android.icu.util public final enum android.icu.util.MeasureUnit$Complexity extends java.lang.Enum { public static final enum android.icu.util.MeasureUnit$Complexity SINGLE public static final enum android.icu.util.MeasureUnit$Complexity COMPOUND public static final enum android.icu.util.MeasureUnit$Complexity MIXED private static final synthetic android.icu.util.MeasureUnit$Complexity[] $VALUES public static android.icu.util.MeasureUnit$Complexity[] values () public static android.icu.util.MeasureUnit$Complexity valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/util/MeasureUnit$CurrencyNumericCodeSink.class
MeasureUnit.java package android.icu.util final android.icu.util.MeasureUnit$CurrencyNumericCodeSink extends android.icu.impl.UResource$Sink { private void <init> () public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) int i1 android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Table codesTable synthetic void <init> (android.icu.util.MeasureUnit$1) android.icu.util.MeasureUnit$1 x0 }
android/icu/util/MeasureUnit$Factory.class
MeasureUnit.java package android.icu.util public abstract android.icu.util.MeasureUnit$Factory extends java.lang.Object { public abstract android.icu.util.MeasureUnit create (java.lang.String, java.lang.String) }
android/icu/util/MeasureUnit$MeasureUnitProxy.class
MeasureUnit.java package android.icu.util final android.icu.util.MeasureUnit$MeasureUnitProxy extends java.lang.Object implements java.io.Externalizable { private static final long serialVersionUID private String type private String subType public void <init> (java.lang.String, java.lang.String) String type String subType public void <init> () public void writeExternal (java.io.ObjectOutput) throws java.io.IOException java.io.ObjectOutput out public void readExternal (java.io.ObjectInput) throws java.io.IOException java.lang.ClassNotFoundException byte[] extraBytes java.io.ObjectInput in int extra private java.lang.Object readResolve () throws java.io.ObjectStreamException }
android/icu/util/MeasureUnit$MeasureUnitSink.class
MeasureUnit.java package android.icu.util final android.icu.util.MeasureUnit$MeasureUnitSink extends android.icu.impl.UResource$Sink { private void <init> () public void put (android.icu.impl.UResource$Key, android.icu.impl.UResource$Value, boolean) String unitName int i3 String unitType android.icu.impl.UResource$Table unitNamesTable int i2 android.icu.impl.UResource$Key key android.icu.impl.UResource$Value value boolean noFallback android.icu.impl.UResource$Table unitTypesTable synthetic void <init> (android.icu.util.MeasureUnit$1) android.icu.util.MeasureUnit$1 x0 }
android/icu/util/MeasureUnit$SIPrefix.class
MeasureUnit.java package android.icu.util public final enum android.icu.util.MeasureUnit$SIPrefix extends java.lang.Enum { public static final enum android.icu.util.MeasureUnit$SIPrefix YOTTA public static final enum android.icu.util.MeasureUnit$SIPrefix ZETTA public static final enum android.icu.util.MeasureUnit$SIPrefix EXA public static final enum android.icu.util.MeasureUnit$SIPrefix PETA public static final enum android.icu.util.MeasureUnit$SIPrefix TERA public static final enum android.icu.util.MeasureUnit$SIPrefix GIGA public static final enum android.icu.util.MeasureUnit$SIPrefix MEGA public static final enum android.icu.util.MeasureUnit$SIPrefix KILO public static final enum android.icu.util.MeasureUnit$SIPrefix HECTO public static final enum android.icu.util.MeasureUnit$SIPrefix DEKA public static final enum android.icu.util.MeasureUnit$SIPrefix ONE public static final enum android.icu.util.MeasureUnit$SIPrefix DECI public static final enum android.icu.util.MeasureUnit$SIPrefix CENTI public static final enum android.icu.util.MeasureUnit$SIPrefix MILLI public static final enum android.icu.util.MeasureUnit$SIPrefix MICRO public static final enum android.icu.util.MeasureUnit$SIPrefix NANO public static final enum android.icu.util.MeasureUnit$SIPrefix PICO public static final enum android.icu.util.MeasureUnit$SIPrefix FEMTO public static final enum android.icu.util.MeasureUnit$SIPrefix ATTO public static final enum android.icu.util.MeasureUnit$SIPrefix ZEPTO public static final enum android.icu.util.MeasureUnit$SIPrefix YOCTO private final int power private final String identifier private static final synthetic android.icu.util.MeasureUnit$SIPrefix[] $VALUES public static android.icu.util.MeasureUnit$SIPrefix[] values () public static android.icu.util.MeasureUnit$SIPrefix valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int, java.lang.String) int power String identifier public java.lang.String getIdentifier () public int getPower () static void <clinit> () }
android/icu/util/MeasureUnit.class
MeasureUnit.java package android.icu.util public android.icu.util.MeasureUnit extends java.lang.Object implements java.io.Serializable { private static final long serialVersionUID private static final java.util.Map cache private static boolean cacheIsPopulated protected final String type protected final String subType private android.icu.impl.units.MeasureUnitImpl measureUnitImpl static final android.icu.text.UnicodeSet ASCII static final android.icu.text.UnicodeSet ASCII_HYPHEN_DIGITS private static android.icu.util.MeasureUnit$Factory UNIT_FACTORY static android.icu.util.MeasureUnit$Factory CURRENCY_FACTORY static android.icu.util.MeasureUnit$Factory TIMEUNIT_FACTORY public static final android.icu.util.MeasureUnit G_FORCE public static final android.icu.util.MeasureUnit METER_PER_SECOND_SQUARED public static final android.icu.util.MeasureUnit ARC_MINUTE public static final android.icu.util.MeasureUnit ARC_SECOND public static final android.icu.util.MeasureUnit DEGREE public static final android.icu.util.MeasureUnit RADIAN public static final android.icu.util.MeasureUnit REVOLUTION_ANGLE public static final android.icu.util.MeasureUnit ACRE public static final android.icu.util.MeasureUnit DUNAM public static final android.icu.util.MeasureUnit HECTARE public static final android.icu.util.MeasureUnit SQUARE_CENTIMETER public static final android.icu.util.MeasureUnit SQUARE_FOOT public static final android.icu.util.MeasureUnit SQUARE_INCH public static final android.icu.util.MeasureUnit SQUARE_KILOMETER public static final android.icu.util.MeasureUnit SQUARE_METER public static final android.icu.util.MeasureUnit SQUARE_MILE public static final android.icu.util.MeasureUnit SQUARE_YARD public static final android.icu.util.MeasureUnit KARAT public static final android.icu.util.MeasureUnit MILLIGRAM_PER_DECILITER public static final android.icu.util.MeasureUnit MILLIMOLE_PER_LITER public static final android.icu.util.MeasureUnit MOLE public static final android.icu.util.MeasureUnit PERCENT public static final android.icu.util.MeasureUnit PERMILLE public static final android.icu.util.MeasureUnit PART_PER_MILLION public static final android.icu.util.MeasureUnit PERMYRIAD public static final android.icu.util.MeasureUnit LITER_PER_100KILOMETERS public static final android.icu.util.MeasureUnit LITER_PER_KILOMETER public static final android.icu.util.MeasureUnit MILE_PER_GALLON public static final android.icu.util.MeasureUnit MILE_PER_GALLON_IMPERIAL public static final android.icu.util.MeasureUnit BIT public static final android.icu.util.MeasureUnit BYTE public static final android.icu.util.MeasureUnit GIGABIT public static final android.icu.util.MeasureUnit GIGABYTE public static final android.icu.util.MeasureUnit KILOBIT public static final android.icu.util.MeasureUnit KILOBYTE public static final android.icu.util.MeasureUnit MEGABIT public static final android.icu.util.MeasureUnit MEGABYTE public static final android.icu.util.MeasureUnit PETABYTE public static final android.icu.util.MeasureUnit TERABIT public static final android.icu.util.MeasureUnit TERABYTE public static final android.icu.util.MeasureUnit CENTURY public static final android.icu.util.TimeUnit DAY public static final android.icu.util.MeasureUnit DAY_PERSON public static final android.icu.util.MeasureUnit DECADE public static final android.icu.util.TimeUnit HOUR public static final android.icu.util.MeasureUnit MICROSECOND public static final android.icu.util.MeasureUnit MILLISECOND public static final android.icu.util.TimeUnit MINUTE public static final android.icu.util.TimeUnit MONTH public static final android.icu.util.MeasureUnit MONTH_PERSON public static final android.icu.util.MeasureUnit NANOSECOND public static final android.icu.util.TimeUnit SECOND public static final android.icu.util.TimeUnit WEEK public static final android.icu.util.MeasureUnit WEEK_PERSON public static final android.icu.util.TimeUnit YEAR public static final android.icu.util.MeasureUnit YEAR_PERSON public static final android.icu.util.MeasureUnit AMPERE public static final android.icu.util.MeasureUnit MILLIAMPERE public static final android.icu.util.MeasureUnit OHM public static final android.icu.util.MeasureUnit VOLT public static final android.icu.util.MeasureUnit BRITISH_THERMAL_UNIT public static final android.icu.util.MeasureUnit CALORIE public static final android.icu.util.MeasureUnit ELECTRONVOLT public static final android.icu.util.MeasureUnit FOODCALORIE public static final android.icu.util.MeasureUnit JOULE public static final android.icu.util.MeasureUnit KILOCALORIE public static final android.icu.util.MeasureUnit KILOJOULE public static final android.icu.util.MeasureUnit KILOWATT_HOUR public static final android.icu.util.MeasureUnit THERM_US public static final android.icu.util.MeasureUnit NEWTON public static final android.icu.util.MeasureUnit POUND_FORCE public static final android.icu.util.MeasureUnit GIGAHERTZ public static final android.icu.util.MeasureUnit HERTZ public static final android.icu.util.MeasureUnit KILOHERTZ public static final android.icu.util.MeasureUnit MEGAHERTZ public static final android.icu.util.MeasureUnit DOT public static final android.icu.util.MeasureUnit DOT_PER_CENTIMETER public static final android.icu.util.MeasureUnit DOT_PER_INCH public static final android.icu.util.MeasureUnit EM public static final android.icu.util.MeasureUnit MEGAPIXEL public static final android.icu.util.MeasureUnit PIXEL public static final android.icu.util.MeasureUnit PIXEL_PER_CENTIMETER public static final android.icu.util.MeasureUnit PIXEL_PER_INCH public static final android.icu.util.MeasureUnit ASTRONOMICAL_UNIT public static final android.icu.util.MeasureUnit CENTIMETER public static final android.icu.util.MeasureUnit DECIMETER public static final android.icu.util.MeasureUnit EARTH_RADIUS public static final android.icu.util.MeasureUnit FATHOM public static final android.icu.util.MeasureUnit FOOT public static final android.icu.util.MeasureUnit FURLONG public static final android.icu.util.MeasureUnit INCH public static final android.icu.util.MeasureUnit KILOMETER public static final android.icu.util.MeasureUnit LIGHT_YEAR public static final android.icu.util.MeasureUnit METER public static final android.icu.util.MeasureUnit MICROMETER public static final android.icu.util.MeasureUnit MILE public static final android.icu.util.MeasureUnit MILE_SCANDINAVIAN public static final android.icu.util.MeasureUnit MILLIMETER public static final android.icu.util.MeasureUnit NANOMETER public static final android.icu.util.MeasureUnit NAUTICAL_MILE public static final android.icu.util.MeasureUnit PARSEC public static final android.icu.util.MeasureUnit PICOMETER public static final android.icu.util.MeasureUnit POINT public static final android.icu.util.MeasureUnit SOLAR_RADIUS public static final android.icu.util.MeasureUnit YARD public static final android.icu.util.MeasureUnit CANDELA public static final android.icu.util.MeasureUnit LUMEN public static final android.icu.util.MeasureUnit LUX public static final android.icu.util.MeasureUnit SOLAR_LUMINOSITY public static final android.icu.util.MeasureUnit CARAT public static final android.icu.util.MeasureUnit DALTON public static final android.icu.util.MeasureUnit EARTH_MASS public static final android.icu.util.MeasureUnit GRAIN public static final android.icu.util.MeasureUnit GRAM public static final android.icu.util.MeasureUnit KILOGRAM public static final android.icu.util.MeasureUnit METRIC_TON public static final android.icu.util.MeasureUnit MICROGRAM public static final android.icu.util.MeasureUnit MILLIGRAM public static final android.icu.util.MeasureUnit OUNCE public static final android.icu.util.MeasureUnit OUNCE_TROY public static final android.icu.util.MeasureUnit POUND public static final android.icu.util.MeasureUnit SOLAR_MASS public static final android.icu.util.MeasureUnit STONE public static final android.icu.util.MeasureUnit TON public static final android.icu.util.MeasureUnit GIGAWATT public static final android.icu.util.MeasureUnit HORSEPOWER public static final android.icu.util.MeasureUnit KILOWATT public static final android.icu.util.MeasureUnit MEGAWATT public static final android.icu.util.MeasureUnit MILLIWATT public static final android.icu.util.MeasureUnit WATT public static final android.icu.util.MeasureUnit ATMOSPHERE public static final android.icu.util.MeasureUnit BAR public static final android.icu.util.MeasureUnit HECTOPASCAL public static final android.icu.util.MeasureUnit INCH_HG public static final android.icu.util.MeasureUnit KILOPASCAL public static final android.icu.util.MeasureUnit MEGAPASCAL public static final android.icu.util.MeasureUnit MILLIBAR public static final android.icu.util.MeasureUnit MILLIMETER_OF_MERCURY public static final android.icu.util.MeasureUnit PASCAL public static final android.icu.util.MeasureUnit POUND_PER_SQUARE_INCH public static final android.icu.util.MeasureUnit KILOMETER_PER_HOUR public static final android.icu.util.MeasureUnit KNOT public static final android.icu.util.MeasureUnit METER_PER_SECOND public static final android.icu.util.MeasureUnit MILE_PER_HOUR public static final android.icu.util.MeasureUnit CELSIUS public static final android.icu.util.MeasureUnit FAHRENHEIT public static final android.icu.util.MeasureUnit GENERIC_TEMPERATURE public static final android.icu.util.MeasureUnit KELVIN public static final android.icu.util.MeasureUnit NEWTON_METER public static final android.icu.util.MeasureUnit POUND_FOOT public static final android.icu.util.MeasureUnit ACRE_FOOT public static final android.icu.util.MeasureUnit BARREL public static final android.icu.util.MeasureUnit BUSHEL public static final android.icu.util.MeasureUnit CENTILITER public static final android.icu.util.MeasureUnit CUBIC_CENTIMETER public static final android.icu.util.MeasureUnit CUBIC_FOOT public static final android.icu.util.MeasureUnit CUBIC_INCH public static final android.icu.util.MeasureUnit CUBIC_KILOMETER public static final android.icu.util.MeasureUnit CUBIC_METER public static final android.icu.util.MeasureUnit CUBIC_MILE public static final android.icu.util.MeasureUnit CUBIC_YARD public static final android.icu.util.MeasureUnit CUP public static final android.icu.util.MeasureUnit CUP_METRIC public static final android.icu.util.MeasureUnit DECILITER public static final android.icu.util.MeasureUnit DESSERT_SPOON public static final android.icu.util.MeasureUnit DESSERT_SPOON_IMPERIAL public static final android.icu.util.MeasureUnit DRAM public static final android.icu.util.MeasureUnit DROP public static final android.icu.util.MeasureUnit FLUID_OUNCE public static final android.icu.util.MeasureUnit FLUID_OUNCE_IMPERIAL public static final android.icu.util.MeasureUnit GALLON public static final android.icu.util.MeasureUnit GALLON_IMPERIAL public static final android.icu.util.MeasureUnit HECTOLITER public static final android.icu.util.MeasureUnit JIGGER public static final android.icu.util.MeasureUnit LITER public static final android.icu.util.MeasureUnit MEGALITER public static final android.icu.util.MeasureUnit MILLILITER public static final android.icu.util.MeasureUnit PINCH public static final android.icu.util.MeasureUnit PINT public static final android.icu.util.MeasureUnit PINT_METRIC public static final android.icu.util.MeasureUnit QUART public static final android.icu.util.MeasureUnit QUART_IMPERIAL public static final android.icu.util.MeasureUnit TABLESPOON public static final android.icu.util.MeasureUnit TEASPOON protected void <init> (java.lang.String, java.lang.String) String type String subType public static android.icu.util.MeasureUnit forIdentifier (java.lang.String) String identifier public static android.icu.util.MeasureUnit fromMeasureUnitImpl (android.icu.impl.units.MeasureUnitImpl) android.icu.impl.units.MeasureUnitImpl measureUnitImpl String identifier android.icu.util.MeasureUnit result private void <init> (android.icu.impl.units.MeasureUnitImpl) android.icu.impl.units.MeasureUnitImpl measureUnitImpl public java.lang.String getType () public java.lang.String getSubtype () public java.lang.String getIdentifier () String result public android.icu.util.MeasureUnit$Complexity getComplexity () public android.icu.util.MeasureUnit withSIPrefix (android.icu.util.MeasureUnit$SIPrefix) android.icu.util.MeasureUnit$SIPrefix prefix android.icu.impl.units.SingleUnitImpl singleUnit public android.icu.util.MeasureUnit$SIPrefix getSIPrefix () public int getDimensionality () public android.icu.util.MeasureUnit withDimensionality (int) int dimensionality android.icu.impl.units.SingleUnitImpl singleUnit public android.icu.util.MeasureUnit reciprocal () android.icu.impl.units.MeasureUnitImpl measureUnit public android.icu.util.MeasureUnit product (android.icu.util.MeasureUnit) android.icu.impl.units.SingleUnitImpl singleUnit android.icu.util.MeasureUnit other android.icu.impl.units.MeasureUnitImpl implCopy android.icu.impl.units.MeasureUnitImpl otherImplRef public java.util.List splitToSingleUnits () android.icu.impl.units.SingleUnitImpl singleUnit java.util.ArrayList singleUnits java.util.List result public int hashCode () public boolean equals (java.lang.Object) Object rhs public java.lang.String toString () public static synchronized java.util.Set getAvailableTypes () public static synchronized java.util.Set getAvailable (java.lang.String) String type java.util.Map units public static synchronized java.util.Set getAvailable () android.icu.util.MeasureUnit unit String type java.util.Set result public static android.icu.util.MeasureUnit internalGetInstance (java.lang.String, java.lang.String) android.icu.util.MeasureUnit$Factory factory android.icu.util.MeasureUnit$Factory factory String type String subType android.icu.util.MeasureUnit$Factory factory private static android.icu.util.MeasureUnit findBySubType (java.lang.String) java.util.Map unitsForType String subType private static void populateCache () android.icu.impl.ICUResourceBundle rb1 android.icu.impl.ICUResourceBundle rb2 protected static synchronized android.icu.util.MeasureUnit addUnit (java.lang.String, java.lang.String, android.icu.util.MeasureUnit$Factory) String type String unitName android.icu.util.MeasureUnit$Factory factory java.util.Map tmp android.icu.util.MeasureUnit unit private java.lang.Object writeReplace () throws java.io.ObjectStreamException private android.icu.impl.units.SingleUnitImpl getSingleUnitImpl () private android.icu.impl.units.MeasureUnitImpl getCopyOfMeasureUnitImpl () private android.icu.impl.units.MeasureUnitImpl getMayBeReferenceOfMeasureUnitImpl () static void <clinit> () }
android/icu/util/MutableCodePointTrie$1.class
MutableCodePointTrie.java package android.icu.util synthetic android.icu.util.MutableCodePointTrie$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$util$CodePointTrie$ValueWidth static void <clinit> () }
android/icu/util/MutableCodePointTrie$AllSameBlocks.class
MutableCodePointTrie.java package android.icu.util final android.icu.util.MutableCodePointTrie$AllSameBlocks extends java.lang.Object { static final int NEW_UNIQUE static final int OVERFLOW private static final int CAPACITY private int length private int mostRecent private int[] indexes private int[] values private int[] refCounts static final synthetic boolean $assertionsDisabled void <init> () int findOrAdd (int, int, int) int i int index int count int value void add (int, int, int) int i int index int count int value int least int leastCount int findMostUsed () int i int max int maxCount static void <clinit> () }
android/icu/util/MutableCodePointTrie$MixedBlocks.class
MutableCodePointTrie.java package android.icu.util final android.icu.util.MutableCodePointTrie$MixedBlocks extends java.lang.Object { private int[] table private int length private int shift private int mask private int blockLength static final synthetic boolean $assertionsDisabled private void <init> () void init (int, int) int newLength int newLength int newLength int maxLength int newBlockLength int maxDataIndex int newLength void extend (int[], int, int, int) int hashCode int end int[] data int minStart int prevDataLength int newDataLength int start void extend (char[], int, int, int) int hashCode int end char[] data int minStart int prevDataLength int newDataLength int start int findBlock (int[], int[], int) int[] data int[] blockData int blockStart int hashCode int entryIndex int findBlock (char[], int[], int) char[] data int[] blockData int blockStart int hashCode int entryIndex int findBlock (char[], char[], int) char[] data char[] blockData int blockStart int hashCode int entryIndex int findAllSameBlock (int[], int) int[] data int blockValue int hashCode int entryIndex private int makeHashCode (int[], int) int[] blockData int blockStart int blockLimit int hashCode private int makeHashCode (char[], int) char[] blockData int blockStart int blockLimit int hashCode private int makeHashCode (int) int i int blockValue int hashCode private void addEntry (int[], char[], int, int, int) int[] data32 char[] data16 int blockStart int hashCode int dataIndex int entryIndex private int findEntry (int[], char[], int[], char[], int, int) int dataIndex int entry int entryIndex int[] data32 char[] data16 int[] blockData32 char[] blockData16 int blockStart int hashCode int shiftedHashCode int initialEntryIndex private int findEntry (int[], int, int) int dataIndex int entry int entryIndex int[] data int blockValue int hashCode int shiftedHashCode int initialEntryIndex private int nextIndex (int, int) int initialEntryIndex int entryIndex private int modulo (int, int) int n int m int i synthetic void <init> (android.icu.util.MutableCodePointTrie$1) android.icu.util.MutableCodePointTrie$1 x0 static void <clinit> () }
android/icu/util/MutableCodePointTrie.class
MutableCodePointTrie.java package android.icu.util public final android.icu.util.MutableCodePointTrie extends android.icu.util.CodePointMap implements java.lang.Cloneable { private static final int MAX_UNICODE private static final int UNICODE_LIMIT private static final int BMP_LIMIT private static final int ASCII_LIMIT private static final int I_LIMIT private static final int BMP_I_LIMIT private static final int ASCII_I_LIMIT private static final int SMALL_DATA_BLOCKS_PER_BMP_BLOCK private static final byte ALL_SAME private static final byte MIXED private static final byte SAME_AS private static final int INITIAL_DATA_LENGTH private static final int MEDIUM_DATA_LENGTH private static final int MAX_DATA_LENGTH private static final byte I3_NULL private static final byte I3_BMP private static final byte I3_16 private static final byte I3_18 private static final int INDEX_3_18BIT_BLOCK_LENGTH private int[] index private int index3NullOffset private int[] data private int dataLength private int dataNullOffset private int origInitialValue private int initialValue private int errorValue private int highStart private int highValue private char[] index16 private byte[] flags static final synthetic boolean $assertionsDisabled public void <init> (int, int) int initialValue int errorValue public android.icu.util.MutableCodePointTrie clone () int i int iLimit android.icu.util.MutableCodePointTrie builder int iCapacity CloneNotSupportedException ignored public static android.icu.util.MutableCodePointTrie fromCodePointMap (android.icu.util.CodePointMap) int end int value android.icu.util.CodePointMap map int errorValue int initialValue android.icu.util.MutableCodePointTrie mutableTrie android.icu.util.CodePointMap$Range range int start private void clear () public int get (int) int c int i private static final int maybeFilterValue (int, int, int, android.icu.util.CodePointMap$ValueFilter) int value int initialValue int nullValue android.icu.util.CodePointMap$ValueFilter filter public boolean getRange (int, android.icu.util.CodePointMap$ValueFilter, android.icu.util.CodePointMap$Range) int value int trieValue2 int di int trieValue2 int start android.icu.util.CodePointMap$ValueFilter filter android.icu.util.CodePointMap$Range range int nullValue int c int trieValue int value boolean haveValue int i private void writeBlock (int, int) int block int value int limit public void set (int, int) int c int value int block private void fillBlock (int, int, int, int) int block int start int limit int value public void setRange (int, int, int) int block int nextStart int i int block int start int end int value int limit int rest public android.icu.util.CodePointTrie buildImmutable (android.icu.util.CodePointTrie$Type, android.icu.util.CodePointTrie$ValueWidth) android.icu.util.CodePointTrie$Type type android.icu.util.CodePointTrie$ValueWidth valueWidth private void ensureHighStart (int) int j int[] newIndex int i int iLimit int c private int allocDataBlock (int) int capacity int capacity int j int capacity int[] newData int blockLength int newBlock int newTop private int getDataBlock (int) int newBlock int iStart int iLimit int newBlock int i private void maskValues (int) int i int i int mask int iLimit private static boolean equalBlocks (int[], int, int[], int, int) int[] s int si int[] t int ti int length private static boolean equalBlocks (char[], int, int[], int, int) char[] s int si int[] t int ti int length private static boolean equalBlocks (char[], int, char[], int, int) char[] s int si char[] t int ti int length private static boolean allValuesSameAs (int[], int, int, int) int[] p int pi int length int value int pLimit private static int findSameBlock (char[], int, int, char[], int, int) char[] p int pStart int length char[] q int qStart int blockLength private static int findAllSameBlock (int[], int, int, int, int) int i int block int[] p int start int limit int value int blockLength private static int getOverlap (int[], int, int[], int, int) int[] p int length int[] q int qStart int blockLength int overlap private static int getOverlap (char[], int, int[], int, int) char[] p int length int[] q int qStart int blockLength int overlap private static int getOverlap (char[], int, char[], int, int) char[] p int length char[] q int qStart int blockLength int overlap private static int getAllSameOverlap (int[], int, int, int) int[] p int length int value int blockLength int min int i private static boolean isStartOfSomeFastBlock (int, int[], int) int i int dataOffset int[] index int fastILimit private int findHighStart () boolean match boolean match boolean match int j int p boolean match int i private int compactWholeDataBlocks (int, android.icu.util.MutableCodePointTrie$AllSameBlocks) int p int j boolean allSame int next_i int j int jInc int value int other int i int fastILimit android.icu.util.MutableCodePointTrie$AllSameBlocks allSameBlocks int newDataCapacity int iLimit int blockLength int inc private int compactData (int, int[], int, android.icu.util.MutableCodePointTrie$MixedBlocks) int i int prevDataLength int value int n int prevDataLength int block int n int j int i int fastILimit int[] newData int dataNullIndex android.icu.util.MutableCodePointTrie$MixedBlocks mixedBlocks int newDataLength int blockLength int iLimit int inc int fastLength private int compactIndex (int, android.icu.util.MutableCodePointTrie$MixedBlocks) int i3 int iNext int i int j int i3 int n int j int jLimit int oredI3 boolean isNull int i int i3 int i3 int i3 int prevIndexLength int n int i3 int v int upperBits int i3 int start int prevIndexLength int j int jLimit int k int n int i3 byte f int i int n int i2 int prevIndexLength int n int i2 int i int fastILimit android.icu.util.MutableCodePointTrie$MixedBlocks mixedBlocks int fastIndexLength char[] fastIndex int i3FirstNull int index3Capacity boolean hasLongI3Blocks int iStart int iLimit int index2Capacity int index1Length int index16Capacity android.icu.util.MutableCodePointTrie$MixedBlocks longI3Blocks char[] index2 int i2Length int index3Start int indexLength int blockLength int i1 private int compactTrie (int) int i int i int fastILimit int realHighStart int fastLimit int[] asciiData android.icu.util.MutableCodePointTrie$AllSameBlocks allSameBlocks int newDataCapacity int[] newData int dataNullIndex android.icu.util.MutableCodePointTrie$MixedBlocks mixedBlocks int newDataLength int indexLength private android.icu.util.CodePointTrie build (android.icu.util.CodePointTrie$Type, android.icu.util.CodePointTrie$ValueWidth) int and3 int i int j char[] trieIndex char[] trieIndex int i char[] data16 int[] data32 int i byte[] data8 android.icu.util.CodePointTrie$Type type android.icu.util.CodePointTrie$ValueWidth valueWidth int fastLimit int indexLength int length char[] trieIndex public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException static synthetic boolean access$000 (int[], int, int[], int, int) int[] x0 int x1 int[] x2 int x3 int x4 static synthetic boolean access$100 (char[], int, int[], int, int) char[] x0 int x1 int[] x2 int x3 int x4 static synthetic boolean access$200 (char[], int, char[], int, int) char[] x0 int x1 char[] x2 int x3 int x4 static synthetic boolean access$300 (int[], int, int, int) int[] x0 int x1 int x2 int x3 static void <clinit> () }
android/icu/util/NoUnit.class
NoUnit.java package android.icu.util public final android.icu.util.NoUnit extends java.lang.Object { public static final android.icu.util.MeasureUnit BASE public static final android.icu.util.MeasureUnit PERCENT public static final android.icu.util.MeasureUnit PERMILLE private void <init> () static void <clinit> () }
android/icu/util/Output.class
Output.java package android.icu.util public android.icu.util.Output extends java.lang.Object { public Object value public java.lang.String toString () public void <init> () public void <init> (java.lang.Object) Object value }
android/icu/util/OutputInt.class
OutputInt.java package android.icu.util public android.icu.util.OutputInt extends java.lang.Object { public int value public void <init> () public void <init> (int) int value public java.lang.String toString () }
android/icu/util/PersianCalendar.class
PersianCalendar.java package android.icu.util public android.icu.util.PersianCalendar extends android.icu.util.Calendar { private static final long serialVersionUID private static final int[][] MONTH_COUNT private static final int PERSIAN_EPOCH private static final int[][] LIMITS public void <init> () public void <init> (android.icu.util.TimeZone) android.icu.util.TimeZone zone public void <init> (java.util.Locale) java.util.Locale aLocale public void <init> (android.icu.util.ULocale) android.icu.util.ULocale locale public void <init> (android.icu.util.TimeZone, java.util.Locale) android.icu.util.TimeZone zone java.util.Locale aLocale public void <init> (android.icu.util.TimeZone, android.icu.util.ULocale) android.icu.util.TimeZone zone android.icu.util.ULocale locale public void <init> (java.util.Date) java.util.Date date public void <init> (int, int, int) int year int month int date public void <init> (int, int, int, int, int, int) int year int month int date int hour int minute int second protected int handleGetLimit (int, int) int field int limitType private static final boolean isLeapYear (int) int year int[] remainder protected int handleGetMonthLength (int, int) int[] rem int extendedYear int month protected int handleGetYearLength (int) int extendedYear protected int handleComputeMonthStart (int, int, boolean) int[] rem int eyear int month boolean useMonth int julianDay protected int handleGetExtendedYear () int year int year protected void handleComputeFields (int) int month int julianDay int year int month int dayOfMonth int dayOfYear long daysSinceEpoch long farvardin1 public java.lang.String getType () static void <clinit> () }
android/icu/util/PersianCalendar.uau
android/icu/util/Range.class
RangeDateRule.java package android.icu.util android.icu.util.Range extends java.lang.Object { public java.util.Date start public android.icu.util.DateRule rule public void <init> (java.util.Date, android.icu.util.DateRule) java.util.Date start android.icu.util.DateRule rule }
android/icu/util/RangeDateRule.class
RangeDateRule.java package android.icu.util public android.icu.util.RangeDateRule extends java.lang.Object implements android.icu.util.DateRule { java.util.List ranges public void <init> () public void add (android.icu.util.DateRule) android.icu.util.DateRule rule public void add (java.util.Date, android.icu.util.DateRule) java.util.Date start android.icu.util.DateRule rule public java.util.Date firstAfter (java.util.Date) java.util.Date start int index java.util.Date result android.icu.util.Range r android.icu.util.Range e public java.util.Date firstBetween (java.util.Date, java.util.Date) java.util.Date e android.icu.util.Range r java.util.Date start java.util.Date end int index java.util.Date result android.icu.util.Range next public boolean isOn (java.util.Date) java.util.Date date android.icu.util.Range r public boolean isBetween (java.util.Date, java.util.Date) java.util.Date start java.util.Date end private int startIndex (java.util.Date) android.icu.util.Range r int i java.util.Date start int lastIndex private android.icu.util.Range rangeAt (int) int index }
android/icu/util/RangeValueIterator$Element.class
RangeValueIterator.java package android.icu.util public android.icu.util.RangeValueIterator$Element extends java.lang.Object { public int start public int limit public int value public void <init> () }
android/icu/util/RangeValueIterator.class
RangeValueIterator.java package android.icu.util public abstract android.icu.util.RangeValueIterator extends java.lang.Object { public abstract boolean next (android.icu.util.RangeValueIterator$Element) public abstract void reset () }
android/icu/util/Region$RegionType.class
Region.java package android.icu.util public final enum android.icu.util.Region$RegionType extends java.lang.Enum { public static final enum android.icu.util.Region$RegionType UNKNOWN public static final enum android.icu.util.Region$RegionType TERRITORY public static final enum android.icu.util.Region$RegionType WORLD public static final enum android.icu.util.Region$RegionType CONTINENT public static final enum android.icu.util.Region$RegionType SUBCONTINENT public static final enum android.icu.util.Region$RegionType GROUPING public static final enum android.icu.util.Region$RegionType DEPRECATED private static final synthetic android.icu.util.Region$RegionType[] $VALUES public static android.icu.util.Region$RegionType[] values () public static android.icu.util.Region$RegionType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/util/Region.class
Region.java package android.icu.util public android.icu.util.Region extends java.lang.Object implements java.lang.Comparable { private String id private int code private android.icu.util.Region$RegionType type private android.icu.util.Region containingRegion private java.util.Set containedRegions private java.util.List preferredValues private static boolean regionDataIsLoaded private static java.util.Map regionIDMap private static java.util.Map numericCodeMap private static java.util.Map regionAliases private static java.util.ArrayList regions private static java.util.ArrayList availableRegions private static final String UNKNOWN_REGION_ID private static final String OUTLYING_OCEANIA_REGION_ID private static final String WORLD_ID private void <init> () private static synchronized void loadRegionData () String newRegion StringBuilder regionName char endRange char lastChar int rangeMarkerLocation String r android.icu.util.Region r String id android.icu.util.Region r String s android.icu.util.Region r java.util.List aliasToRegionStrings android.icu.util.UResourceBundle res String aliasFrom String aliasTo int i android.icu.util.Region r String[] codeMappingStrings String codeMappingID Integer codeMappingNumber String codeMapping3Letter android.icu.util.UResourceBundle mapping int i android.icu.util.Region r android.icu.util.Region r android.icu.util.Region r String continent android.icu.util.Region r String grouping android.icu.util.Region r String child android.icu.util.Region childRegion int j android.icu.util.UResourceBundle mapping String parent android.icu.util.Region parentRegion int i int i java.util.Set currentSet android.icu.util.Region ar android.icu.util.UResourceBundle metadataAlias android.icu.util.UResourceBundle territoryAlias android.icu.util.UResourceBundle codeMappings android.icu.util.UResourceBundle idValidity android.icu.util.UResourceBundle regionList android.icu.util.UResourceBundle regionRegular android.icu.util.UResourceBundle regionMacro android.icu.util.UResourceBundle regionUnknown android.icu.util.UResourceBundle worldContainment android.icu.util.UResourceBundle territoryContainment android.icu.util.UResourceBundle groupingContainment android.icu.util.UResourceBundle metadata android.icu.util.UResourceBundle supplementalData String[] continentsArr java.util.List continents java.util.Enumeration groupings java.util.List regionCodes java.util.List allRegions public static android.icu.util.Region getInstance (java.lang.String) String id android.icu.util.Region r public static android.icu.util.Region getInstance (int) String pad String id int code android.icu.util.Region r public static java.util.Set getAvailable (android.icu.util.Region$RegionType) android.icu.util.Region$RegionType type public android.icu.util.Region getContainingRegion () public android.icu.util.Region getContainingRegion (android.icu.util.Region$RegionType) android.icu.util.Region$RegionType type public java.util.Set getContainedRegions () public java.util.Set getContainedRegions (android.icu.util.Region$RegionType) android.icu.util.Region r android.icu.util.Region$RegionType type java.util.Set result java.util.Set cr public java.util.List getPreferredValues () public boolean contains (android.icu.util.Region) android.icu.util.Region cr android.icu.util.Region other public java.lang.String toString () public int getNumericCode () public android.icu.util.Region$RegionType getType () public int compareTo (android.icu.util.Region) android.icu.util.Region other public volatile synthetic int compareTo (java.lang.Object) static void <clinit> () }
android/icu/util/RuleBasedTimeZone.class
RuleBasedTimeZone.java package android.icu.util public android.icu.util.RuleBasedTimeZone extends android.icu.util.BasicTimeZone { private static final long serialVersionUID private final android.icu.util.InitialTimeZoneRule initialRule private java.util.List historicRules private android.icu.util.AnnualTimeZoneRule[] finalRules private transient java.util.List historicTransitions private transient boolean upToDate private volatile transient boolean isFrozen public void <init> (java.lang.String, android.icu.util.InitialTimeZoneRule) String id android.icu.util.InitialTimeZoneRule initialRule public void addTransitionRule (android.icu.util.TimeZoneRule) android.icu.util.TimeZoneRule rule public int getOffset (int, int, int, int, int, int) int era int year int month int day int dayOfWeek int milliseconds long time int[] offsets public void getOffset (long, boolean, int[]) long time boolean local int[] offsets public void getOffsetFromLocal (long, int, int, int[]) long date int nonExistingTimeOpt int duplicatedTimeOpt int[] offsets public int getRawOffset () long now int[] offsets public boolean inDaylightTime (java.util.Date) java.util.Date date int[] offsets public void setRawOffset (int) int offsetMillis public boolean useDaylightTime () long now int[] offsets android.icu.util.TimeZoneTransition tt public boolean observesDaylightTime () int i android.icu.util.TimeZoneTransition tt android.icu.util.TimeZoneRule toRule long time int[] offsets java.util.BitSet checkFinals public boolean hasSameRules (android.icu.util.TimeZone) int i android.icu.util.TimeZoneRule orule boolean foundSameRule android.icu.util.TimeZoneRule rule android.icu.util.TimeZone other android.icu.util.RuleBasedTimeZone otherRBTZ public android.icu.util.TimeZoneRule[] getTimeZoneRules () int size android.icu.util.TimeZoneRule[] rules int idx public android.icu.util.TimeZoneTransition getNextTransition (long, boolean) android.icu.util.TimeZoneTransition result android.icu.util.TimeZoneTransition result java.util.Date start0 java.util.Date start1 android.icu.util.TimeZoneTransition result android.icu.util.TimeZoneTransition prev int idx long base boolean inclusive boolean isFinal android.icu.util.TimeZoneTransition result android.icu.util.TimeZoneTransition tzt long tt android.icu.util.TimeZoneRule from android.icu.util.TimeZoneRule to public android.icu.util.TimeZoneTransition getPreviousTransition (long, boolean) android.icu.util.TimeZoneTransition result android.icu.util.TimeZoneTransition result java.util.Date start0 java.util.Date start1 android.icu.util.TimeZoneTransition result int idx long base boolean inclusive android.icu.util.TimeZoneTransition result android.icu.util.TimeZoneTransition tzt long tt android.icu.util.TimeZoneRule from android.icu.util.TimeZoneRule to public java.lang.Object clone () private void complete () long tt android.icu.util.TimeZoneRule r java.util.Date d int i int j boolean bDoneAll java.util.Date d long tt int i int curStdOffset int curDstSavings long nextTransitionTime android.icu.util.TimeZoneRule nextRule java.util.BitSet done java.util.Date d0 java.util.Date d1 android.icu.util.TimeZoneRule curRule long lastTransitionTime private void getOffset (long, boolean, int, int, int[]) int idx long tend long tstart long time boolean local int NonExistingTimeOpt int DuplicatedTimeOpt int[] offsets android.icu.util.TimeZoneRule rule private android.icu.util.TimeZoneRule findRuleInFinal (long, boolean, int, int) int localDelta int localDelta long time boolean local int NonExistingTimeOpt int DuplicatedTimeOpt java.util.Date start0 java.util.Date start1 long base private static long getTransitionTime (android.icu.util.TimeZoneTransition, boolean, int, int) android.icu.util.TimeZoneTransition tzt boolean local int NonExistingTimeOpt int DuplicatedTimeOpt long time private static int getLocalDelta (int, int, int, int, int, int) int rawBefore int dstBefore int rawAfter int dstAfter int NonExistingTimeOpt int DuplicatedTimeOpt int delta int offsetBefore int offsetAfter boolean dstToStd boolean stdToDst public boolean isFrozen () public android.icu.util.TimeZone freeze () public android.icu.util.TimeZone cloneAsThawed () android.icu.util.RuleBasedTimeZone tz public volatile synthetic java.lang.Object cloneAsThawed () public volatile synthetic java.lang.Object freeze () }
android/icu/util/STZInfo.class
STZInfo.java package android.icu.util final android.icu.util.STZInfo extends java.lang.Object implements java.io.Serializable { private static final long serialVersionUID int sy int sm int sdwm int sdw int st int sdm boolean sa int em int edwm int edw int et int edm boolean ea void <init> () void setStart (int, int, int, int, int, boolean) int sm int sdwm int sdw int st int sdm boolean sa void setEnd (int, int, int, int, int, boolean) int em int edwm int edw int et int edm boolean ea void applyTo (android.icu.util.SimpleTimeZone) android.icu.util.SimpleTimeZone stz }
android/icu/util/SimpleDateRule.class
SimpleDateRule.java package android.icu.util public android.icu.util.SimpleDateRule extends java.lang.Object implements android.icu.util.DateRule { private android.icu.util.Calendar calendar private int month private int dayOfMonth private int dayOfWeek public void <init> (int, int) int month int dayOfMonth void <init> (int, int, android.icu.util.Calendar) int month int dayOfMonth android.icu.util.Calendar cal public void <init> (int, int, int, boolean) int month int dayOfMonth int dayOfWeek boolean after public java.util.Date firstAfter (java.util.Date) java.util.Date start public java.util.Date firstBetween (java.util.Date, java.util.Date) java.util.Date start java.util.Date end public boolean isOn (java.util.Date) int dayOfYear java.util.Date date android.icu.util.Calendar c public boolean isBetween (java.util.Date, java.util.Date) java.util.Date start java.util.Date end private java.util.Date doFirstBetween (java.util.Date, java.util.Date) int year int mon java.util.Date result java.util.Date start java.util.Date end android.icu.util.Calendar c private java.util.Date computeInYear (int, android.icu.util.Calendar) int weekday int delta int year android.icu.util.Calendar c }
android/icu/util/SimpleHoliday.class
SimpleHoliday.java package android.icu.util public android.icu.util.SimpleHoliday extends android.icu.util.Holiday { public static final android.icu.util.SimpleHoliday NEW_YEARS_DAY public static final android.icu.util.SimpleHoliday EPIPHANY public static final android.icu.util.SimpleHoliday MAY_DAY public static final android.icu.util.SimpleHoliday ASSUMPTION public static final android.icu.util.SimpleHoliday ALL_SAINTS_DAY public static final android.icu.util.SimpleHoliday ALL_SOULS_DAY public static final android.icu.util.SimpleHoliday IMMACULATE_CONCEPTION public static final android.icu.util.SimpleHoliday CHRISTMAS_EVE public static final android.icu.util.SimpleHoliday CHRISTMAS public static final android.icu.util.SimpleHoliday BOXING_DAY public static final android.icu.util.SimpleHoliday ST_STEPHENS_DAY public static final android.icu.util.SimpleHoliday NEW_YEARS_EVE public void <init> (int, int, java.lang.String) int month int dayOfMonth String name public void <init> (int, int, java.lang.String, int) int month int dayOfMonth String name int startYear public void <init> (int, int, java.lang.String, int, int) int month int dayOfMonth String name int startYear int endYear public void <init> (int, int, int, java.lang.String) int month int dayOfMonth int dayOfWeek String name public void <init> (int, int, int, java.lang.String, int) int month int dayOfMonth int dayOfWeek String name int startYear public void <init> (int, int, int, java.lang.String, int, int) int month int dayOfMonth int dayOfWeek String name int startYear int endYear private static android.icu.util.DateRule rangeRule (int, int, android.icu.util.DateRule) android.icu.util.Calendar start java.util.Date end int startYear int endYear android.icu.util.DateRule rule android.icu.util.RangeDateRule rangeRule static void <clinit> () }
android/icu/util/SimpleTimeZone.class
SimpleTimeZone.java package android.icu.util public android.icu.util.SimpleTimeZone extends android.icu.util.BasicTimeZone { private static final long serialVersionUID public static final int WALL_TIME public static final int STANDARD_TIME public static final int UTC_TIME private static final byte[] staticMonthLength private static final int DOM_MODE private static final int DOW_IN_MONTH_MODE private static final int DOW_GE_DOM_MODE private static final int DOW_LE_DOM_MODE private int raw private int dst private android.icu.util.STZInfo xinfo private int startMonth private int startDay private int startDayOfWeek private int startTime private int startTimeMode private int endTimeMode private int endMonth private int endDay private int endDayOfWeek private int endTime private int startYear private boolean useDaylight private int startMode private int endMode private transient boolean transitionRulesInitialized private transient android.icu.util.InitialTimeZoneRule initialRule private transient android.icu.util.TimeZoneTransition firstTransition private transient android.icu.util.AnnualTimeZoneRule stdRule private transient android.icu.util.AnnualTimeZoneRule dstRule private volatile transient boolean isFrozen static final synthetic boolean $assertionsDisabled public void <init> (int, java.lang.String) int rawOffset String ID public void <init> (int, java.lang.String, int, int, int, int, int, int, int, int) int rawOffset String ID int startMonth int startDay int startDayOfWeek int startTime int endMonth int endDay int endDayOfWeek int endTime public void <init> (int, java.lang.String, int, int, int, int, int, int, int, int, int, int, int) int rawOffset String ID int startMonth int startDay int startDayOfWeek int startTime int startTimeMode int endMonth int endDay int endDayOfWeek int endTime int endTimeMode int dstSavings public void <init> (int, java.lang.String, int, int, int, int, int, int, int, int, int) int rawOffset String ID int startMonth int startDay int startDayOfWeek int startTime int endMonth int endDay int endDayOfWeek int endTime int dstSavings public void setID (java.lang.String) String ID public void setRawOffset (int) int offsetMillis public int getRawOffset () public void setStartYear (int) int year public void setStartRule (int, int, int, int) int month int dayOfWeekInMonth int dayOfWeek int time private void setStartRule (int, int, int, int, int) int month int dayOfWeekInMonth int dayOfWeek int time int mode public void setStartRule (int, int, int) int month int dayOfMonth int time public void setStartRule (int, int, int, int, boolean) int month int dayOfMonth int dayOfWeek int time boolean after public void setEndRule (int, int, int, int) int month int dayOfWeekInMonth int dayOfWeek int time public void setEndRule (int, int, int) int month int dayOfMonth int time public void setEndRule (int, int, int, int, boolean) int month int dayOfMonth int dayOfWeek int time boolean after private void setEndRule (int, int, int, int, int, boolean) int month int dayOfMonth int dayOfWeek int time int mode boolean after private void setEndRule (int, int, int, int, int) int month int dayOfWeekInMonth int dayOfWeek int time int mode public void setDSTSavings (int) int millisSavedDuringDST public int getDSTSavings () private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInputStream in public java.lang.String toString () private android.icu.util.STZInfo getSTZInfo () public int getOffset (int, int, int, int, int, int) int era int year int month int day int dayOfWeek int millis public int getOffset (int, int, int, int, int, int, int) int era int year int month int day int dayOfWeek int millis int monthLength private int getOffset (int, int, int, int, int, int, int, int) int era int year int month int day int dayOfWeek int millis int monthLength int prevMonthLength int result boolean southern int startCompare int endCompare public void getOffsetFromLocal (long, int, int, int[]) long date int nonExistingTimeOpt int duplicatedTimeOpt int[] offsets int[] fields boolean recalc private int compareToRule (int, int, int, int, int, int, int, int, int, int, int, int) int month int monthLen int prevMonthLen int dayOfMonth int dayOfWeek int millis int millisDelta int ruleMode int ruleMonth int ruleDayOfWeek int ruleDay int ruleMillis int ruleDayOfMonth public boolean useDaylightTime () public boolean observesDaylightTime () public boolean inDaylightTime (java.util.Date) java.util.Date date android.icu.util.GregorianCalendar gc private void construct (int, int, int, int, int, int, int, int, int, int, int, int) int _raw int _startMonth int _startDay int _startDayOfWeek int _startTime int _startTimeMode int _endMonth int _endDay int _endDayOfWeek int _endTime int _endTimeMode int _dst private void decodeRules () private void decodeStartRule () private void decodeEndRule () public boolean equals (java.lang.Object) Object obj android.icu.util.SimpleTimeZone that private boolean idEquals (java.lang.String, java.lang.String) String id1 String id2 public int hashCode () int ret public java.lang.Object clone () public boolean hasSameRules (android.icu.util.TimeZone) android.icu.util.TimeZone othr android.icu.util.SimpleTimeZone other public android.icu.util.TimeZoneTransition getNextTransition (long, boolean) long base boolean inclusive long firstTransitionTime java.util.Date stdDate java.util.Date dstDate public android.icu.util.TimeZoneTransition getPreviousTransition (long, boolean) long base boolean inclusive long firstTransitionTime java.util.Date stdDate java.util.Date dstDate public android.icu.util.TimeZoneRule[] getTimeZoneRules () int size android.icu.util.TimeZoneRule[] rules private synchronized void initTransitionRules () android.icu.util.DateTimeRule dtRule int timeRuleType long firstStdStart long firstDstStart public boolean isFrozen () public android.icu.util.TimeZone freeze () public android.icu.util.TimeZone cloneAsThawed () android.icu.util.SimpleTimeZone tz public volatile synthetic java.lang.Object cloneAsThawed () public volatile synthetic java.lang.Object freeze () static void <clinit> () }
android/icu/util/StringTokenizer.class
StringTokenizer.java package android.icu.util public final android.icu.util.StringTokenizer extends java.lang.Object implements java.util.Enumeration { private int m_tokenOffset_ private int m_tokenSize_ private int[] m_tokenStart_ private int[] m_tokenLimit_ private android.icu.text.UnicodeSet m_delimiters_ private String m_source_ private int m_length_ private int m_nextOffset_ private boolean m_returnDelimiters_ private boolean m_coalesceDelimiters_ private static final android.icu.text.UnicodeSet DEFAULT_DELIMITERS_ private static final int TOKEN_SIZE_ private static final android.icu.text.UnicodeSet EMPTY_DELIMITER_ private boolean[] delims public void <init> (java.lang.String, android.icu.text.UnicodeSet, boolean) String str android.icu.text.UnicodeSet delim boolean returndelims public void <init> (java.lang.String, android.icu.text.UnicodeSet, boolean, boolean) String str android.icu.text.UnicodeSet delim boolean returndelims boolean coalescedelims public void <init> (java.lang.String, android.icu.text.UnicodeSet) String str android.icu.text.UnicodeSet delim public void <init> (java.lang.String, java.lang.String, boolean) String str String delim boolean returndelims public void <init> (java.lang.String, java.lang.String, boolean, boolean) String str String delim boolean returndelims boolean coalescedelims public void <init> (java.lang.String, java.lang.String) String str String delim public void <init> (java.lang.String) String str public boolean hasMoreTokens () public java.lang.String nextToken () String result int tokenlimit int c boolean contains String result String result int tokenlimit String result String result String result public java.lang.String nextToken (java.lang.String) String delim public java.lang.String nextToken (android.icu.text.UnicodeSet) android.icu.text.UnicodeSet delim public boolean hasMoreElements () public java.lang.Object nextElement () public int countTokens () int[] temptokenindex int[] temptokensize int originalsize int newsize int p int c boolean contains int result private int getNextDelimiter (int) int result int c int offset private int getNextNonDelimiter (int) int result int c int offset void checkDelimiters () int i int ch int maxChar static void <clinit> () }
android/icu/util/StringTrieBuilder$1.class
StringTrieBuilder.java package android.icu.util synthetic android.icu.util.StringTrieBuilder$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$util$StringTrieBuilder$State static void <clinit> () }
android/icu/util/StringTrieBuilder$BranchHeadNode.class
StringTrieBuilder.java package android.icu.util final android.icu.util.StringTrieBuilder$BranchHeadNode extends android.icu.util.StringTrieBuilder$ValueNode { private int length private android.icu.util.StringTrieBuilder$Node next public void <init> (int, android.icu.util.StringTrieBuilder$Node) int len android.icu.util.StringTrieBuilder$Node subNode public int hashCode () public boolean equals (java.lang.Object) Object other android.icu.util.StringTrieBuilder$BranchHeadNode o public int markRightEdgesFirst (int) int edgeNumber public void write (android.icu.util.StringTrieBuilder) android.icu.util.StringTrieBuilder builder }
android/icu/util/StringTrieBuilder$BranchNode.class
StringTrieBuilder.java package android.icu.util abstract android.icu.util.StringTrieBuilder$BranchNode extends android.icu.util.StringTrieBuilder$Node { protected int hash protected int firstEdgeNumber public void <init> () public int hashCode () }
android/icu/util/StringTrieBuilder$DynamicBranchNode.class
StringTrieBuilder.java package android.icu.util final android.icu.util.StringTrieBuilder$DynamicBranchNode extends android.icu.util.StringTrieBuilder$ValueNode { private StringBuilder chars private java.util.ArrayList equal public void <init> () public void add (char, android.icu.util.StringTrieBuilder$Node) char c android.icu.util.StringTrieBuilder$Node node int i public android.icu.util.StringTrieBuilder$Node add (android.icu.util.StringTrieBuilder, java.lang.CharSequence, int, int) android.icu.util.StringTrieBuilder builder CharSequence s int start int sValue char c int i public android.icu.util.StringTrieBuilder$Node register (android.icu.util.StringTrieBuilder) android.icu.util.StringTrieBuilder builder android.icu.util.StringTrieBuilder$Node subNode android.icu.util.StringTrieBuilder$BranchHeadNode head android.icu.util.StringTrieBuilder$Node result private android.icu.util.StringTrieBuilder$Node register (android.icu.util.StringTrieBuilder, int, int) int middle char c android.icu.util.StringTrieBuilder$Node node android.icu.util.StringTrieBuilder builder int start int limit int length android.icu.util.StringTrieBuilder$ListBranchNode listNode private int find (char) int i char middleChar char c int start int limit }
android/icu/util/StringTrieBuilder$IntermediateValueNode.class
StringTrieBuilder.java package android.icu.util final android.icu.util.StringTrieBuilder$IntermediateValueNode extends android.icu.util.StringTrieBuilder$ValueNode { private android.icu.util.StringTrieBuilder$Node next public void <init> (int, android.icu.util.StringTrieBuilder$Node) int v android.icu.util.StringTrieBuilder$Node nextNode public int hashCode () public boolean equals (java.lang.Object) Object other android.icu.util.StringTrieBuilder$IntermediateValueNode o public int markRightEdgesFirst (int) int edgeNumber public void write (android.icu.util.StringTrieBuilder) android.icu.util.StringTrieBuilder builder }
android/icu/util/StringTrieBuilder$LinearMatchNode.class
StringTrieBuilder.java package android.icu.util final android.icu.util.StringTrieBuilder$LinearMatchNode extends android.icu.util.StringTrieBuilder$ValueNode { private CharSequence strings private int stringOffset private int length private android.icu.util.StringTrieBuilder$Node next private int hash public void <init> (java.lang.CharSequence, int, int, android.icu.util.StringTrieBuilder$Node) CharSequence builderStrings int sOffset int len android.icu.util.StringTrieBuilder$Node nextNode public int hashCode () public boolean equals (java.lang.Object) int i int j int limit Object other android.icu.util.StringTrieBuilder$LinearMatchNode o public android.icu.util.StringTrieBuilder$Node add (android.icu.util.StringTrieBuilder, java.lang.CharSequence, int, int) int prefixLength android.icu.util.StringTrieBuilder$LinearMatchNode suffixNode android.icu.util.StringTrieBuilder$Node result android.icu.util.StringTrieBuilder$Node thisSuffixNode android.icu.util.StringTrieBuilder$Node result android.icu.util.StringTrieBuilder$Node thisSuffixNode int prefixLength android.icu.util.StringTrieBuilder$DynamicBranchNode branchNode android.icu.util.StringTrieBuilder$Node result android.icu.util.StringTrieBuilder$Node thisSuffixNode android.icu.util.StringTrieBuilder$ValueNode newSuffixNode char thisChar char newChar int i android.icu.util.StringTrieBuilder builder CharSequence s int start int sValue int limit public android.icu.util.StringTrieBuilder$Node register (android.icu.util.StringTrieBuilder) int nextOffset android.icu.util.StringTrieBuilder$LinearMatchNode suffixNode int intermediateValue android.icu.util.StringTrieBuilder$Node result android.icu.util.StringTrieBuilder builder int maxLinearMatchLength android.icu.util.StringTrieBuilder$Node result public int markRightEdgesFirst (int) int edgeNumber public void write (android.icu.util.StringTrieBuilder) android.icu.util.StringTrieBuilder builder private void setHashCode () int i int limit }
android/icu/util/StringTrieBuilder$ListBranchNode.class
StringTrieBuilder.java package android.icu.util final android.icu.util.StringTrieBuilder$ListBranchNode extends android.icu.util.StringTrieBuilder$BranchNode { private android.icu.util.StringTrieBuilder$Node[] equal private int length private int[] values private char[] units static final synthetic boolean $assertionsDisabled public void <init> (int) int capacity public boolean equals (java.lang.Object) int i Object other android.icu.util.StringTrieBuilder$ListBranchNode o public int hashCode () public int markRightEdgesFirst (int) android.icu.util.StringTrieBuilder$Node edge int step int i int edgeNumber public void write (android.icu.util.StringTrieBuilder) int value boolean isFinal int value boolean isFinal android.icu.util.StringTrieBuilder builder int unitNumber android.icu.util.StringTrieBuilder$Node rightEdge int rightEdgeNumber public void add (int, int) int c int value public void add (int, android.icu.util.StringTrieBuilder$Node) int c android.icu.util.StringTrieBuilder$Node node static void <clinit> () }
android/icu/util/StringTrieBuilder$Node.class
StringTrieBuilder.java package android.icu.util abstract android.icu.util.StringTrieBuilder$Node extends java.lang.Object { protected int offset public void <init> () public abstract int hashCode () public boolean equals (java.lang.Object) Object other public android.icu.util.StringTrieBuilder$Node add (android.icu.util.StringTrieBuilder, java.lang.CharSequence, int, int) android.icu.util.StringTrieBuilder builder CharSequence s int start int sValue public android.icu.util.StringTrieBuilder$Node register (android.icu.util.StringTrieBuilder) android.icu.util.StringTrieBuilder builder public int markRightEdgesFirst (int) int edgeNumber public abstract void write (android.icu.util.StringTrieBuilder) public final void writeUnlessInsideRightEdge (int, int, android.icu.util.StringTrieBuilder) int firstRight int lastRight android.icu.util.StringTrieBuilder builder public final int getOffset () }
android/icu/util/StringTrieBuilder$Option.class
StringTrieBuilder.java package android.icu.util public final enum android.icu.util.StringTrieBuilder$Option extends java.lang.Enum { public static final enum android.icu.util.StringTrieBuilder$Option FAST public static final enum android.icu.util.StringTrieBuilder$Option SMALL private static final synthetic android.icu.util.StringTrieBuilder$Option[] $VALUES public static android.icu.util.StringTrieBuilder$Option[] values () public static android.icu.util.StringTrieBuilder$Option valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/util/StringTrieBuilder$SplitBranchNode.class
StringTrieBuilder.java package android.icu.util final android.icu.util.StringTrieBuilder$SplitBranchNode extends android.icu.util.StringTrieBuilder$BranchNode { private char unit private android.icu.util.StringTrieBuilder$Node lessThan private android.icu.util.StringTrieBuilder$Node greaterOrEqual static final synthetic boolean $assertionsDisabled public void <init> (char, android.icu.util.StringTrieBuilder$Node, android.icu.util.StringTrieBuilder$Node) char middleUnit android.icu.util.StringTrieBuilder$Node lessThanNode android.icu.util.StringTrieBuilder$Node greaterOrEqualNode public boolean equals (java.lang.Object) Object other android.icu.util.StringTrieBuilder$SplitBranchNode o public int hashCode () public int markRightEdgesFirst (int) int edgeNumber public void write (android.icu.util.StringTrieBuilder) android.icu.util.StringTrieBuilder builder static void <clinit> () }
android/icu/util/StringTrieBuilder$State.class
StringTrieBuilder.java package android.icu.util final enum android.icu.util.StringTrieBuilder$State extends java.lang.Enum { public static final enum android.icu.util.StringTrieBuilder$State ADDING public static final enum android.icu.util.StringTrieBuilder$State BUILDING_FAST public static final enum android.icu.util.StringTrieBuilder$State BUILDING_SMALL public static final enum android.icu.util.StringTrieBuilder$State BUILT private static final synthetic android.icu.util.StringTrieBuilder$State[] $VALUES public static android.icu.util.StringTrieBuilder$State[] values () public static android.icu.util.StringTrieBuilder$State valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/util/StringTrieBuilder$ValueNode.class
StringTrieBuilder.java package android.icu.util android.icu.util.StringTrieBuilder$ValueNode extends android.icu.util.StringTrieBuilder$Node { protected boolean hasValue protected int value static final synthetic boolean $assertionsDisabled public void <init> () public void <init> (int) int v public final void setValue (int) int v private void setFinalValue (int) int v public int hashCode () int hash public boolean equals (java.lang.Object) Object other android.icu.util.StringTrieBuilder$ValueNode o public android.icu.util.StringTrieBuilder$Node add (android.icu.util.StringTrieBuilder, java.lang.CharSequence, int, int) android.icu.util.StringTrieBuilder builder CharSequence s int start int sValue android.icu.util.StringTrieBuilder$ValueNode node public void write (android.icu.util.StringTrieBuilder) android.icu.util.StringTrieBuilder builder static synthetic void access$000 (android.icu.util.StringTrieBuilder$ValueNode, int) android.icu.util.StringTrieBuilder$ValueNode x0 int x1 static void <clinit> () }
android/icu/util/StringTrieBuilder.class
StringTrieBuilder.java package android.icu.util public abstract android.icu.util.StringTrieBuilder extends java.lang.Object { private android.icu.util.StringTrieBuilder$State state protected StringBuilder strings private android.icu.util.StringTrieBuilder$Node root private java.util.HashMap nodes private android.icu.util.StringTrieBuilder$ValueNode lookupFinalValueNode static final synthetic boolean $assertionsDisabled protected void <init> () protected void addImpl (java.lang.CharSequence, int) CharSequence s int value protected final void buildImpl (android.icu.util.StringTrieBuilder$Option) android.icu.util.StringTrieBuilder$Option buildOption protected void clearImpl () private final android.icu.util.StringTrieBuilder$Node registerNode (android.icu.util.StringTrieBuilder$Node) android.icu.util.StringTrieBuilder$Node newNode android.icu.util.StringTrieBuilder$Node oldNode private final android.icu.util.StringTrieBuilder$ValueNode registerFinalValue (int) int value android.icu.util.StringTrieBuilder$Node oldNode android.icu.util.StringTrieBuilder$ValueNode newNode private android.icu.util.StringTrieBuilder$ValueNode createSuffixNode (java.lang.CharSequence, int, int) int offset CharSequence s int start int sValue android.icu.util.StringTrieBuilder$ValueNode node protected abstract boolean matchNodesCanHaveValues () protected abstract int getMaxBranchLinearSubNodeLength () protected abstract int getMinLinearMatch () protected abstract int getMaxLinearMatchLength () protected abstract int write (int) protected abstract int write (int, int) protected abstract int writeValueAndFinal (int, boolean) protected abstract int writeValueAndType (boolean, int, int) protected abstract int writeDeltaTo (int) static synthetic android.icu.util.StringTrieBuilder$ValueNode access$100 (android.icu.util.StringTrieBuilder, java.lang.CharSequence, int, int) android.icu.util.StringTrieBuilder x0 CharSequence x1 int x2 int x3 static synthetic android.icu.util.StringTrieBuilder$Node access$200 (android.icu.util.StringTrieBuilder, android.icu.util.StringTrieBuilder$Node) android.icu.util.StringTrieBuilder x0 android.icu.util.StringTrieBuilder$Node x1 static void <clinit> () }
android/icu/util/TaiwanCalendar.class
TaiwanCalendar.java package android.icu.util public android.icu.util.TaiwanCalendar extends android.icu.util.GregorianCalendar { private static final long serialVersionUID public static final int BEFORE_MINGUO public static final int MINGUO private static final int Taiwan_ERA_START private static final int GREGORIAN_EPOCH public void <init> () public void <init> (android.icu.util.TimeZone) android.icu.util.TimeZone zone public void <init> (java.util.Locale) java.util.Locale aLocale public void <init> (android.icu.util.ULocale) android.icu.util.ULocale locale public void <init> (android.icu.util.TimeZone, java.util.Locale) android.icu.util.TimeZone zone java.util.Locale aLocale public void <init> (android.icu.util.TimeZone, android.icu.util.ULocale) android.icu.util.TimeZone zone android.icu.util.ULocale locale public void <init> (java.util.Date) java.util.Date date public void <init> (int, int, int) int year int month int date public void <init> (int, int, int, int, int, int) int year int month int date int hour int minute int second protected int handleGetExtendedYear () int era int year protected void handleComputeFields (int) int julianDay int y protected int handleGetLimit (int, int) int field int limitType public java.lang.String getType () }
android/icu/util/TimeArrayTimeZoneRule.class
TimeArrayTimeZoneRule.java package android.icu.util public android.icu.util.TimeArrayTimeZoneRule extends android.icu.util.TimeZoneRule { private static final long serialVersionUID private final long[] startTimes private final int timeType public void <init> (java.lang.String, int, int, long[], int) String name int rawOffset int dstSavings long[] startTimes int timeType public long[] getStartTimes () public int getTimeType () public java.util.Date getFirstStart (int, int) int prevRawOffset int prevDSTSavings public java.util.Date getFinalStart (int, int) int prevRawOffset int prevDSTSavings public java.util.Date getNextStart (long, int, int, boolean) long time long base int prevOffset int prevDSTSavings boolean inclusive int i public java.util.Date getPreviousStart (long, int, int, boolean) long time long base int prevOffset int prevDSTSavings boolean inclusive int i public boolean isEquivalentTo (android.icu.util.TimeZoneRule) android.icu.util.TimeZoneRule other public boolean isTransitionRule () private long getUTC (long, int, int) long time int raw int dst public java.lang.String toString () int i StringBuilder buf }
android/icu/util/TimeUnit.class
TimeUnit.java package android.icu.util public android.icu.util.TimeUnit extends android.icu.util.MeasureUnit { private static final long serialVersionUID private final int index void <init> (java.lang.String, java.lang.String) String type String code public static android.icu.util.TimeUnit[] values () private java.lang.Object writeReplace () throws java.io.ObjectStreamException private java.lang.Object readResolve () throws java.io.ObjectStreamException }
android/icu/util/TimeUnitAmount.class
TimeUnitAmount.java package android.icu.util public android.icu.util.TimeUnitAmount extends android.icu.util.Measure { public void <init> (java.lang.Number, android.icu.util.TimeUnit) Number number android.icu.util.TimeUnit unit public void <init> (double, android.icu.util.TimeUnit) double number android.icu.util.TimeUnit unit public android.icu.util.TimeUnit getTimeUnit () }
android/icu/util/TimeZone$1.class
TimeZone.java package android.icu.util synthetic android.icu.util.TimeZone$1 extends java.lang.Object { }
android/icu/util/TimeZone$ConstantZone.class
TimeZone.java package android.icu.util final android.icu.util.TimeZone$ConstantZone extends android.icu.util.TimeZone { private static final long serialVersionUID private int rawOffset private volatile transient boolean isFrozen private void <init> (int, java.lang.String) int rawOffset String ID public int getOffset (int, int, int, int, int, int) int era int year int month int day int dayOfWeek int milliseconds public void setRawOffset (int) int offsetMillis public int getRawOffset () public boolean useDaylightTime () public boolean inDaylightTime (java.util.Date) java.util.Date date public boolean isFrozen () public android.icu.util.TimeZone freeze () public android.icu.util.TimeZone cloneAsThawed () android.icu.util.TimeZone$ConstantZone tz public volatile synthetic java.lang.Object cloneAsThawed () public volatile synthetic java.lang.Object freeze () synthetic void <init> (int, java.lang.String, android.icu.util.TimeZone$1) int x0 String x1 android.icu.util.TimeZone$1 x2 }
android/icu/util/TimeZone$SystemTimeZoneType.class
TimeZone.java package android.icu.util public final enum android.icu.util.TimeZone$SystemTimeZoneType extends java.lang.Enum { public static final enum android.icu.util.TimeZone$SystemTimeZoneType ANY public static final enum android.icu.util.TimeZone$SystemTimeZoneType CANONICAL public static final enum android.icu.util.TimeZone$SystemTimeZoneType CANONICAL_LOCATION private static final synthetic android.icu.util.TimeZone$SystemTimeZoneType[] $VALUES public static android.icu.util.TimeZone$SystemTimeZoneType[] values () public static android.icu.util.TimeZone$SystemTimeZoneType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/util/TimeZone.class
TimeZone.java package android.icu.util public abstract android.icu.util.TimeZone extends java.lang.Object implements java.io.Serializable java.lang.Cloneable android.icu.util.Freezable { private static final java.util.logging.Logger LOGGER private static final long serialVersionUID public static final int TIMEZONE_ICU public static final int TIMEZONE_JDK public static final int SHORT public static final int LONG public static final int SHORT_GENERIC public static final int LONG_GENERIC public static final int SHORT_GMT public static final int LONG_GMT public static final int SHORT_COMMONLY_USED public static final int GENERIC_LOCATION public static final String UNKNOWN_ZONE_ID static final String GMT_ZONE_ID public static final android.icu.util.TimeZone UNKNOWN_ZONE public static final android.icu.util.TimeZone GMT_ZONE private String ID private static volatile android.icu.util.TimeZone defaultZone private static int TZ_IMPL private static final String TZIMPL_CONFIG_KEY private static final String TZIMPL_CONFIG_ICU private static final String TZIMPL_CONFIG_JDK static final synthetic boolean $assertionsDisabled public void <init> () protected void <init> (java.lang.String) String ID public abstract int getOffset (int, int, int, int, int, int) public int getOffset (long) long date int[] result public void getOffset (long, boolean, int[]) int pass long date boolean local int[] offsets int[] fields public abstract void setRawOffset (int) public abstract int getRawOffset () public java.lang.String getID () public void setID (java.lang.String) String ID public final java.lang.String getDisplayName () public final java.lang.String getDisplayName (java.util.Locale) java.util.Locale locale public final java.lang.String getDisplayName (android.icu.util.ULocale) android.icu.util.ULocale locale public final java.lang.String getDisplayName (boolean, int) boolean daylight int style public java.lang.String getDisplayName (boolean, int, java.util.Locale) boolean daylight int style java.util.Locale locale public java.lang.String getDisplayName (boolean, int, android.icu.util.ULocale) boolean daylight int style android.icu.util.ULocale locale private java.lang.String _getDisplayName (int, boolean, android.icu.util.ULocale) int offset android.icu.text.TimeZoneFormat tzfmt long date android.icu.util.Output timeType android.icu.text.TimeZoneFormat tzfmt int offset android.icu.text.TimeZoneFormat tzfmt int offset long date android.icu.text.TimeZoneNames tznames android.icu.text.TimeZoneNames$NameType nameType int style boolean daylight android.icu.util.ULocale locale String result public int getDSTSavings () public abstract boolean useDaylightTime () public boolean observesDaylightTime () public abstract boolean inDaylightTime (java.util.Date) public static android.icu.util.TimeZone getTimeZone (java.lang.String) String ID public static android.icu.util.TimeZone getFrozenTimeZone (java.lang.String) String ID public static android.icu.util.TimeZone getTimeZone (java.lang.String, int) String ID int type private static android.icu.util.TimeZone getTimeZone (java.lang.String, int, boolean) android.icu.util.TimeZone result String id int type boolean frozen android.icu.util.TimeZone result static android.icu.util.BasicTimeZone getFrozenICUTimeZone (java.lang.String, boolean) String id boolean trySystem android.icu.util.BasicTimeZone result public static synchronized void setDefaultTimeZoneType (int) int type public static int getDefaultTimeZoneType () public static java.util.Set getAvailableIDs (android.icu.util.TimeZone$SystemTimeZoneType, java.lang.String, java.lang.Integer) android.icu.util.TimeZone$SystemTimeZoneType zoneType String region Integer rawOffset public static java.lang.String[] getAvailableIDs (int) int rawOffset java.util.Set ids public static java.lang.String[] getAvailableIDs (java.lang.String) String country java.util.Set ids public static java.lang.String[] getAvailableIDs () java.util.Set ids public static int countEquivalentIDs (java.lang.String) String id public static java.lang.String getEquivalentID (java.lang.String, int) String id int index public static android.icu.util.TimeZone forULocaleOrDefault (android.icu.util.ULocale) android.icu.util.ULocale locale String tz public static android.icu.util.TimeZone forLocaleOrDefault (java.util.Locale) java.util.Locale locale public static android.icu.util.TimeZone getDefault () java.util.TimeZone temp android.icu.util.TimeZone tmpDefaultZone public static synchronized void setDefault (android.icu.util.TimeZone) String icuID java.util.TimeZone jdkZone android.icu.util.TimeZone tz public static synchronized void setICUDefault (android.icu.util.TimeZone) android.icu.util.TimeZone tz public boolean hasSameRules (android.icu.util.TimeZone) android.icu.util.TimeZone other public java.lang.Object clone () public boolean equals (java.lang.Object) Object obj public int hashCode () public static java.lang.String getTZDataVersion () public static java.lang.String getCanonicalID (java.lang.String) String id public static java.lang.String getCanonicalID (java.lang.String, boolean[]) String id boolean[] isSystemID String canonicalID boolean systemTzid public static java.lang.String getRegion (java.lang.String) String id String region public static java.lang.String getWindowsID (java.lang.String) String tzid android.icu.util.UResourceBundle regionalData String[] tzids android.icu.util.UResourceBundle winzone android.icu.util.UResourceBundleIterator rgitr String id boolean[] isSystemID android.icu.util.UResourceBundle top android.icu.util.UResourceBundle mapTimezones android.icu.util.UResourceBundleIterator resitr public static java.lang.String getIDForWindowsID (java.lang.String, java.lang.String) int endIdx android.icu.util.UResourceBundle zones String winid String region String id android.icu.util.UResourceBundle top android.icu.util.UResourceBundle mapTimezones public boolean isFrozen () public android.icu.util.TimeZone freeze () public android.icu.util.TimeZone cloneAsThawed () android.icu.util.TimeZone other CloneNotSupportedException e public volatile synthetic java.lang.Object cloneAsThawed () public volatile synthetic java.lang.Object freeze () static void <clinit> () String type }
android/icu/util/TimeZoneRule.class
TimeZoneRule.java package android.icu.util public abstract android.icu.util.TimeZoneRule extends java.lang.Object implements java.io.Serializable { private static final long serialVersionUID private final String name private final int rawOffset private final int dstSavings public void <init> (java.lang.String, int, int) String name int rawOffset int dstSavings public java.lang.String getName () public int getRawOffset () public int getDSTSavings () public boolean isEquivalentTo (android.icu.util.TimeZoneRule) android.icu.util.TimeZoneRule other public abstract java.util.Date getFirstStart (int, int) public abstract java.util.Date getFinalStart (int, int) public abstract java.util.Date getNextStart (long, int, int, boolean) public abstract java.util.Date getPreviousStart (long, int, int, boolean) public abstract boolean isTransitionRule () public java.lang.String toString () StringBuilder buf }
android/icu/util/TimeZoneTransition.class
TimeZoneTransition.java package android.icu.util public android.icu.util.TimeZoneTransition extends java.lang.Object { private final android.icu.util.TimeZoneRule from private final android.icu.util.TimeZoneRule to private final long time public void <init> (long, android.icu.util.TimeZoneRule, android.icu.util.TimeZoneRule) long time android.icu.util.TimeZoneRule from android.icu.util.TimeZoneRule to public long getTime () public android.icu.util.TimeZoneRule getTo () public android.icu.util.TimeZoneRule getFrom () public java.lang.String toString () StringBuilder buf }
android/icu/util/ULocale$1.class
ULocale.java package android.icu.util android.icu.util.ULocale$1 extends android.icu.impl.SoftCache { void <init> () protected java.lang.String createInstance (java.lang.String, java.lang.Void) String tmpLocaleID Void unused protected volatile synthetic java.lang.Object createInstance (java.lang.Object, java.lang.Object) }
android/icu/util/ULocale$2.class
ULocale.java package android.icu.util android.icu.util.ULocale$2 extends android.icu.impl.SoftCache { void <init> () protected android.icu.util.ULocale createInstance (java.util.Locale, java.lang.Void) java.util.Locale key Void unused protected volatile synthetic java.lang.Object createInstance (java.lang.Object, java.lang.Object) }
android/icu/util/ULocale$3.class
ULocale.java package android.icu.util synthetic android.icu.util.ULocale$3 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$util$ULocale$Category static void <clinit> () }
android/icu/util/ULocale$AliasReplacer.class
ULocale.java package android.icu.util android.icu.util.ULocale$AliasReplacer extends java.lang.Object { private String language private String script private String region private java.util.List variants private String extensions private static boolean aliasDataIsLoaded private static java.util.Map languageAliasMap private static java.util.Map scriptAliasMap private static java.util.Map territoryAliasMap private static java.util.Map variantAliasMap static final synthetic boolean $assertionsDisabled public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) String language String script String region String variants String extensions public java.lang.String replace () String result boolean changed int count private static synchronized void loadAliasData () android.icu.util.UResourceBundle res String aliasFrom String aliasTo java.util.Locale testLocale int i android.icu.util.UResourceBundle res String aliasFrom String aliasTo int i android.icu.util.UResourceBundle res String aliasFrom String aliasTo int i android.icu.util.UResourceBundle res String aliasFrom String aliasTo int i android.icu.util.UResourceBundle metadata android.icu.util.UResourceBundle metadataAlias android.icu.util.UResourceBundle languageAlias android.icu.util.UResourceBundle scriptAlias android.icu.util.UResourceBundle territoryAlias android.icu.util.UResourceBundle variantAlias private static java.lang.String generateKey (java.lang.String, java.lang.String, java.lang.String) String language String region String variant StringBuilder buf private static java.lang.String deleteOrReplace (java.lang.String, java.lang.String, java.lang.String) String input String type String replacement private boolean replaceLanguage (boolean, boolean, boolean) String field int len String[] replacementFields int index int consumed String typeKey String replacement String replacedScript String replacedRegion String replacedVariant String replacedExtensions String replacedLanguage int variantIndex boolean checkLanguage boolean checkRegion boolean checkVariants int variantSize String searchLanguage String searchRegion String searchVariant private boolean replaceRegion () String regionOfLanguageAndScript String replacedRegion java.util.List replacement String replacedRegion private boolean replaceScript () String replacement private boolean replaceVariant () String variant String replacement int i static void <clinit> () }
android/icu/util/ULocale$AvailableType.class
ULocale.java package android.icu.util public final enum android.icu.util.ULocale$AvailableType extends java.lang.Enum { public static final enum android.icu.util.ULocale$AvailableType DEFAULT public static final enum android.icu.util.ULocale$AvailableType ONLY_LEGACY_ALIASES public static final enum android.icu.util.ULocale$AvailableType WITH_LEGACY_ALIASES private static final synthetic android.icu.util.ULocale$AvailableType[] $VALUES public static android.icu.util.ULocale$AvailableType[] values () public static android.icu.util.ULocale$AvailableType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/util/ULocale$Builder.class
ULocale.java package android.icu.util public final android.icu.util.ULocale$Builder extends java.lang.Object { private final android.icu.impl.locale.InternalLocaleBuilder _locbld public void <init> () public android.icu.util.ULocale$Builder setLocale (android.icu.util.ULocale) android.icu.impl.locale.LocaleSyntaxException e android.icu.util.ULocale locale public android.icu.util.ULocale$Builder setLanguageTag (java.lang.String) String languageTag android.icu.impl.locale.ParseStatus sts android.icu.impl.locale.LanguageTag tag public android.icu.util.ULocale$Builder setLanguage (java.lang.String) android.icu.impl.locale.LocaleSyntaxException e String language public android.icu.util.ULocale$Builder setScript (java.lang.String) android.icu.impl.locale.LocaleSyntaxException e String script public android.icu.util.ULocale$Builder setRegion (java.lang.String) android.icu.impl.locale.LocaleSyntaxException e String region public android.icu.util.ULocale$Builder setVariant (java.lang.String) android.icu.impl.locale.LocaleSyntaxException e String variant public android.icu.util.ULocale$Builder setExtension (char, java.lang.String) android.icu.impl.locale.LocaleSyntaxException e char key String value public android.icu.util.ULocale$Builder setUnicodeLocaleKeyword (java.lang.String, java.lang.String) android.icu.impl.locale.LocaleSyntaxException e String key String type public android.icu.util.ULocale$Builder addUnicodeLocaleAttribute (java.lang.String) android.icu.impl.locale.LocaleSyntaxException e String attribute public android.icu.util.ULocale$Builder removeUnicodeLocaleAttribute (java.lang.String) android.icu.impl.locale.LocaleSyntaxException e String attribute public android.icu.util.ULocale$Builder clear () public android.icu.util.ULocale$Builder clearExtensions () public android.icu.util.ULocale build () }
android/icu/util/ULocale$Category.class
ULocale.java package android.icu.util public final enum android.icu.util.ULocale$Category extends java.lang.Enum { public static final enum android.icu.util.ULocale$Category DISPLAY public static final enum android.icu.util.ULocale$Category FORMAT private static final synthetic android.icu.util.ULocale$Category[] $VALUES public static android.icu.util.ULocale$Category[] values () public static android.icu.util.ULocale$Category valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/util/ULocale$JDKLocaleHelper.class
ULocale.java package android.icu.util final android.icu.util.ULocale$JDKLocaleHelper extends java.lang.Object { private static boolean hasLocaleCategories private static java.lang.reflect.Method mGetDefault private static java.lang.reflect.Method mSetDefault private static Object eDISPLAY private static Object eFORMAT private void <init> () public static boolean hasLocaleCategories () public static android.icu.util.ULocale toULocale (java.util.Locale) String attr String kwVal String kwKey java.util.Set uAttributes java.util.Set uKeys String extVal Character extKey String attr StringBuilder attrBuf String kwKey String kwVal java.util.Map$Entry kwEntry boolean addSep java.util.Locale loc String language String script String country String variant java.util.Set attributes java.util.Map keywords java.util.Set extKeys StringBuilder buf public static java.util.Locale toLocale (android.icu.util.ULocale) String tag android.icu.util.ULocale uloc java.util.Locale loc String ulocStr public static java.util.Locale getDefault (android.icu.util.ULocale$Category) Object cat android.icu.util.ULocale$Category category public static void setDefault (android.icu.util.ULocale$Category, java.util.Locale) Object cat android.icu.util.ULocale$Category category java.util.Locale newLocale static void <clinit> () Class c String catVal Object e Class cCategory Class[] classes java.lang.reflect.Method mName Object[] enumConstants }
android/icu/util/ULocale$Minimize.class
ULocale.java package android.icu.util public final enum android.icu.util.ULocale$Minimize extends java.lang.Enum { public static final enum android.icu.util.ULocale$Minimize FAVOR_SCRIPT public static final enum android.icu.util.ULocale$Minimize FAVOR_REGION private static final synthetic android.icu.util.ULocale$Minimize[] $VALUES public static android.icu.util.ULocale$Minimize[] values () public static android.icu.util.ULocale$Minimize valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/util/ULocale$Type.class
ULocale.java package android.icu.util public final android.icu.util.ULocale$Type extends java.lang.Object { private void <init> () synthetic void <init> (android.icu.util.ULocale$1) android.icu.util.ULocale$1 x0 }
android/icu/util/ULocale.class
ULocale.java package android.icu.util public final android.icu.util.ULocale extends java.lang.Object implements java.io.Serializable java.lang.Comparable { private static final long serialVersionUID private static android.icu.impl.CacheBase nameCache public static final android.icu.util.ULocale ENGLISH public static final android.icu.util.ULocale FRENCH public static final android.icu.util.ULocale GERMAN public static final android.icu.util.ULocale ITALIAN public static final android.icu.util.ULocale JAPANESE public static final android.icu.util.ULocale KOREAN public static final android.icu.util.ULocale CHINESE public static final android.icu.util.ULocale SIMPLIFIED_CHINESE public static final android.icu.util.ULocale TRADITIONAL_CHINESE public static final android.icu.util.ULocale FRANCE public static final android.icu.util.ULocale GERMANY public static final android.icu.util.ULocale ITALY public static final android.icu.util.ULocale JAPAN public static final android.icu.util.ULocale KOREA public static final android.icu.util.ULocale CHINA public static final android.icu.util.ULocale PRC public static final android.icu.util.ULocale TAIWAN public static final android.icu.util.ULocale UK public static final android.icu.util.ULocale US public static final android.icu.util.ULocale CANADA public static final android.icu.util.ULocale CANADA_FRENCH private static final String EMPTY_STRING private static final char UNDERSCORE private static final java.util.Locale EMPTY_LOCALE private static final String LOCALE_ATTRIBUTE_KEY public static final android.icu.util.ULocale ROOT private static final android.icu.impl.SoftCache CACHE private volatile transient java.util.Locale locale private String localeID private volatile transient android.icu.impl.locale.BaseLocale baseLocale private volatile transient android.icu.impl.locale.LocaleExtensions extensions private static String[][] CANONICALIZE_MAP private static java.util.Locale defaultLocale private static android.icu.util.ULocale defaultULocale private static java.util.Locale[] defaultCategoryLocales private static android.icu.util.ULocale[] defaultCategoryULocales private static java.util.Set gKnownCanonicalizedCases private static final String LANG_DIR_STRING public static android.icu.util.ULocale$Type ACTUAL_LOCALE public static android.icu.util.ULocale$Type VALID_LOCALE private static final String UNDEFINED_LANGUAGE private static final String UNDEFINED_SCRIPT private static final String UNDEFINED_REGION public static final char PRIVATE_USE_EXTENSION public static final char UNICODE_LOCALE_EXTENSION private void <init> (java.lang.String, java.util.Locale) String localeID java.util.Locale locale public static android.icu.util.ULocale forLocale (java.util.Locale) java.util.Locale loc public void <init> (java.lang.String) String localeID public void <init> (java.lang.String, java.lang.String) String a String b public void <init> (java.lang.String, java.lang.String, java.lang.String) String a String b String c public static android.icu.util.ULocale createCanonical (java.lang.String) String nonCanonicalID public static android.icu.util.ULocale createCanonical (android.icu.util.ULocale) android.icu.util.ULocale locale private static java.lang.String lscvToID (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String lang String script String country String variant StringBuilder buf public java.util.Locale toLocale () public static android.icu.util.ULocale getDefault () int idx android.icu.util.ULocale$Category cat java.util.Locale currentDefault public static synchronized void setDefault (android.icu.util.ULocale) android.icu.util.ULocale$Category cat android.icu.util.ULocale newLocale public static android.icu.util.ULocale getDefault (android.icu.util.ULocale$Category) java.util.Locale currentCategoryDefault int tmpIdx android.icu.util.ULocale$Category cat java.util.Locale currentDefault int idx android.icu.util.ULocale$Category category public static synchronized void setDefault (android.icu.util.ULocale$Category, android.icu.util.ULocale) android.icu.util.ULocale$Category category android.icu.util.ULocale newLocale java.util.Locale newJavaDefault int idx public java.lang.Object clone () public int hashCode () public boolean equals (java.lang.Object) Object obj public int compareTo (android.icu.util.ULocale) String thisVal String otherVal String thisKey String otherKey java.util.Iterator thisKwdItr java.util.Iterator otherKwdItr android.icu.util.ULocale other int cmp public static android.icu.util.ULocale[] getAvailableLocales () public static java.util.Collection getAvailableLocalesByType (android.icu.util.ULocale$AvailableType) java.util.List result android.icu.util.ULocale$AvailableType type java.util.List result public static java.lang.String[] getISOCountries () public static java.lang.String[] getISOLanguages () public java.lang.String getLanguage () public static java.lang.String getLanguage (java.lang.String) String localeID public java.lang.String getScript () public static java.lang.String getScript (java.lang.String) String localeID public java.lang.String getCountry () public static java.lang.String getCountry (java.lang.String) String localeID public static java.lang.String getRegionForSupplementalData (android.icu.util.ULocale, boolean) String regionUpper android.icu.util.ULocale maximized android.icu.util.ULocale locale boolean inferRegion String region public java.lang.String getVariant () public static java.lang.String getVariant (java.lang.String) String localeID public static java.lang.String getFallback (java.lang.String) String localeID public android.icu.util.ULocale getFallback () private static java.lang.String getFallbackString (java.lang.String) String fallback int extStart int last public java.lang.String getBaseName () public static java.lang.String getBaseName (java.lang.String) String localeID public java.lang.String getName () private static int getShortestSubtagLength (java.lang.String) int i String localeID int localeIDLength int length boolean reset int tmpLength public static java.lang.String getName (java.lang.String) String tmpLocaleID String tmpLocaleID String localeID String tmpLocaleID private static java.lang.String stripLeadingUnd (java.lang.String) String localeID int length char separator public java.lang.String toString () public java.util.Iterator getKeywords () public static java.util.Iterator getKeywords (java.lang.String) String localeID public java.lang.String getKeywordValue (java.lang.String) String keywordName public static java.lang.String getKeywordValue (java.lang.String, java.lang.String) String localeID String keywordName public static java.lang.String canonicalize (java.lang.String) String[] vals int i android.icu.util.ULocale$AliasReplacer replacer String replaced String localeID android.icu.impl.LocaleIDParser parser String baseName boolean foundVariant String name private static synchronized boolean isKnownCanonicalizedLocale (java.lang.String) java.util.List items String name public android.icu.util.ULocale setKeywordValue (java.lang.String, java.lang.String) String keyword String value public static java.lang.String setKeywordValue (java.lang.String, java.lang.String, java.lang.String) String localeID String keyword String value android.icu.impl.LocaleIDParser parser public java.lang.String getISO3Language () public static java.lang.String getISO3Language (java.lang.String) String localeID public java.lang.String getISO3Country () public static java.lang.String getISO3Country (java.lang.String) String localeID public boolean isRightToLeft () int langIndex String lang android.icu.util.ULocale likely String script int scriptCode public java.lang.String getDisplayLanguage () public java.lang.String getDisplayLanguage (android.icu.util.ULocale) android.icu.util.ULocale displayLocale public static java.lang.String getDisplayLanguage (java.lang.String, java.lang.String) String localeID String displayLocaleID public static java.lang.String getDisplayLanguage (java.lang.String, android.icu.util.ULocale) String localeID android.icu.util.ULocale displayLocale public java.lang.String getDisplayLanguageWithDialect () public java.lang.String getDisplayLanguageWithDialect (android.icu.util.ULocale) android.icu.util.ULocale displayLocale public static java.lang.String getDisplayLanguageWithDialect (java.lang.String, java.lang.String) String localeID String displayLocaleID public static java.lang.String getDisplayLanguageWithDialect (java.lang.String, android.icu.util.ULocale) String localeID android.icu.util.ULocale displayLocale private static java.lang.String getDisplayLanguageInternal (android.icu.util.ULocale, android.icu.util.ULocale, boolean) android.icu.util.ULocale locale android.icu.util.ULocale displayLocale boolean useDialect String lang public java.lang.String getDisplayScript () public java.lang.String getDisplayScriptInContext () public java.lang.String getDisplayScript (android.icu.util.ULocale) android.icu.util.ULocale displayLocale public java.lang.String getDisplayScriptInContext (android.icu.util.ULocale) android.icu.util.ULocale displayLocale public static java.lang.String getDisplayScript (java.lang.String, java.lang.String) String localeID String displayLocaleID public static java.lang.String getDisplayScriptInContext (java.lang.String, java.lang.String) String localeID String displayLocaleID public static java.lang.String getDisplayScript (java.lang.String, android.icu.util.ULocale) String localeID android.icu.util.ULocale displayLocale public static java.lang.String getDisplayScriptInContext (java.lang.String, android.icu.util.ULocale) String localeID android.icu.util.ULocale displayLocale private static java.lang.String getDisplayScriptInternal (android.icu.util.ULocale, android.icu.util.ULocale) android.icu.util.ULocale locale android.icu.util.ULocale displayLocale private static java.lang.String getDisplayScriptInContextInternal (android.icu.util.ULocale, android.icu.util.ULocale) android.icu.util.ULocale locale android.icu.util.ULocale displayLocale public java.lang.String getDisplayCountry () public java.lang.String getDisplayCountry (android.icu.util.ULocale) android.icu.util.ULocale displayLocale public static java.lang.String getDisplayCountry (java.lang.String, java.lang.String) String localeID String displayLocaleID public static java.lang.String getDisplayCountry (java.lang.String, android.icu.util.ULocale) String localeID android.icu.util.ULocale displayLocale private static java.lang.String getDisplayCountryInternal (android.icu.util.ULocale, android.icu.util.ULocale) android.icu.util.ULocale locale android.icu.util.ULocale displayLocale public java.lang.String getDisplayVariant () public java.lang.String getDisplayVariant (android.icu.util.ULocale) android.icu.util.ULocale displayLocale public static java.lang.String getDisplayVariant (java.lang.String, java.lang.String) String localeID String displayLocaleID public static java.lang.String getDisplayVariant (java.lang.String, android.icu.util.ULocale) String localeID android.icu.util.ULocale displayLocale private static java.lang.String getDisplayVariantInternal (android.icu.util.ULocale, android.icu.util.ULocale) android.icu.util.ULocale locale android.icu.util.ULocale displayLocale public static java.lang.String getDisplayKeyword (java.lang.String) String keyword public static java.lang.String getDisplayKeyword (java.lang.String, java.lang.String) String keyword String displayLocaleID public static java.lang.String getDisplayKeyword (java.lang.String, android.icu.util.ULocale) String keyword android.icu.util.ULocale displayLocale private static java.lang.String getDisplayKeywordInternal (java.lang.String, android.icu.util.ULocale) String keyword android.icu.util.ULocale displayLocale public java.lang.String getDisplayKeywordValue (java.lang.String) String keyword public java.lang.String getDisplayKeywordValue (java.lang.String, android.icu.util.ULocale) String keyword android.icu.util.ULocale displayLocale public static java.lang.String getDisplayKeywordValue (java.lang.String, java.lang.String, java.lang.String) String localeID String keyword String displayLocaleID public static java.lang.String getDisplayKeywordValue (java.lang.String, java.lang.String, android.icu.util.ULocale) String localeID String keyword android.icu.util.ULocale displayLocale private static java.lang.String getDisplayKeywordValueInternal (android.icu.util.ULocale, java.lang.String, android.icu.util.ULocale) android.icu.util.ULocale locale String keyword android.icu.util.ULocale displayLocale String value public java.lang.String getDisplayName () public java.lang.String getDisplayName (android.icu.util.ULocale) android.icu.util.ULocale displayLocale public static java.lang.String getDisplayName (java.lang.String, java.lang.String) String localeID String displayLocaleID public static java.lang.String getDisplayName (java.lang.String, android.icu.util.ULocale) String localeID android.icu.util.ULocale displayLocale private static java.lang.String getDisplayNameInternal (android.icu.util.ULocale, android.icu.util.ULocale) android.icu.util.ULocale locale android.icu.util.ULocale displayLocale public java.lang.String getDisplayNameWithDialect () public java.lang.String getDisplayNameWithDialect (android.icu.util.ULocale) android.icu.util.ULocale displayLocale public static java.lang.String getDisplayNameWithDialect (java.lang.String, java.lang.String) String localeID String displayLocaleID public static java.lang.String getDisplayNameWithDialect (java.lang.String, android.icu.util.ULocale) String localeID android.icu.util.ULocale displayLocale private static java.lang.String getDisplayNameWithDialectInternal (android.icu.util.ULocale, android.icu.util.ULocale) android.icu.util.ULocale locale android.icu.util.ULocale displayLocale public java.lang.String getCharacterOrientation () public java.lang.String getLineOrientation () public static android.icu.util.ULocale acceptLanguage (java.lang.String, android.icu.util.ULocale[], boolean[]) android.icu.util.LocalePriorityList desired IllegalArgumentException e android.icu.util.ULocale locale String acceptLanguageList android.icu.util.ULocale[] availableLocales boolean[] fallback android.icu.util.LocalePriorityList desired android.icu.util.LocaleMatcher$Builder builder android.icu.util.LocaleMatcher matcher android.icu.util.LocaleMatcher$Result result public static android.icu.util.ULocale acceptLanguage (android.icu.util.ULocale[], android.icu.util.ULocale[], boolean[]) android.icu.util.ULocale locale android.icu.util.LocaleMatcher$Result result android.icu.util.ULocale[] acceptLanguageList android.icu.util.ULocale[] availableLocales boolean[] fallback android.icu.util.LocaleMatcher$Builder builder android.icu.util.LocaleMatcher matcher android.icu.util.LocaleMatcher$Result result public static android.icu.util.ULocale acceptLanguage (java.lang.String, boolean[]) String acceptLanguageList boolean[] fallback public static android.icu.util.ULocale acceptLanguage (android.icu.util.ULocale[], boolean[]) android.icu.util.ULocale[] acceptLanguageList boolean[] fallback public static android.icu.util.ULocale addLikelySubtags (android.icu.util.ULocale) android.icu.util.ULocale loc String[] tags String trailing int trailingIndex String newLocaleID public static android.icu.util.ULocale minimizeSubtags (android.icu.util.ULocale) android.icu.util.ULocale loc public static android.icu.util.ULocale minimizeSubtags (android.icu.util.ULocale, android.icu.util.ULocale$Minimize) String newLocaleID String tag String newLocaleID String tag String newLocaleID String tag String newLocaleID String tag String newLocaleID String tag android.icu.util.ULocale loc android.icu.util.ULocale$Minimize fieldToFavor String[] tags int trailingIndex String originalLang String originalScript String originalRegion String originalTrailing String maximizedLocaleID private static boolean isEmptyString (java.lang.String) String string private static void appendTag (java.lang.String, java.lang.StringBuilder) String tag StringBuilder buffer private static java.lang.String createTagString (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) String alternateLang String alternateScript String alternateRegion int separators String lang String script String region String trailing String alternateTags android.icu.impl.LocaleIDParser parser boolean regionAppended StringBuilder tag static java.lang.String createTagString (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String lang String script String region String trailing private static int parseTagString (java.lang.String, java.lang.String[]) int index int index String localeID String[] tags android.icu.impl.LocaleIDParser parser String lang String script String region String variant private static java.lang.String lookupLikelySubtags (java.lang.String) java.util.MissingResourceException e String localeId android.icu.util.UResourceBundle bundle private static java.lang.String createLikelySubtagsString (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String searchTag String likelySubtags String searchTag String likelySubtags String searchTag String likelySubtags String searchTag String likelySubtags String lang String script String region String variants public java.lang.String getExtension (char) char key public java.util.Set getExtensionKeys () public java.util.Set getUnicodeLocaleAttributes () public java.lang.String getUnicodeLocaleType (java.lang.String) String key public java.util.Set getUnicodeLocaleKeys () public java.lang.String toLanguageTag () android.icu.impl.locale.LocaleSyntaxException e android.icu.impl.locale.InternalLocaleBuilder ilocbld String s String s android.icu.impl.locale.BaseLocale base android.icu.impl.locale.LocaleExtensions exts android.icu.impl.locale.LanguageTag tag StringBuilder buf String subtag java.util.List subtags java.util.ArrayList variants public static android.icu.util.ULocale forLanguageTag (java.lang.String) String languageTag android.icu.impl.locale.LanguageTag tag android.icu.impl.locale.InternalLocaleBuilder bldr public static java.lang.String toUnicodeLocaleKey (java.lang.String) String keyword String bcpKey public static java.lang.String toUnicodeLocaleType (java.lang.String, java.lang.String) String keyword String value String bcpType public static java.lang.String toLegacyKey (java.lang.String) String keyword String legacyKey public static java.lang.String toLegacyType (java.lang.String, java.lang.String) String keyword String value String legacyType private static android.icu.util.ULocale getInstance (android.icu.impl.locale.BaseLocale, android.icu.impl.locale.LocaleExtensions) String bcpType String lkey String ltype String bcpKey String attr StringBuilder attrbuf android.icu.impl.locale.UnicodeLocaleExtension uext java.util.Set ukeys java.util.Set uattributes android.icu.impl.locale.Extension ext Character key java.util.Map$Entry kwd StringBuilder buf java.util.Set kset boolean insertSep java.util.TreeMap kwds android.icu.impl.locale.BaseLocale base android.icu.impl.locale.LocaleExtensions exts String id java.util.Set extKeys private android.icu.impl.locale.BaseLocale base () android.icu.impl.LocaleIDParser lp String language String script String region String variant private android.icu.impl.locale.LocaleExtensions extensions () String uattr String[] uattributes String bcpKey String bcpType String key android.icu.impl.locale.InternalLocaleBuilder intbld java.util.Iterator kwitr public volatile synthetic int compareTo (java.lang.Object) static synthetic java.lang.String access$000 (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String x0 String x1 String x2 String x3 static synthetic android.icu.impl.locale.BaseLocale access$200 (android.icu.util.ULocale) android.icu.util.ULocale x0 static synthetic android.icu.impl.locale.LocaleExtensions access$300 (android.icu.util.ULocale) android.icu.util.ULocale x0 static synthetic android.icu.util.ULocale access$400 (android.icu.impl.locale.BaseLocale, android.icu.impl.locale.LocaleExtensions) android.icu.impl.locale.BaseLocale x0 android.icu.impl.locale.LocaleExtensions x1 synthetic void <init> (java.lang.String, java.util.Locale, android.icu.util.ULocale$1) String x0 java.util.Locale x1 android.icu.util.ULocale$1 x2 static void <clinit> () int idx android.icu.util.ULocale$Category cat int idx android.icu.util.ULocale$Category cat }
android/icu/util/UResourceBundle$1.class
UResourceBundle.java package android.icu.util synthetic android.icu.util.UResourceBundle$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$icu$util$UResourceBundle$RootType static void <clinit> () }
android/icu/util/UResourceBundle$RootType.class
UResourceBundle.java package android.icu.util final enum android.icu.util.UResourceBundle$RootType extends java.lang.Enum { public static final enum android.icu.util.UResourceBundle$RootType MISSING public static final enum android.icu.util.UResourceBundle$RootType ICU public static final enum android.icu.util.UResourceBundle$RootType JAVA private static final synthetic android.icu.util.UResourceBundle$RootType[] $VALUES public static android.icu.util.UResourceBundle$RootType[] values () public static android.icu.util.UResourceBundle$RootType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/icu/util/UResourceBundle.class
UResourceBundle.java package android.icu.util public abstract android.icu.util.UResourceBundle extends java.util.ResourceBundle { private static java.util.Map ROOT_CACHE public static final int NONE public static final int STRING public static final int BINARY public static final int TABLE public static final int INT public static final int ARRAY public static final int INT_VECTOR public static android.icu.util.UResourceBundle getBundleInstance (java.lang.String, java.lang.String) String baseName String localeName public static android.icu.util.UResourceBundle getBundleInstance (java.lang.String, java.lang.String, java.lang.ClassLoader) String baseName String localeName ClassLoader root protected static android.icu.util.UResourceBundle getBundleInstance (java.lang.String, java.lang.String, java.lang.ClassLoader, boolean) String baseName String localeName ClassLoader root boolean disableFallback public void <init> () public static android.icu.util.UResourceBundle getBundleInstance (android.icu.util.ULocale) android.icu.util.ULocale locale public static android.icu.util.UResourceBundle getBundleInstance (java.lang.String) String baseName android.icu.util.ULocale uloc public static android.icu.util.UResourceBundle getBundleInstance (java.lang.String, java.util.Locale) String baseName java.util.Locale locale android.icu.util.ULocale uloc public static android.icu.util.UResourceBundle getBundleInstance (java.lang.String, android.icu.util.ULocale) String baseName android.icu.util.ULocale locale public static android.icu.util.UResourceBundle getBundleInstance (java.lang.String, java.util.Locale, java.lang.ClassLoader) String baseName java.util.Locale locale ClassLoader loader android.icu.util.ULocale uloc public static android.icu.util.UResourceBundle getBundleInstance (java.lang.String, android.icu.util.ULocale, java.lang.ClassLoader) String baseName android.icu.util.ULocale locale ClassLoader loader public abstract android.icu.util.ULocale getULocale () protected abstract java.lang.String getLocaleID () protected abstract java.lang.String getBaseName () protected abstract android.icu.util.UResourceBundle getParent () public java.util.Locale getLocale () private static android.icu.util.UResourceBundle$RootType getRootType (java.lang.String, java.lang.ClassLoader) java.util.MissingResourceException e java.util.MissingResourceException ex String rootLocale String baseName ClassLoader root android.icu.util.UResourceBundle$RootType rootType private static void setRootType (java.lang.String, android.icu.util.UResourceBundle$RootType) String baseName android.icu.util.UResourceBundle$RootType rootType protected static android.icu.util.UResourceBundle instantiateBundle (java.lang.String, java.lang.String, java.lang.ClassLoader, boolean) android.icu.util.UResourceBundle b java.util.MissingResourceException ex android.icu.util.UResourceBundle b String baseName String localeName ClassLoader root boolean disableFallback android.icu.util.UResourceBundle$RootType rootType public java.nio.ByteBuffer getBinary () public java.lang.String getString () public java.lang.String[] getStringArray () public byte[] getBinary (byte[]) byte[] ba public int[] getIntVector () public int getInt () public int getUInt () public android.icu.util.UResourceBundle get (java.lang.String) String fullName String aKey android.icu.util.UResourceBundle obj protected android.icu.util.UResourceBundle findTopLevel (java.lang.String) android.icu.util.UResourceBundle obj android.icu.util.UResourceBundle res String aKey public java.lang.String getString (int) int index android.icu.impl.ICUResourceBundle temp public android.icu.util.UResourceBundle get (int) int index android.icu.util.UResourceBundle obj protected android.icu.util.UResourceBundle findTopLevel (int) android.icu.util.UResourceBundle obj android.icu.util.UResourceBundle res int index public java.util.Enumeration getKeys () public java.util.Set keySet () java.util.TreeSet newKeySet java.util.TreeSet newKeySet java.util.Enumeration parentKeys java.util.TreeSet newKeySet java.util.Set keys android.icu.impl.ICUResourceBundle icurb protected java.util.Set handleKeySet () public int getSize () public int getType () public android.icu.util.VersionInfo getVersion () public android.icu.util.UResourceBundleIterator getIterator () public java.lang.String getKey () protected android.icu.util.UResourceBundle handleGet (java.lang.String, java.util.HashMap, android.icu.util.UResourceBundle) String aKey java.util.HashMap aliasesVisited android.icu.util.UResourceBundle requested protected android.icu.util.UResourceBundle handleGet (int, java.util.HashMap, android.icu.util.UResourceBundle) int index java.util.HashMap aliasesVisited android.icu.util.UResourceBundle requested protected java.lang.String[] handleGetStringArray () protected java.util.Enumeration handleGetKeys () protected java.lang.Object handleGetObject (java.lang.String) String aKey private java.lang.Object handleGetObjectImpl (java.lang.String, android.icu.util.UResourceBundle) android.icu.util.UResourceBundle parentBundle String aKey android.icu.util.UResourceBundle requested Object obj private java.lang.Object resolveObject (java.lang.String, android.icu.util.UResourceBundle) android.icu.util.UResourceTypeMismatchException ex String aKey android.icu.util.UResourceBundle requested android.icu.util.UResourceBundle obj protected boolean isTopLevelResource () static void <clinit> () }
android/icu/util/UResourceBundle.uau
android/icu/util/UResourceBundleIterator.class
UResourceBundleIterator.java package android.icu.util public android.icu.util.UResourceBundleIterator extends java.lang.Object { private android.icu.util.UResourceBundle bundle private int index private int size public void <init> (android.icu.util.UResourceBundle) android.icu.util.UResourceBundle bndl public android.icu.util.UResourceBundle next () throws java.util.NoSuchElementException public java.lang.String nextString () throws java.util.NoSuchElementException android.icu.util.UResourceTypeMismatchException public void reset () public boolean hasNext () }
android/icu/util/UResourceBundleIterator.uau
android/icu/util/UResourceTypeMismatchException.class
UResourceTypeMismatchException.java package android.icu.util public android.icu.util.UResourceTypeMismatchException extends java.lang.RuntimeException { static final long serialVersionUID public void <init> (java.lang.String) String msg }
android/icu/util/UniversalTimeScale$TimeScaleData.class
UniversalTimeScale.java package android.icu.util final android.icu.util.UniversalTimeScale$TimeScaleData extends java.lang.Object { long units long epochOffset long fromMin long fromMax long toMin long toMax long epochOffsetP1 long epochOffsetM1 long unitsRound long minRound long maxRound void <init> (long, long, long, long, long, long) long theUnits long theEpochOffset long theToMin long theToMax long theFromMin long theFromMax }
android/icu/util/UniversalTimeScale.class
UniversalTimeScale.java package android.icu.util public final android.icu.util.UniversalTimeScale extends java.lang.Object { public static final int JAVA_TIME public static final int UNIX_TIME public static final int ICU4C_TIME public static final int WINDOWS_FILE_TIME public static final int DOTNET_DATE_TIME public static final int MAC_OLD_TIME public static final int MAC_TIME public static final int EXCEL_TIME public static final int DB2_TIME public static final int UNIX_MICROSECONDS_TIME public static final int MAX_SCALE public static final int UNITS_VALUE public static final int EPOCH_OFFSET_VALUE public static final int FROM_MIN_VALUE public static final int FROM_MAX_VALUE public static final int TO_MIN_VALUE public static final int TO_MAX_VALUE public static final int EPOCH_OFFSET_PLUS_1_VALUE public static final int EPOCH_OFFSET_MINUS_1_VALUE public static final int UNITS_ROUND_VALUE public static final int MIN_ROUND_VALUE public static final int MAX_ROUND_VALUE public static final int MAX_SCALE_VALUE private static final long ticks private static final long microseconds private static final long milliseconds private static final long seconds private static final long minutes private static final long hours private static final long days private static final android.icu.util.UniversalTimeScale$TimeScaleData[] timeScaleTable private void <init> () public static long from (long, int) long otherTime int timeScale android.icu.util.UniversalTimeScale$TimeScaleData data public static android.icu.math.BigDecimal bigDecimalFrom (double, int) double otherTime int timeScale android.icu.util.UniversalTimeScale$TimeScaleData data android.icu.math.BigDecimal other android.icu.math.BigDecimal units android.icu.math.BigDecimal epochOffset public static android.icu.math.BigDecimal bigDecimalFrom (long, int) long otherTime int timeScale android.icu.util.UniversalTimeScale$TimeScaleData data android.icu.math.BigDecimal other android.icu.math.BigDecimal units android.icu.math.BigDecimal epochOffset public static android.icu.math.BigDecimal bigDecimalFrom (android.icu.math.BigDecimal, int) android.icu.math.BigDecimal otherTime int timeScale android.icu.util.UniversalTimeScale$TimeScaleData data android.icu.math.BigDecimal units android.icu.math.BigDecimal epochOffset public static long toLong (long, int) long universalTime int timeScale android.icu.util.UniversalTimeScale$TimeScaleData data public static android.icu.math.BigDecimal toBigDecimal (long, int) long universalTime int timeScale android.icu.util.UniversalTimeScale$TimeScaleData data android.icu.math.BigDecimal universal android.icu.math.BigDecimal units android.icu.math.BigDecimal epochOffset public static android.icu.math.BigDecimal toBigDecimal (android.icu.math.BigDecimal, int) android.icu.math.BigDecimal universalTime int timeScale android.icu.util.UniversalTimeScale$TimeScaleData data android.icu.math.BigDecimal units android.icu.math.BigDecimal epochOffset private static android.icu.util.UniversalTimeScale$TimeScaleData getTimeScaleData (int) int scale public static long getTimeScaleValue (int, int) int scale int value android.icu.util.UniversalTimeScale$TimeScaleData data private static android.icu.util.UniversalTimeScale$TimeScaleData toRangeCheck (long, int) long universalTime int scale android.icu.util.UniversalTimeScale$TimeScaleData data private static android.icu.util.UniversalTimeScale$TimeScaleData fromRangeCheck (long, int) long otherTime int scale android.icu.util.UniversalTimeScale$TimeScaleData data public static android.icu.math.BigDecimal toBigDecimalTrunc (android.icu.math.BigDecimal, int) android.icu.math.BigDecimal universalTime int timeScale android.icu.util.UniversalTimeScale$TimeScaleData data android.icu.math.BigDecimal units android.icu.math.BigDecimal epochOffset static void <clinit> () }
android/icu/util/VTimeZone.class
VTimeZone.java package android.icu.util public android.icu.util.VTimeZone extends android.icu.util.BasicTimeZone { private static final long serialVersionUID private android.icu.util.BasicTimeZone tz private java.util.List vtzlines private String olsonzid private String tzurl private java.util.Date lastmod private static String ICU_TZVERSION private static final String ICU_TZINFO_PROP private static final int DEF_DSTSAVINGS private static final long DEF_TZSTARTTIME private static final long MIN_TIME private static final long MAX_TIME private static final String COLON private static final String SEMICOLON private static final String EQUALS_SIGN private static final String COMMA private static final String NEWLINE private static final String ICAL_BEGIN_VTIMEZONE private static final String ICAL_END_VTIMEZONE private static final String ICAL_BEGIN private static final String ICAL_END private static final String ICAL_VTIMEZONE private static final String ICAL_TZID private static final String ICAL_STANDARD private static final String ICAL_DAYLIGHT private static final String ICAL_DTSTART private static final String ICAL_TZOFFSETFROM private static final String ICAL_TZOFFSETTO private static final String ICAL_RDATE private static final String ICAL_RRULE private static final String ICAL_TZNAME private static final String ICAL_TZURL private static final String ICAL_LASTMOD private static final String ICAL_FREQ private static final String ICAL_UNTIL private static final String ICAL_YEARLY private static final String ICAL_BYMONTH private static final String ICAL_BYDAY private static final String ICAL_BYMONTHDAY private static final String[] ICAL_DOW_NAMES private static final int[] MONTHLENGTH private static final int INI private static final int VTZ private static final int TZI private static final int ERR private volatile transient boolean isFrozen static final synthetic boolean $assertionsDisabled public static android.icu.util.VTimeZone create (java.lang.String) String tzid android.icu.util.BasicTimeZone basicTimeZone android.icu.util.VTimeZone vtz public static android.icu.util.VTimeZone create (java.io.Reader) java.io.Reader reader android.icu.util.VTimeZone vtz public int getOffset (int, int, int, int, int, int) int era int year int month int day int dayOfWeek int milliseconds public void getOffset (long, boolean, int[]) long date boolean local int[] offsets public void getOffsetFromLocal (long, int, int, int[]) long date int nonExistingTimeOpt int duplicatedTimeOpt int[] offsets public int getRawOffset () public boolean inDaylightTime (java.util.Date) java.util.Date date public void setRawOffset (int) int offsetMillis public boolean useDaylightTime () public boolean observesDaylightTime () public boolean hasSameRules (android.icu.util.TimeZone) android.icu.util.TimeZone other public java.lang.String getTZURL () public void setTZURL (java.lang.String) String url public java.util.Date getLastModified () public void setLastModified (java.util.Date) java.util.Date date public void write (java.io.Writer) throws java.io.IOException String line String[] customProperties java.io.Writer writer java.io.BufferedWriter bw public void write (java.io.Writer, long) throws java.io.IOException int i java.io.Writer writer long start android.icu.util.TimeZoneRule[] rules android.icu.util.RuleBasedTimeZone rbtz String[] customProperties public void writeSimple (java.io.Writer, long) throws java.io.IOException int i java.io.Writer writer long time android.icu.util.TimeZoneRule[] rules android.icu.util.RuleBasedTimeZone rbtz String[] customProperties public android.icu.util.TimeZoneTransition getNextTransition (long, boolean) long base boolean inclusive public android.icu.util.TimeZoneTransition getPreviousTransition (long, boolean) long base boolean inclusive public boolean hasEquivalentTransitions (android.icu.util.TimeZone, long, long) android.icu.util.TimeZone other long start long end public android.icu.util.TimeZoneRule[] getTimeZoneRules () public android.icu.util.TimeZoneRule[] getTimeZoneRules (long) long start public java.lang.Object clone () private void <init> () private void <init> (java.lang.String) String tzid private boolean load (java.io.Reader) int ch boolean eol boolean start boolean success StringBuilder line java.io.IOException ioe java.io.Reader reader private boolean parse () boolean isDST String date java.util.StringTokenizer st java.util.Date actualStart android.icu.util.TimeZoneRule rule int fromOffset int toOffset int rawOffset int dstSavings long start int valueSep String name String value String line android.icu.util.TimeZoneRule r int i android.icu.util.TimeZoneRule r java.util.Date lastStart int i android.icu.util.TimeZoneRule newRule int[] fields android.icu.util.AnnualTimeZoneRule finalRule int tmpRaw int tmpDST java.util.Date finalStart java.util.Date start android.icu.util.TimeZoneRule newRule android.icu.util.TimeZoneRule r String tzid int state boolean dst String from String to String tzname String dtstart boolean isRRULE java.util.List dates java.util.List rules int initialRawOffset int initialDSTSavings long firstStart android.icu.util.InitialTimeZoneRule initialRule android.icu.util.RuleBasedTimeZone rbtz int finalRuleIdx int finalRuleCount private static java.lang.String getDefaultTZName (java.lang.String, boolean) String tzid boolean isDST private static android.icu.util.TimeZoneRule createRuleByRRULE (java.lang.String, int, int, long, java.util.List, int) int i int j boolean found int i int firstDay int[] days int dom int i int diff int dom int j long[] unt int[] fields int count int i int earliestMonth int daysCount int earliestDay int anotherMonth String tzname int rawOffset int dstSavings long start java.util.List dates int fromOffset String rrule long[] until int[] ruleFields int month int dayOfWeek int nthDayOfWeek int dayOfMonth int[] dfields int startYear int timeInDay int endYear android.icu.util.DateTimeRule adtr private static int[] parseRRULE (java.lang.String, long[]) String attr String value IllegalArgumentException iae NumberFormatException nfe int n NumberFormatException nfe int sign int length int wday NumberFormatException nfe java.util.StringTokenizer days int count int index String attr String value String prop int sep int[] results int i String rrule long[] until int month int dayOfWeek int nthDayOfWeek int[] dayOfMonth long untilTime boolean yearly boolean parseError java.util.StringTokenizer st int[] results private static android.icu.util.TimeZoneRule createRuleByRDATE (java.lang.String, int, int, long, java.util.List, int) long[] times String date IllegalArgumentException iae int idx String tzname int rawOffset int dstSavings long start java.util.List dates int fromOffset long[] times private void writeZone (java.io.Writer, android.icu.util.BasicTimeZone, java.lang.String[]) throws java.io.IOException int i android.icu.util.TimeZoneTransition tzt String name boolean isDst int fromOffset int fromDSTSavings int toOffset int weekInMonth int year boolean sameRule int offset boolean isDst java.util.Date nextStart java.util.Date nextStart java.io.Writer w android.icu.util.BasicTimeZone basictz String[] customProperties long t String dstName int dstFromOffset int dstFromDSTSavings int dstToOffset int dstStartYear int dstMonth int dstDayOfWeek int dstWeekInMonth int dstMillisInDay long dstStartTime long dstUntilTime int dstCount android.icu.util.AnnualTimeZoneRule finalDstRule String stdName int stdFromOffset int stdFromDSTSavings int stdToOffset int stdStartYear int stdMonth int stdDayOfWeek int stdWeekInMonth int stdMillisInDay long stdStartTime long stdUntilTime int stdCount android.icu.util.AnnualTimeZoneRule finalStdRule int[] dtfields boolean hasTransitions private static boolean isEquivalentDateRule (int, int, int, android.icu.util.DateTimeRule) int month int weekInMonth int dayOfWeek android.icu.util.DateTimeRule dtrule int ruleDOM private static void writeZonePropsByTime (java.io.Writer, boolean, java.lang.String, int, int, long, boolean) throws java.io.IOException java.io.Writer writer boolean isDst String tzname int fromOffset int toOffset long time boolean withRDATE private static void writeZonePropsByDOM (java.io.Writer, boolean, java.lang.String, int, int, int, int, long, long) throws java.io.IOException java.io.Writer writer boolean isDst String tzname int fromOffset int toOffset int month int dayOfMonth long startTime long untilTime private static void writeZonePropsByDOW (java.io.Writer, boolean, java.lang.String, int, int, int, int, int, long, long) throws java.io.IOException java.io.Writer writer boolean isDst String tzname int fromOffset int toOffset int month int weekInMonth int dayOfWeek long startTime long untilTime private static void writeZonePropsByDOW_GEQ_DOM (java.io.Writer, boolean, java.lang.String, int, int, int, int, int, long, long) throws java.io.IOException int prevMonthDays int prevMonth int nextMonthDays int nextMonth int startDay int currentMonthDays java.io.Writer writer boolean isDst String tzname int fromOffset int toOffset int month int dayOfMonth int dayOfWeek long startTime long untilTime private static void writeZonePropsByDOW_GEQ_DOM_sub (java.io.Writer, int, int, int, int, long, int) throws java.io.IOException int i java.io.Writer writer int month int dayOfMonth int dayOfWeek int numDays long untilTime int fromOffset int startDayNum boolean isFeb private static void writeZonePropsByDOW_LEQ_DOM (java.io.Writer, boolean, java.lang.String, int, int, int, int, int, long, long) throws java.io.IOException java.io.Writer writer boolean isDst String tzname int fromOffset int toOffset int month int dayOfMonth int dayOfWeek long startTime long untilTime private static void writeFinalRule (java.io.Writer, boolean, android.icu.util.AnnualTimeZoneRule, int, int, long) throws java.io.IOException java.io.Writer writer boolean isDst android.icu.util.AnnualTimeZoneRule rule int fromRawOffset int fromDSTSavings long startTime android.icu.util.DateTimeRule dtrule int timeInDay int toOffset private static android.icu.util.DateTimeRule toWallTimeRule (android.icu.util.DateTimeRule, int, int) int wim android.icu.util.DateTimeRule modifiedRule android.icu.util.DateTimeRule rule int rawOffset int dstSavings int wallt int month int dom int dow int dtype int dshift android.icu.util.DateTimeRule modifiedRule private static void beginZoneProps (java.io.Writer, boolean, java.lang.String, int, int, long) throws java.io.IOException java.io.Writer writer boolean isDst String tzname int fromOffset int toOffset long startTime private static void endZoneProps (java.io.Writer, boolean) throws java.io.IOException java.io.Writer writer boolean isDst private static void beginRRULE (java.io.Writer, int) throws java.io.IOException java.io.Writer writer int month private static void appendUNTIL (java.io.Writer, java.lang.String) throws java.io.IOException java.io.Writer writer String until private void writeHeader (java.io.Writer) throws java.io.IOException java.io.Writer writer private static void writeFooter (java.io.Writer) throws java.io.IOException java.io.Writer writer private static java.lang.String getDateTimeString (long) long time int[] fields StringBuilder sb int t int hour int min int sec private static java.lang.String getUTCDateTimeString (long) long time private static long parseDateTimeString (java.lang.String, int) NumberFormatException nfe int length int maxDayOfMonth String str int offset int year int month int day int hour int min int sec boolean isUTC boolean isValid long time private static int offsetStrToMillis (java.lang.String) NumberFormatException nfe int length char s String str boolean isValid int sign int hour int min int sec int millis private static java.lang.String millisToOffset (int) int millis StringBuilder sb int hour int min int sec int t private static java.lang.String numToString (int, int) int i int num int width String str int len StringBuilder sb public boolean isFrozen () public android.icu.util.TimeZone freeze () public android.icu.util.TimeZone cloneAsThawed () android.icu.util.VTimeZone vtz public volatile synthetic java.lang.Object cloneAsThawed () public volatile synthetic java.lang.Object freeze () static void <clinit> () java.util.MissingResourceException e }
android/icu/util/ValueIterator$Element.class
ValueIterator.java package android.icu.util public final android.icu.util.ValueIterator$Element extends java.lang.Object { public int integer public Object value public void <init> () }
android/icu/util/ValueIterator.class
ValueIterator.java package android.icu.util public abstract android.icu.util.ValueIterator extends java.lang.Object { public abstract boolean next (android.icu.util.ValueIterator$Element) public abstract void reset () public abstract void setRange (int, int) }
android/icu/util/VersionInfo.class
VersionInfo.java package android.icu.util public final android.icu.util.VersionInfo extends java.lang.Object implements java.lang.Comparable { public static final android.icu.util.VersionInfo UNICODE_1_0 public static final android.icu.util.VersionInfo UNICODE_1_0_1 public static final android.icu.util.VersionInfo UNICODE_1_1_0 public static final android.icu.util.VersionInfo UNICODE_1_1_5 public static final android.icu.util.VersionInfo UNICODE_2_0 public static final android.icu.util.VersionInfo UNICODE_2_1_2 public static final android.icu.util.VersionInfo UNICODE_2_1_5 public static final android.icu.util.VersionInfo UNICODE_2_1_8 public static final android.icu.util.VersionInfo UNICODE_2_1_9 public static final android.icu.util.VersionInfo UNICODE_3_0 public static final android.icu.util.VersionInfo UNICODE_3_0_1 public static final android.icu.util.VersionInfo UNICODE_3_1_0 public static final android.icu.util.VersionInfo UNICODE_3_1_1 public static final android.icu.util.VersionInfo UNICODE_3_2 public static final android.icu.util.VersionInfo UNICODE_4_0 public static final android.icu.util.VersionInfo UNICODE_4_0_1 public static final android.icu.util.VersionInfo UNICODE_4_1 public static final android.icu.util.VersionInfo UNICODE_5_0 public static final android.icu.util.VersionInfo UNICODE_5_1 public static final android.icu.util.VersionInfo UNICODE_5_2 public static final android.icu.util.VersionInfo UNICODE_6_0 public static final android.icu.util.VersionInfo UNICODE_6_1 public static final android.icu.util.VersionInfo UNICODE_6_2 public static final android.icu.util.VersionInfo UNICODE_6_3 public static final android.icu.util.VersionInfo UNICODE_7_0 public static final android.icu.util.VersionInfo UNICODE_8_0 public static final android.icu.util.VersionInfo UNICODE_9_0 public static final android.icu.util.VersionInfo UNICODE_10_0 public static final android.icu.util.VersionInfo UNICODE_11_0 public static final android.icu.util.VersionInfo UNICODE_12_0 public static final android.icu.util.VersionInfo UNICODE_12_1 public static final android.icu.util.VersionInfo UNICODE_13_0 public static final android.icu.util.VersionInfo ICU_VERSION public static final String ICU_DATA_VERSION_PATH public static final android.icu.util.VersionInfo ICU_DATA_VERSION public static final android.icu.util.VersionInfo UCOL_RUNTIME_VERSION public static final android.icu.util.VersionInfo UCOL_BUILDER_VERSION public static final android.icu.util.VersionInfo UCOL_TAILORINGS_VERSION private static final android.icu.util.VersionInfo UNICODE_VERSION private int m_version_ private static final java.util.concurrent.ConcurrentHashMap MAP_ private static final int LAST_BYTE_MASK_ private static final String INVALID_VERSION_NUMBER_ private static volatile String TZDATA_VERSION public static android.icu.util.VersionInfo getInstance (java.lang.String) char c int i String version int length int[] array int count int index public static android.icu.util.VersionInfo getInstance (int, int, int, int) android.icu.util.VersionInfo tmpvi int major int minor int milli int micro int version Integer key android.icu.util.VersionInfo result public static android.icu.util.VersionInfo getInstance (int, int, int) int major int minor int milli public static android.icu.util.VersionInfo getInstance (int, int) int major int minor public static android.icu.util.VersionInfo getInstance (int) int major public java.lang.String toString () StringBuilder result public int getMajor () public int getMinor () public int getMilli () public int getMicro () public boolean equals (java.lang.Object) Object other public int hashCode () public int compareTo (android.icu.util.VersionInfo) android.icu.util.VersionInfo other int diff private void <init> (int) int compactversion private static int getInt (int, int, int, int) int major int minor int milli int micro public static void main (java.lang.String[]) int major int minor String icuApiVer String icuApiVer String icuApiVer String[] args String icuApiVer public java.lang.String getVersionString (int, int) int i int minDigits int maxDigits int[] digits int numDigits StringBuilder verStr static java.lang.String getTZDataVersion () android.icu.util.UResourceBundle tzbundle public volatile synthetic int compareTo (java.lang.Object) static void <clinit> () }
com/
com/android/
com/android/i18n/
com/android/i18n/system/
com/android/i18n/system/AppSpecializationHooks.class
AppSpecializationHooks.java package com.android.i18n.system public com.android.i18n.system.AppSpecializationHooks extends java.lang.Object { private void <init> () public static void handleCompatChangesBeforeBindingApplication () }
com/android/i18n/system/ZygoteHooks.class
ZygoteHooks.java package com.android.i18n.system public final com.android.i18n.system.ZygoteHooks extends java.lang.Object { private static final long HIDE_PROP_ICUBINARY_DATA_PATH public static final String PROP_ICUBINARY_DATA_PATH private void <init> () public static void onBeginPreload () android.icu.util.ULocale uLocale android.icu.util.ULocale[] localesToPin public static void onEndPreload () static void handleCompatChangesBeforeBindingApplication () }
com/android/i18n/system/ZygoteHooks_compat_config.xml
com/android/i18n/timezone/
com/android/i18n/timezone/CountryTimeZones$OffsetResult.class
CountryTimeZones.java package com.android.i18n.timezone public final com.android.i18n.timezone.CountryTimeZones$OffsetResult extends java.lang.Object { private final android.icu.util.TimeZone timeZone private final boolean isOnlyMatch public void <init> (android.icu.util.TimeZone, boolean) android.icu.util.TimeZone timeZone boolean isOnlyMatch public android.icu.util.TimeZone getTimeZone () public boolean isOnlyMatch () public java.lang.String toString () }
com/android/i18n/timezone/CountryTimeZones$TimeZoneMapping.class
CountryTimeZones.java package com.android.i18n.timezone public final com.android.i18n.timezone.CountryTimeZones$TimeZoneMapping extends java.lang.Object { private final String timeZoneId private final boolean shownInPicker private final Long notUsedAfter private final java.util.List alternativeIds private android.icu.util.TimeZone timeZone void <init> (java.lang.String, boolean, java.lang.Long, java.util.List) String timeZoneId boolean shownInPicker Long notUsedAfter java.util.List alternativeIds public java.lang.String getTimeZoneId () public boolean isShownInPickerAt (java.time.Instant) java.time.Instant time public java.util.List getAlternativeIds () public android.icu.util.TimeZone getTimeZone () android.icu.util.TimeZone tz boolean isEffectiveAt (long) long whenMillis public static com.android.i18n.timezone.CountryTimeZones$TimeZoneMapping createForTests (java.lang.String, boolean, java.lang.Long, java.util.List) String timeZoneId boolean showInPicker Long notUsedAfter java.util.List alternativeIds public boolean equals (java.lang.Object) Object o com.android.i18n.timezone.CountryTimeZones$TimeZoneMapping that public int hashCode () public java.lang.String toString () static boolean containsTimeZoneId (java.util.List, java.lang.String) com.android.i18n.timezone.CountryTimeZones$TimeZoneMapping timeZoneMapping java.util.List timeZoneMappings String timeZoneId static synthetic java.lang.String access$000 (com.android.i18n.timezone.CountryTimeZones$TimeZoneMapping) com.android.i18n.timezone.CountryTimeZones$TimeZoneMapping x0 }
com/android/i18n/timezone/CountryTimeZones.class
CountryTimeZones.java package com.android.i18n.timezone public final com.android.i18n.timezone.CountryTimeZones extends java.lang.Object { private final String countryIso private final String defaultTimeZoneId private final boolean defaultTimeZoneBoosted private final java.util.List timeZoneMappings private final boolean everUsesUtc private android.icu.util.TimeZone defaultTimeZone private void <init> (java.lang.String, java.lang.String, boolean, boolean, java.util.List) String countryIso String defaultTimeZoneId boolean defaultTimeZoneBoosted boolean everUsesUtc java.util.List timeZoneMappings public static com.android.i18n.timezone.CountryTimeZones createValidated (java.lang.String, java.lang.String, boolean, boolean, java.util.List, java.lang.String) String timeZoneId com.android.i18n.timezone.CountryTimeZones$TimeZoneMapping timeZoneMapping String countryIso String defaultTimeZoneId boolean defaultTimeZoneBoosted boolean everUsesUtc java.util.List timeZoneMappings String debugInfo String[] validTimeZoneIdsArray java.util.HashSet validTimeZoneIdsSet java.util.List validCountryTimeZoneMappings String normalizedCountryIso public java.lang.String getCountryIso () public boolean matchesCountryCode (java.lang.String) String countryIso public java.lang.String getDefaultTimeZoneId () public synchronized android.icu.util.TimeZone getDefaultTimeZone () android.icu.util.TimeZone timeZone android.icu.util.TimeZone timeZone public boolean isDefaultTimeZoneBoosted () public java.util.List getTimeZoneMappings () public boolean hasUtcZone (long) android.icu.util.TimeZone timeZone com.android.i18n.timezone.CountryTimeZones$TimeZoneMapping timeZoneMapping long whenMillis public com.android.i18n.timezone.CountryTimeZones$OffsetResult lookupByOffsetWithBias (long, android.icu.util.TimeZone, int, boolean) long whenMillis android.icu.util.TimeZone bias int totalOffsetMillis boolean isDst public com.android.i18n.timezone.CountryTimeZones$OffsetResult lookupByOffsetWithBias (long, android.icu.util.TimeZone, int) long whenMillis android.icu.util.TimeZone bias int totalOffsetMillis Boolean isDst public java.util.List getEffectiveTimeZoneMappingsAt (long) com.android.i18n.timezone.CountryTimeZones$TimeZoneMapping timeZoneMapping long whenMillis java.util.ArrayList filteredList public boolean equals (java.lang.Object) Object o com.android.i18n.timezone.CountryTimeZones that public int hashCode () public java.lang.String toString () private com.android.i18n.timezone.CountryTimeZones$OffsetResult lookupByOffsetWithBiasInternal (long, android.icu.util.TimeZone, int, java.lang.Boolean) android.icu.util.TimeZone match com.android.i18n.timezone.CountryTimeZones$TimeZoneMapping timeZoneMapping long whenMillis android.icu.util.TimeZone bias int totalOffsetMillis Boolean isDst java.util.List timeZoneMappings android.icu.util.TimeZone firstMatch boolean biasMatched boolean oneMatch android.icu.util.TimeZone toReturn private static boolean offsetMatchesAtTime (long, android.icu.util.TimeZone, int, java.lang.Boolean) long whenMillis android.icu.util.TimeZone timeZone int totalOffsetMillis Boolean isDst int[] offsets private static java.lang.String normalizeCountryIso (java.lang.String) String countryIso }
com/android/i18n/timezone/CountryZonesFinder.class
CountryZonesFinder.java package com.android.i18n.timezone public final com.android.i18n.timezone.CountryZonesFinder extends java.lang.Object { private final java.util.List countryTimeZonesList void <init> (java.util.List) java.util.List countryTimeZonesList public static com.android.i18n.timezone.CountryZonesFinder createForTests (java.util.List) java.util.List countryTimeZonesList public java.util.List lookupAllCountryIsoCodes () com.android.i18n.timezone.CountryTimeZones countryTimeZones java.util.List isoCodes public java.util.List lookupCountryTimeZonesForZoneId (java.lang.String) com.android.i18n.timezone.CountryTimeZones$TimeZoneMapping timeZoneMapping boolean match java.util.List countryTimeZoneMappings com.android.i18n.timezone.CountryTimeZones countryTimeZones String zoneId java.util.List matches public com.android.i18n.timezone.CountryTimeZones lookupCountryTimeZones (java.lang.String) com.android.i18n.timezone.CountryTimeZones countryTimeZones String countryIso String normalizedCountryIso }
com/android/i18n/timezone/DebugInfo$DebugEntry.class
DebugInfo.java package com.android.i18n.timezone public com.android.i18n.timezone.DebugInfo$DebugEntry extends java.lang.Object { private final String key private final String stringValue public void <init> (java.lang.String, java.lang.String) String key String stringValue public java.lang.String getKey () public java.lang.String getStringValue () }
com/android/i18n/timezone/DebugInfo.class
DebugInfo.java package com.android.i18n.timezone public com.android.i18n.timezone.DebugInfo extends java.lang.Object { private final java.util.List entries public void <init> () public com.android.i18n.timezone.DebugInfo addStringEntry (java.lang.String, java.lang.String) String key String value public com.android.i18n.timezone.DebugInfo addStringEntry (java.lang.String, int) String key int value public java.util.List getDebugEntries () public com.android.i18n.timezone.DebugInfo$DebugEntry getDebugEntry (java.lang.String) com.android.i18n.timezone.DebugInfo$DebugEntry entry String key }
com/android/i18n/timezone/I18nModuleDebug.class
I18nModuleDebug.java package com.android.i18n.timezone public com.android.i18n.timezone.I18nModuleDebug extends java.lang.Object { private static final String CORE_LIBRARY_TIMEZONE_DEBUG_PREFIX private void <init> () public static com.android.i18n.timezone.DebugInfo getDebugInfo () com.android.i18n.timezone.DebugInfo debugInfo private static void populateTimeZoneFilesInfo (com.android.i18n.timezone.DebugInfo) String tzDataModulePrefix String versionFile String systemDirPrefix String versionFile com.android.i18n.timezone.DebugInfo debugInfo String debugKeyPrefix private static void addTzDataSetVersionDebugInfo (java.lang.String, java.lang.String, com.android.i18n.timezone.DebugInfo) com.android.i18n.timezone.TzDataSetVersion tzDataSetVersion String formatVersionString Exception e String tzDataSetVersionFile String debugKeyPrefix com.android.i18n.timezone.DebugInfo debugInfo java.io.File file String statusKey private static void populateTimeZoneLibraryReportedVersion (com.android.i18n.timezone.DebugInfo) com.android.i18n.timezone.DebugInfo debugInfo String debugKeyPrefix }
com/android/i18n/timezone/TelephonyLookup$1.class
TelephonyLookup.java package com.android.i18n.timezone synthetic com.android.i18n.timezone.TelephonyLookup$1 extends java.lang.Object { }
com/android/i18n/timezone/TelephonyLookup$TelephonyNetworkProcessor.class
TelephonyLookup.java package com.android.i18n.timezone abstract com.android.i18n.timezone.TelephonyLookup$TelephonyNetworkProcessor extends java.lang.Object { public static final boolean CONTINUE public static final boolean HALT public abstract void processNetwork (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException }
com/android/i18n/timezone/TelephonyLookup$TelephonyNetworkValidator.class
TelephonyLookup.java package com.android.i18n.timezone com.android.i18n.timezone.TelephonyLookup$TelephonyNetworkValidator extends java.lang.Object implements com.android.i18n.timezone.TelephonyLookup$TelephonyNetworkProcessor { private final java.util.Set knownMccMncs private void <init> () public void processNetwork (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException String mcc String mnc String countryIso String debugInfo com.android.i18n.timezone.TelephonyNetwork$MccMnc mccMnc private static boolean isAsciiNumeric (java.lang.String) char character int i String string synthetic void <init> (com.android.i18n.timezone.TelephonyLookup$1) com.android.i18n.timezone.TelephonyLookup$1 x0 }
com/android/i18n/timezone/TelephonyLookup$TelephonyNetworksExtractor.class
TelephonyLookup.java package com.android.i18n.timezone com.android.i18n.timezone.TelephonyLookup$TelephonyNetworksExtractor extends java.lang.Object implements com.android.i18n.timezone.TelephonyLookup$TelephonyNetworkProcessor { private java.util.List networksList private void <init> () public void processNetwork (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException String mcc String mnc String countryIso String debugInfo com.android.i18n.timezone.TelephonyNetwork network com.android.i18n.timezone.TelephonyNetworkFinder getTelephonyNetworkFinder () synthetic void <init> (com.android.i18n.timezone.TelephonyLookup$1) com.android.i18n.timezone.TelephonyLookup$1 x0 }
com/android/i18n/timezone/TelephonyLookup.class
TelephonyLookup.java package com.android.i18n.timezone public final com.android.i18n.timezone.TelephonyLookup extends java.lang.Object { public static final String TELEPHONYLOOKUP_FILE_NAME private static final String TELEPHONY_LOOKUP_ELEMENT private static final String NETWORKS_ELEMENT private static final String NETWORK_ELEMENT private static final String MOBILE_COUNTRY_CODE_ATTRIBUTE private static final String MOBILE_NETWORK_CODE_ATTRIBUTE private static final String COUNTRY_ISO_CODE_ATTRIBUTE private static com.android.i18n.timezone.TelephonyLookup instance private final com.android.i18n.timezone.XmlUtils$ReaderSupplier xmlSource private void <init> (com.android.i18n.timezone.XmlUtils$ReaderSupplier) com.android.i18n.timezone.XmlUtils$ReaderSupplier xmlSource public static com.android.i18n.timezone.TelephonyLookup getInstance () String[] telephonyLookupFilePaths public static transient com.android.i18n.timezone.TelephonyLookup createInstanceWithFallback (java.lang.String[]) java.io.IOException e String tzLookupFilePath String[] telephonyLookupFilePaths java.io.IOException lastException public static com.android.i18n.timezone.TelephonyLookup createInstance (java.lang.String) throws java.io.IOException String path com.android.i18n.timezone.XmlUtils$ReaderSupplier xmlSupplier public static com.android.i18n.timezone.TelephonyLookup createInstanceForTests (java.lang.String) String xml public void validate () throws java.io.IOException org.xmlpull.v1.XmlPullParserException e public com.android.i18n.timezone.TelephonyNetworkFinder getTelephonyNetworkFinder () Exception e com.android.i18n.timezone.TelephonyLookup$TelephonyNetworksExtractor extractor private void processXml (com.android.i18n.timezone.TelephonyLookup$TelephonyNetworkProcessor) throws org.xmlpull.v1.XmlPullParserException java.io.IOException org.xmlpull.v1.XmlPullParserFactory xmlPullParserFactory org.xmlpull.v1.XmlPullParser parser java.io.Reader reader com.android.i18n.timezone.TelephonyLookup$TelephonyNetworkProcessor processor private static void processNetworks (org.xmlpull.v1.XmlPullParser, com.android.i18n.timezone.TelephonyLookup$TelephonyNetworkProcessor) throws java.io.IOException org.xmlpull.v1.XmlPullParserException String mcc String mnc String countryCode String debugInfo org.xmlpull.v1.XmlPullParser parser com.android.i18n.timezone.TelephonyLookup$TelephonyNetworkProcessor processor }
com/android/i18n/timezone/TelephonyNetwork$MccMnc.class
TelephonyNetwork.java package com.android.i18n.timezone public final com.android.i18n.timezone.TelephonyNetwork$MccMnc extends java.lang.Object { final String mcc final String mnc public void <init> (java.lang.String, java.lang.String) String mcc String mnc public boolean equals (java.lang.Object) Object o com.android.i18n.timezone.TelephonyNetwork$MccMnc mccMnc public int hashCode () public java.lang.String toString () }
com/android/i18n/timezone/TelephonyNetwork.class
TelephonyNetwork.java package com.android.i18n.timezone public final com.android.i18n.timezone.TelephonyNetwork extends java.lang.Object { private final com.android.i18n.timezone.TelephonyNetwork$MccMnc mccMnc private final String countryIsoCode public static com.android.i18n.timezone.TelephonyNetwork create (java.lang.String, java.lang.String, java.lang.String) String mcc String mnc String countryIsoCode String normalizedCountryIso private void <init> (com.android.i18n.timezone.TelephonyNetwork$MccMnc, java.lang.String) com.android.i18n.timezone.TelephonyNetwork$MccMnc mccMnc String countryIsoCode public com.android.i18n.timezone.TelephonyNetwork$MccMnc getMccMnc () public java.lang.String getMcc () public java.lang.String getMnc () public java.lang.String getCountryIsoCode () public boolean equals (java.lang.Object) Object o com.android.i18n.timezone.TelephonyNetwork that public int hashCode () public java.lang.String toString () }
com/android/i18n/timezone/TelephonyNetworkFinder.class
TelephonyNetworkFinder.java package com.android.i18n.timezone public final com.android.i18n.timezone.TelephonyNetworkFinder extends java.lang.Object { private final java.util.Map networksMap private final java.util.List networksList public static com.android.i18n.timezone.TelephonyNetworkFinder create (java.util.List) String validCountryIsoCode com.android.i18n.timezone.TelephonyNetwork$MccMnc mccMnc com.android.i18n.timezone.TelephonyNetwork existingEntry com.android.i18n.timezone.TelephonyNetwork network java.util.List networksList java.util.Set validCountryIsoCodes java.util.Map networksMap private void <init> (java.util.List, java.util.Map) java.util.List networksList java.util.Map networksMap public com.android.i18n.timezone.TelephonyNetwork findNetworkByMccMnc (java.lang.String, java.lang.String) String mcc String mnc public java.util.List getAll () }
com/android/i18n/timezone/TimeZoneDataFiles.class
TimeZoneDataFiles.java package com.android.i18n.timezone public final com.android.i18n.timezone.TimeZoneDataFiles extends java.lang.Object { private static final String ANDROID_ROOT_ENV private static final String ANDROID_TZDATA_ROOT_ENV private static final String ANDROID_DATA_ENV private void <init> () public static java.lang.String[] getTimeZoneFilePaths (java.lang.String) String fileName public static java.lang.String getDataTimeZoneRootDir () public static java.lang.String getDataTimeZoneFile (java.lang.String) String fileName public static java.lang.String getTimeZoneModuleTzFile (java.lang.String) String fileName public static java.lang.String getTimeZoneModuleTzVersionFile () public static com.android.i18n.timezone.TzDataSetVersion readTimeZoneModuleVersion () throws java.io.IOException com.android.i18n.timezone.TzDataSetVersion$TzDataSetException String tzVersionFileName public static java.lang.String getTimeZoneModuleFile (java.lang.String) String fileName public static java.lang.String getSystemTzFile (java.lang.String) String fileName public static java.lang.String getSystemIcuFile (java.lang.String) String fileName private static java.lang.String getEnvironmentPath (java.lang.String, java.lang.String) String environmentVariable String path String variable }
com/android/i18n/timezone/TimeZoneFinder$1.class
TimeZoneFinder.java package com.android.i18n.timezone synthetic com.android.i18n.timezone.TimeZoneFinder$1 extends java.lang.Object { }
com/android/i18n/timezone/TimeZoneFinder$CountryZonesLookupExtractor.class
TimeZoneFinder.java package com.android.i18n.timezone com.android.i18n.timezone.TimeZoneFinder$CountryZonesLookupExtractor extends java.lang.Object implements com.android.i18n.timezone.TimeZoneFinder$TimeZonesProcessor { private java.util.List countryTimeZonesList private void <init> () public boolean processCountryZones (java.lang.String, java.lang.String, boolean, boolean, java.util.List, java.lang.String) throws org.xmlpull.v1.XmlPullParserException String countryIso String defaultTimeZoneId boolean defaultTimeZoneBoost boolean everUsesUtc java.util.List timeZoneMappings String debugInfo com.android.i18n.timezone.CountryTimeZones countryTimeZones com.android.i18n.timezone.CountryZonesFinder getCountryZonesLookup () synthetic void <init> (com.android.i18n.timezone.TimeZoneFinder$1) com.android.i18n.timezone.TimeZoneFinder$1 x0 }
com/android/i18n/timezone/TimeZoneFinder$IanaVersionExtractor.class
TimeZoneFinder.java package com.android.i18n.timezone com.android.i18n.timezone.TimeZoneFinder$IanaVersionExtractor extends java.lang.Object implements com.android.i18n.timezone.TimeZoneFinder$TimeZonesProcessor { private String ianaVersion private void <init> () public boolean processHeader (java.lang.String) throws org.xmlpull.v1.XmlPullParserException String ianaVersion public java.lang.String getIanaVersion () synthetic void <init> (com.android.i18n.timezone.TimeZoneFinder$1) com.android.i18n.timezone.TimeZoneFinder$1 x0 }
com/android/i18n/timezone/TimeZoneFinder$SelectiveCountryTimeZonesExtractor.class
TimeZoneFinder.java package com.android.i18n.timezone com.android.i18n.timezone.TimeZoneFinder$SelectiveCountryTimeZonesExtractor extends java.lang.Object implements com.android.i18n.timezone.TimeZoneFinder$TimeZonesProcessor { private final String countryCodeToMatch private com.android.i18n.timezone.CountryTimeZones validatedCountryTimeZones private void <init> (java.lang.String) String countryCodeToMatch public boolean processCountryZones (java.lang.String, java.lang.String, boolean, boolean, java.util.List, java.lang.String) String countryIso String defaultTimeZoneId boolean defaultTimeZoneBoost boolean everUsesUtc java.util.List timeZoneMappings String debugInfo com.android.i18n.timezone.CountryTimeZones getValidatedCountryTimeZones () synthetic void <init> (java.lang.String, com.android.i18n.timezone.TimeZoneFinder$1) String x0 com.android.i18n.timezone.TimeZoneFinder$1 x1 }
com/android/i18n/timezone/TimeZoneFinder$TimeZonesProcessor.class
TimeZoneFinder.java package com.android.i18n.timezone abstract com.android.i18n.timezone.TimeZoneFinder$TimeZonesProcessor extends java.lang.Object { public static final boolean CONTINUE public static final boolean HALT public boolean processHeader (java.lang.String) throws org.xmlpull.v1.XmlPullParserException String ianaVersion public boolean processCountryZones (java.lang.String, java.lang.String, boolean, boolean, java.util.List, java.lang.String) throws org.xmlpull.v1.XmlPullParserException String countryIso String defaultTimeZoneId boolean defaultTimeZoneBoost boolean everUsesUtc java.util.List timeZoneMappings String debugInfo }
com/android/i18n/timezone/TimeZoneFinder$TimeZonesValidator.class
TimeZoneFinder.java package com.android.i18n.timezone com.android.i18n.timezone.TimeZoneFinder$TimeZonesValidator extends java.lang.Object implements com.android.i18n.timezone.TimeZoneFinder$TimeZonesProcessor { private final java.util.Set knownCountryCodes private void <init> () public boolean processCountryZones (java.lang.String, java.lang.String, boolean, boolean, java.util.List, java.lang.String) throws org.xmlpull.v1.XmlPullParserException String countryIso String defaultTimeZoneId boolean defaultTimeZoneBoost boolean everUsesUtc java.util.List timeZoneMappings String debugInfo synthetic void <init> (com.android.i18n.timezone.TimeZoneFinder$1) com.android.i18n.timezone.TimeZoneFinder$1 x0 }
com/android/i18n/timezone/TimeZoneFinder.class
TimeZoneFinder.java package com.android.i18n.timezone public final com.android.i18n.timezone.TimeZoneFinder extends java.lang.Object { public static final String TZLOOKUP_FILE_NAME private static final String TIMEZONES_ELEMENT private static final String IANA_VERSION_ATTRIBUTE private static final String COUNTRY_ZONES_ELEMENT private static final String COUNTRY_ELEMENT private static final String COUNTRY_CODE_ATTRIBUTE private static final String DEFAULT_TIME_ZONE_ID_ATTRIBUTE private static final String DEFAULT_TIME_ZONE_BOOST_ATTRIBUTE private static final String EVER_USES_UTC_ATTRIBUTE private static final String ZONE_ID_ELEMENT private static final String ZONE_SHOW_IN_PICKER_ATTRIBUTE private static final String ZONE_NOT_USED_AFTER_ATTRIBUTE private static final String ZONE_ALTERNATIVE_IDS_ATTRIBUTE private static com.android.i18n.timezone.TimeZoneFinder instance private final com.android.i18n.timezone.XmlUtils$ReaderSupplier xmlSource private com.android.i18n.timezone.CountryTimeZones lastCountryTimeZones private void <init> (com.android.i18n.timezone.XmlUtils$ReaderSupplier) com.android.i18n.timezone.XmlUtils$ReaderSupplier xmlSource public static com.android.i18n.timezone.TimeZoneFinder getInstance () String[] tzLookupFilePaths public static transient com.android.i18n.timezone.TimeZoneFinder createInstanceWithFallback (java.lang.String[]) java.io.IOException e String tzLookupFilePath String[] tzLookupFilePaths java.io.IOException lastException public static com.android.i18n.timezone.TimeZoneFinder createInstance (java.lang.String) throws java.io.IOException String path com.android.i18n.timezone.XmlUtils$ReaderSupplier xmlSupplier public static com.android.i18n.timezone.TimeZoneFinder createInstanceForTests (java.lang.String) String xml public void validate () throws java.io.IOException org.xmlpull.v1.XmlPullParserException e public java.lang.String getIanaVersion () Exception e com.android.i18n.timezone.TimeZoneFinder$IanaVersionExtractor ianaVersionExtractor public com.android.i18n.timezone.CountryZonesFinder getCountryZonesFinder () Exception e com.android.i18n.timezone.TimeZoneFinder$CountryZonesLookupExtractor extractor public com.android.i18n.timezone.CountryTimeZones lookupCountryTimeZones (java.lang.String) com.android.i18n.timezone.CountryTimeZones countryTimeZones Exception e String countryIso com.android.i18n.timezone.TimeZoneFinder$SelectiveCountryTimeZonesExtractor extractor private void processXml (com.android.i18n.timezone.TimeZoneFinder$TimeZonesProcessor) throws org.xmlpull.v1.XmlPullParserException java.io.IOException org.xmlpull.v1.XmlPullParserFactory xmlPullParserFactory org.xmlpull.v1.XmlPullParser parser String ianaVersion java.io.Reader reader com.android.i18n.timezone.TimeZoneFinder$TimeZonesProcessor processor private static boolean processCountryZones (org.xmlpull.v1.XmlPullParser, com.android.i18n.timezone.TimeZoneFinder$TimeZonesProcessor) throws java.io.IOException org.xmlpull.v1.XmlPullParserException String code String defaultTimeZoneId boolean defaultTimeZoneBoost Boolean everUsesUtc String debugInfo java.util.List timeZoneMappings boolean result org.xmlpull.v1.XmlPullParser parser com.android.i18n.timezone.TimeZoneFinder$TimeZonesProcessor processor private static java.util.List parseTimeZoneMappings (org.xmlpull.v1.XmlPullParser) throws java.io.IOException org.xmlpull.v1.XmlPullParserException boolean showInPicker Long notUsedAfter java.util.List alternativeIds String zoneIdString String internedZoneIdString java.util.List internedAlternativeIds com.android.i18n.timezone.CountryTimeZones$TimeZoneMapping timeZoneMapping org.xmlpull.v1.XmlPullParser parser java.util.List timeZoneMappings private static java.util.List internStrings (java.util.List) String stringToIntern java.util.List stringsToIntern java.util.List internedStrings }
com/android/i18n/timezone/TzDataSetVersion$TzDataSetException.class
TzDataSetVersion.java package com.android.i18n.timezone public com.android.i18n.timezone.TzDataSetVersion$TzDataSetException extends java.lang.Exception { public void <init> (java.lang.String) String message public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause }
com/android/i18n/timezone/TzDataSetVersion.class
TzDataSetVersion.java package com.android.i18n.timezone public final com.android.i18n.timezone.TzDataSetVersion extends java.lang.Object { public static final String DEFAULT_FILE_NAME public static final int CURRENT_FORMAT_MAJOR_VERSION public static final int CURRENT_FORMAT_MINOR_VERSION private static final String FULL_CURRENT_FORMAT_VERSION_STRING private static final int FORMAT_VERSION_STRING_LENGTH private static final java.util.regex.Pattern FORMAT_VERSION_PATTERN private static final java.util.regex.Pattern RULES_VERSION_PATTERN private static final int RULES_VERSION_LENGTH private static final java.util.regex.Pattern REVISION_PATTERN private static final int REVISION_LENGTH private static final int TZ_DATA_VERSION_FILE_LENGTH private static final java.util.regex.Pattern TZ_DATA_VERSION_FILE_PATTERN private final int formatMajorVersion private final int formatMinorVersion private final String rulesVersion private final int revision public static int currentFormatMajorVersion () public static int currentFormatMinorVersion () public void <init> (int, int, java.lang.String, int) throws com.android.i18n.timezone.TzDataSetVersion$TzDataSetException int formatMajorVersion int formatMinorVersion String rulesVersion int revision public static com.android.i18n.timezone.TzDataSetVersion fromBytes (byte[]) throws com.android.i18n.timezone.TzDataSetVersion$TzDataSetException java.util.regex.Matcher matcher String formatMajorVersion String formatMinorVersion String rulesVersion String revision IndexOutOfBoundsException e byte[] bytes String tzDataVersion public static com.android.i18n.timezone.TzDataSetVersion readFromFile (java.io.File) throws java.io.IOException com.android.i18n.timezone.TzDataSetVersion$TzDataSetException java.io.File file byte[] versionBytes public int getFormatMajorVersion () public int getFormatMinorVersion () public java.lang.String getRulesVersion () public int getRevision () public byte[] toBytes () private static byte[] toBytes (int, int, java.lang.String, int) int majorFormatVersion int minorFormatVerison String rulesVersion int revision public static boolean isCompatibleWithThisDevice (com.android.i18n.timezone.TzDataSetVersion) com.android.i18n.timezone.TzDataSetVersion tzDataVersion public boolean equals (java.lang.Object) Object o com.android.i18n.timezone.TzDataSetVersion that public int hashCode () int result public java.lang.String toString () private static java.lang.String to3DigitVersionString (int) com.android.i18n.timezone.TzDataSetVersion$TzDataSetException e int version private static int from3DigitVersionString (java.lang.String) throws com.android.i18n.timezone.TzDataSetVersion$TzDataSetException int version NumberFormatException e String versionString String parseErrorMessage private static int validate3DigitVersion (int) throws com.android.i18n.timezone.TzDataSetVersion$TzDataSetException int value private static java.lang.String toFormatVersionString (int, int) int majorFormatVersion int minorFormatVersion private static byte[] readBytes (java.io.File, int) throws java.io.IOException byte[] max int bytesRead byte[] toReturn java.io.FileInputStream in java.io.File file int maxBytes static void <clinit> () }
com/android/i18n/timezone/WallTime$1.class
WallTime.java package com.android.i18n.timezone synthetic com.android.i18n.timezone.WallTime$1 extends java.lang.Object { }
com/android/i18n/timezone/WallTime$CheckedArithmeticException.class
WallTime.java package com.android.i18n.timezone com.android.i18n.timezone.WallTime$CheckedArithmeticException extends java.lang.Exception { private void <init> () synthetic void <init> (com.android.i18n.timezone.WallTime$1) com.android.i18n.timezone.WallTime$1 x0 }
com/android/i18n/timezone/WallTime$OffsetInterval.class
WallTime.java package com.android.i18n.timezone com.android.i18n.timezone.WallTime$OffsetInterval extends java.lang.Object { private final int startWallTimeSeconds private final int endWallTimeSeconds private final int isDst private final int totalOffsetSeconds public static com.android.i18n.timezone.WallTime$OffsetInterval create (com.android.i18n.timezone.ZoneInfoData, int) int totalOffsetSeconds int isDst int startWallTimeSeconds int endWallTimeSeconds int endWallTimeSeconds com.android.i18n.timezone.ZoneInfoData zoneInfo int transitionIndex int rawOffsetSeconds int type int totalOffsetSeconds int endWallTimeSeconds int isDst int startWallTimeSeconds private void <init> (int, int, int, int) int startWallTimeSeconds int endWallTimeSeconds int isDst int totalOffsetSeconds public boolean containsWallTime (long) long wallTimeSeconds public int getIsDst () public int getTotalOffsetSeconds () public long getEndWallTimeSeconds () public long getStartWallTimeSeconds () }
com/android/i18n/timezone/WallTime.class
WallTime.java package com.android.i18n.timezone public com.android.i18n.timezone.WallTime extends java.lang.Object { private final java.util.GregorianCalendar calendar private int year private int month private int monthDay private int hour private int minute private int second private int weekDay private int yearDay private int isDst private int gmtOffsetSeconds public void <init> () public void localtime (int, com.android.i18n.timezone.ZoneInfoData) byte isDst byte isDst int offsetIndex int offsetSeconds byte isDst int wallTimeSeconds int timeSeconds com.android.i18n.timezone.ZoneInfoData zoneInfo public int mktime (com.android.i18n.timezone.ZoneInfoData) Integer result int wallTimeSeconds int rawOffsetSeconds int rawTimeSeconds int initialTransitionIndex Integer result com.android.i18n.timezone.WallTime$CheckedArithmeticException e com.android.i18n.timezone.ZoneInfoData zoneInfo long longWallTimeSeconds private java.lang.Integer tryOffsetAdjustments (com.android.i18n.timezone.ZoneInfoData, int, com.android.i18n.timezone.WallTime$OffsetInterval, int, int) throws com.android.i18n.timezone.WallTime$CheckedArithmeticException int returnValue int rawOffsetSeconds int jOffsetSeconds int targetIntervalOffsetSeconds int adjustmentSeconds int adjustedWallTimeSeconds int j com.android.i18n.timezone.ZoneInfoData zoneInfo int oldWallTimeSeconds com.android.i18n.timezone.WallTime$OffsetInterval targetInterval int transitionIndex int isDstToFind int[] offsetsToTry private static int[] getOffsetsOfType (com.android.i18n.timezone.ZoneInfoData, int, int) int transitionIndex int type com.android.i18n.timezone.ZoneInfoData zoneInfo int startIndex int isDst int[] offsets boolean[] seen int numFound int delta boolean clampTop boolean clampBottom int[] toReturn private java.lang.Integer doWallTimeSearch (com.android.i18n.timezone.ZoneInfoData, int, int, boolean) throws com.android.i18n.timezone.WallTime$CheckedArithmeticException int totalOffsetSeconds int returnValue int isDstToFind Integer returnValue boolean endSearch boolean endSearch int transitionIndexDelta int currentTransitionIndex com.android.i18n.timezone.WallTime$OffsetInterval offsetInterval com.android.i18n.timezone.ZoneInfoData zoneInfo int initialTransitionIndex int wallTimeSeconds boolean mustMatchDst int MAX_SEARCH_SECONDS boolean clampTop boolean clampBottom int loop public void setYear (int) int year public void setMonth (int) int month public void setMonthDay (int) int monthDay public void setHour (int) int hour public void setMinute (int) int minute public void setSecond (int) int second public void setWeekDay (int) int weekDay public void setYearDay (int) int yearDay public void setIsDst (int) int isDst public void setGmtOffset (int) int gmtoff public int getYear () public int getMonth () public int getMonthDay () public int getHour () public int getMinute () public int getSecond () public int getWeekDay () public int getYearDay () public int getGmtOffset () public int getIsDst () private void copyFieldsToCalendar () private void copyFieldsFromCalendar () private static int checked32BitAdd (long, int) throws com.android.i18n.timezone.WallTime$CheckedArithmeticException long a int b long result private static int checked32BitSubtract (long, int) throws com.android.i18n.timezone.WallTime$CheckedArithmeticException long a int b long result private static int saturated32BitAdd (long, int) long a int b long result static synthetic int access$000 (long, int) long x0 int x1 }
com/android/i18n/timezone/XmlUtils$ReaderSupplier.class
XmlUtils.java package com.android.i18n.timezone abstract com.android.i18n.timezone.XmlUtils$ReaderSupplier extends java.lang.Object { public abstract java.io.Reader get () throws java.io.IOException public static com.android.i18n.timezone.XmlUtils$ReaderSupplier forFile (java.lang.String, java.nio.charset.Charset) throws java.io.IOException String fileName java.nio.charset.Charset charSet java.nio.file.Path file public static com.android.i18n.timezone.XmlUtils$ReaderSupplier forString (java.lang.String) String xml private static synthetic java.io.Reader lambda$forString$1 (java.lang.String) throws java.io.IOException String xml private static synthetic java.io.Reader lambda$forFile$0 (java.nio.file.Path, java.nio.charset.Charset) throws java.io.IOException java.nio.file.Path file java.nio.charset.Charset charSet }
com/android/i18n/timezone/XmlUtils.class
XmlUtils.java package com.android.i18n.timezone com.android.i18n.timezone.XmlUtils extends java.lang.Object { private static final String TRUE_ATTRIBUTE_VALUE private static final String FALSE_ATTRIBUTE_VALUE private void <init> () static java.lang.Long parseLongAttribute (org.xmlpull.v1.XmlPullParser, java.lang.String, java.lang.Long) throws org.xmlpull.v1.XmlPullParserException NumberFormatException e org.xmlpull.v1.XmlPullParser parser String attributeName Long defaultValue String attributeValueString static java.lang.Boolean parseBooleanAttribute (org.xmlpull.v1.XmlPullParser, java.lang.String, java.lang.Boolean) throws org.xmlpull.v1.XmlPullParserException org.xmlpull.v1.XmlPullParser parser String attributeName Boolean defaultValue String attributeValueString boolean isTrue static java.util.List parseStringListAttribute (org.xmlpull.v1.XmlPullParser, java.lang.String, java.util.List) throws org.xmlpull.v1.XmlPullParserException org.xmlpull.v1.XmlPullParser parser String attributeName java.util.List defaultValue String attributeValueString java.util.StringTokenizer stringTokenizer java.util.ArrayList strings static void findNextStartTagOrThrowNoRecurse (org.xmlpull.v1.XmlPullParser, java.lang.String) throws java.io.IOException org.xmlpull.v1.XmlPullParserException org.xmlpull.v1.XmlPullParser parser String elementName static boolean findNextStartTagOrEndTagNoRecurse (org.xmlpull.v1.XmlPullParser, java.lang.String) throws java.io.IOException org.xmlpull.v1.XmlPullParserException String currentElementName org.xmlpull.v1.XmlPullParser parser String elementName int type static void consumeUntilEndTag (org.xmlpull.v1.XmlPullParser, java.lang.String) throws java.io.IOException org.xmlpull.v1.XmlPullParserException int type int currentDepth org.xmlpull.v1.XmlPullParser parser String elementName int requiredDepth static void checkOnEndTag (org.xmlpull.v1.XmlPullParser, java.lang.String) throws org.xmlpull.v1.XmlPullParserException org.xmlpull.v1.XmlPullParser parser String elementName private static boolean isEndTag (org.xmlpull.v1.XmlPullParser, java.lang.String) throws org.xmlpull.v1.XmlPullParserException org.xmlpull.v1.XmlPullParser parser String elementName static java.lang.String normalizeCountryIso (java.lang.String) String countryIso static java.lang.String consumeText (org.xmlpull.v1.XmlPullParser) throws java.io.IOException org.xmlpull.v1.XmlPullParserException String text org.xmlpull.v1.XmlPullParser parser int type String text }
com/android/i18n/timezone/ZoneInfoData.class
ZoneInfoData.java package com.android.i18n.timezone public final com.android.i18n.timezone.ZoneInfoData extends java.lang.Object { public static final java.io.ObjectStreamField[] ZONEINFO_SERIALIZED_FIELDS private final String mId private final int mRawOffset private final int mEarliestRawOffset final long[] mTransitions final byte[] mTypes final int[] mOffsets final byte[] mIsDsts private void <init> (java.lang.String, int, int, long[], byte[], int[], byte[]) String id int rawOffset int earliestRawOffset long[] transitions byte[] types int[] offsets byte[] isDsts private void <init> (com.android.i18n.timezone.ZoneInfoData) com.android.i18n.timezone.ZoneInfoData that private void <init> (com.android.i18n.timezone.ZoneInfoData, int) com.android.i18n.timezone.ZoneInfoData that int newRawOffset public static com.android.i18n.timezone.ZoneInfoData readTimeZone (java.lang.String, com.android.i18n.timezone.internal.BufferIterator) throws java.io.IOException String id com.android.i18n.timezone.internal.BufferIterator it private static void skipOver32BitData (java.lang.String, com.android.i18n.timezone.internal.BufferIterator) throws java.io.IOException String id com.android.i18n.timezone.internal.BufferIterator it int tzh_magic byte tzh_version int tzh_ttisgmtcnt int tzh_ttisstdcnt int tzh_leapcnt int tzh_timecnt int tzh_typecnt int tzh_charcnt int transitionInfoSize int ttinfoSize int leapInfoSize private static com.android.i18n.timezone.ZoneInfoData read64BitData (java.lang.String, com.android.i18n.timezone.internal.BufferIterator) throws java.io.IOException int i int typeIndex int i byte isDst int i String id com.android.i18n.timezone.internal.BufferIterator it int tzh_magic byte tzh_version int tzh_timecnt int MAX_TRANSITIONS int tzh_typecnt int MAX_TYPES long[] transitions64 byte[] types int[] gmtOffsets byte[] isDsts private static void checkTzifVersionAcceptable (java.lang.String, byte) throws java.io.IOException String id byte tzh_version char tzh_version_char private void <init> (java.lang.String, long[], byte[], int[], byte[]) int typeIndex int i int rawOffsetInSeconds int i int i String name long[] transitions byte[] types int[] gmtOffsets byte[] isDsts int lastStdTransitionIndex int rawOffsetInSeconds int firstStdTypeIndex int earliestRawOffset public static com.android.i18n.timezone.ZoneInfoData createFromSerializationFields (java.lang.String, java.io.ObjectInputStream$GetField) throws java.io.IOException String id java.io.ObjectInputStream$GetField getField int rawOffset int earliestRawOffset long[] transitions byte[] types int[] offsets byte[] isDsts public void writeToSerializationFields (java.io.ObjectOutputStream$PutField) java.io.ObjectOutputStream$PutField putField public int findTransitionIndex (long) long seconds int transition int findOffsetIndexForTimeInSeconds (long) long seconds int transition int findOffsetIndexForTimeInMilliseconds (long) long millis static long roundDownMillisToSeconds (long) long millis static long roundUpMillisToSeconds (long) long millis public int getOffsetsByUtcTime (long, int[]) int totalOffset int rawOffset int dstOffset int rawOffset int dstOffset int type long utcTimeInMillis int[] offsets int transitionIndex int totalOffset int rawOffset int dstOffset public int getOffset (long) long when int offsetIndex public boolean isInDaylightTime (long) long when int offsetIndex public int getRawOffset () public java.lang.Integer getLatestDstSavingsMillis (long) int typeIndex int i long lastDSTTransitionTime long currentUnixTimeSeconds Integer dstSavings int lastGmtOffset int lastDstOffset long when int lastStdTransitionIndex int lastDstTransitionIndex Integer dstSavings int getEarliestRawOffset () public boolean hasSameRules (com.android.i18n.timezone.ZoneInfoData) com.android.i18n.timezone.ZoneInfoData other public boolean equals (java.lang.Object) Object obj com.android.i18n.timezone.ZoneInfoData other public int hashCode () int prime int result public java.lang.String toString () public java.lang.String getID () public com.android.i18n.timezone.ZoneInfoData createCopyWithRawOffset (int) int newRawOffset public long[] getTransitions () public static com.android.i18n.timezone.ZoneInfoData createInstance (java.lang.String, long[], byte[], int[], boolean[]) String id long[] transitions byte[] types int[] offsets boolean[] isDsts private static byte[] toByteArray (boolean[]) int i boolean[] isDsts byte[] result static void <clinit> () }
com/android/i18n/timezone/ZoneInfoDb$1.class
ZoneInfoDb.java package com.android.i18n.timezone com.android.i18n.timezone.ZoneInfoDb$1 extends com.android.i18n.timezone.internal.BasicLruCache { final synthetic com.android.i18n.timezone.ZoneInfoDb this$0 void <init> (com.android.i18n.timezone.ZoneInfoDb, int) com.android.i18n.timezone.ZoneInfoDb this$0 int maxSize protected com.android.i18n.timezone.ZoneInfoData create (java.lang.String) java.io.IOException e String id protected volatile synthetic java.lang.Object create (java.lang.Object) }
com/android/i18n/timezone/ZoneInfoDb.class
ZoneInfoDb.java package com.android.i18n.timezone public final com.android.i18n.timezone.ZoneInfoDb extends java.lang.Object { public static final String TZDATA_FILE_NAME private static final com.android.i18n.timezone.ZoneInfoDb DATA private static final int SIZEOF_TZNAME private static final int SIZEOF_TZINT public static final int SIZEOF_INDEX_ENTRY private boolean closed private com.android.i18n.timezone.internal.MemoryMappedFile mappedFile private String version private String[] ids private int[] byteOffsets private int[] rawUtcOffsetsCache private static final int CACHE_SIZE private final com.android.i18n.timezone.internal.BasicLruCache cache public static com.android.i18n.timezone.ZoneInfoDb getInstance () public static transient com.android.i18n.timezone.ZoneInfoDb loadTzDataWithFallback (java.lang.String[]) com.android.i18n.timezone.ZoneInfoDb tzData String path String[] paths public static com.android.i18n.timezone.ZoneInfoDb loadTzData (java.lang.String) String path com.android.i18n.timezone.ZoneInfoDb tzData private static com.android.i18n.timezone.ZoneInfoDb createFallback () com.android.i18n.timezone.ZoneInfoDb tzData private void <init> () public com.android.i18n.timezone.internal.BufferIterator getBufferIterator (java.lang.String) String id int index int byteOffset com.android.i18n.timezone.internal.BufferIterator it private void populateFallback () private boolean loadData (java.lang.String) android.system.ErrnoException errnoException Exception ex String path private void readHeader () throws java.io.IOException byte[] tzdata_version String magic int fileSize int index_offset int data_offset int final_offset IndexOutOfBoundsException e com.android.i18n.timezone.internal.BufferIterator it private void readIndex (com.android.i18n.timezone.internal.BufferIterator, int, int) throws java.io.IOException int length int len String zoneId int i com.android.i18n.timezone.internal.BufferIterator it int indexOffset int dataOffset byte[] idBytes int indexSize int entryCount public static void validateTzData (java.lang.String) throws java.io.IOException String path com.android.i18n.timezone.ZoneInfoDb tzData private void validate () throws java.io.IOException com.android.i18n.timezone.ZoneInfoData zoneInfoData String id com.android.i18n.timezone.ZoneInfoData makeZoneInfoDataUncached (java.lang.String) throws java.io.IOException String id com.android.i18n.timezone.internal.BufferIterator it public java.lang.String[] getAvailableIDs () public java.lang.String[] getAvailableIDs (int) int i int rawUtcOffset java.util.List matches int[] rawUtcOffsets private synchronized int[] getRawUtcOffsets () int i public java.lang.String getVersion () public com.android.i18n.timezone.ZoneInfoData makeZoneInfoData (java.lang.String) String id com.android.i18n.timezone.ZoneInfoData zoneInfoData public boolean hasTimeZone (java.lang.String) String id public void close () private void checkNotClosed () throws java.lang.IllegalStateException protected void finalize () throws java.lang.Throwable static void <clinit> () }
com/android/i18n/timezone/internal/
com/android/i18n/timezone/internal/BasicLruCache$1.class
BasicLruCache.java package com.android.i18n.timezone.internal synthetic com.android.i18n.timezone.internal.BasicLruCache$1 extends java.lang.Object { }
com/android/i18n/timezone/internal/BasicLruCache$CacheMap.class
BasicLruCache.java package com.android.i18n.timezone.internal com.android.i18n.timezone.internal.BasicLruCache$CacheMap extends java.util.LinkedHashMap { private final int maxSize private void <init> (int) int maxSize protected boolean removeEldestEntry (java.util.Map$Entry) java.util.Map$Entry eldest synthetic void <init> (int, com.android.i18n.timezone.internal.BasicLruCache$1) int x0 com.android.i18n.timezone.internal.BasicLruCache$1 x1 }
com/android/i18n/timezone/internal/BasicLruCache.class
BasicLruCache.java package com.android.i18n.timezone.internal public com.android.i18n.timezone.internal.BasicLruCache extends java.lang.Object { private final com.android.i18n.timezone.internal.BasicLruCache$CacheMap map public void <init> (int) int maxSize public final java.lang.Object get (java.lang.Object) Object result Object key Object result public final synchronized java.lang.Object put (java.lang.Object, java.lang.Object) Object key Object value Object previous protected java.lang.Object create (java.lang.Object) Object key public final synchronized void evictAll () }
com/android/i18n/timezone/internal/BufferIterator.class
BufferIterator.java package com.android.i18n.timezone.internal public abstract com.android.i18n.timezone.internal.BufferIterator extends java.lang.Object { public void <init> () public abstract void seek (int) public abstract void skip (int) public abstract int pos () public abstract void readByteArray (byte[], int, int) public abstract byte readByte () public abstract int readInt () public abstract void readIntArray (int[], int, int) public abstract void readLongArray (long[], int, int) public abstract short readShort () }
com/android/i18n/timezone/internal/ByteBufferIterator.class
ByteBufferIterator.java package com.android.i18n.timezone.internal public com.android.i18n.timezone.internal.ByteBufferIterator extends com.android.i18n.timezone.internal.BufferIterator { private final java.nio.ByteBuffer buffer public void <init> (java.nio.ByteBuffer) java.nio.ByteBuffer buffer public void seek (int) int offset public void skip (int) int byteCount public int pos () public void readByteArray (byte[], int, int) byte[] bytes int arrayOffset int byteCount public byte readByte () public int readInt () int value public void readIntArray (int[], int, int) int[] ints int arrayOffset int intCount public void readLongArray (long[], int, int) long[] longs int arrayOffset int longCount public short readShort () short value }
com/android/i18n/timezone/internal/Memory.class
Memory.java package com.android.i18n.timezone.internal public final com.android.i18n.timezone.internal.Memory extends java.lang.Object { private void <init> () public static int peekInt (byte[], int, java.nio.ByteOrder) byte[] src int offset java.nio.ByteOrder order public static long peekLong (byte[], int, java.nio.ByteOrder) int h int l int l int h byte[] src int offset java.nio.ByteOrder order public static short peekShort (byte[], int, java.nio.ByteOrder) byte[] src int offset java.nio.ByteOrder order public static void pokeInt (byte[], int, int, java.nio.ByteOrder) byte[] dst int offset int value java.nio.ByteOrder order public static void pokeLong (byte[], int, long, java.nio.ByteOrder) int i int i byte[] dst int offset long value java.nio.ByteOrder order public static void pokeShort (byte[], int, short, java.nio.ByteOrder) byte[] dst int offset short value java.nio.ByteOrder order public static native byte peekByte (long) public static int peekInt (long, boolean) long address boolean swap int result private static native int peekIntNative (long) public static long peekLong (long, boolean) long address boolean swap long result private static native long peekLongNative (long) public static short peekShort (long, boolean) long address boolean swap short result private static native short peekShortNative (long) public static native void peekByteArray (long, byte[], int, int) public static native void peekCharArray (long, char[], int, int, boolean) public static native void peekDoubleArray (long, double[], int, int, boolean) public static native void peekFloatArray (long, float[], int, int, boolean) public static native void peekIntArray (long, int[], int, int, boolean) public static native void peekLongArray (long, long[], int, int, boolean) public static native void peekShortArray (long, short[], int, int, boolean) public static native void pokeByte (long, byte) public static void pokeInt (long, int, boolean) long address int value boolean swap private static native void pokeIntNative (long, int) public static void pokeLong (long, long, boolean) long address long value boolean swap private static native void pokeLongNative (long, long) public static void pokeShort (long, short, boolean) long address short value boolean swap private static native void pokeShortNative (long, short) public static native void pokeByteArray (long, byte[], int, int) public static native void pokeCharArray (long, char[], int, int, boolean) public static native void pokeDoubleArray (long, double[], int, int, boolean) public static native void pokeFloatArray (long, float[], int, int, boolean) public static native void pokeIntArray (long, int[], int, int, boolean) public static native void pokeLongArray (long, long[], int, int, boolean) public static native void pokeShortArray (long, short[], int, int, boolean) }
com/android/i18n/timezone/internal/MemoryMappedFile.class
MemoryMappedFile.java package com.android.i18n.timezone.internal public final com.android.i18n.timezone.internal.MemoryMappedFile extends java.lang.Object implements java.lang.AutoCloseable { private boolean closed private final long address private final int size public void <init> (long, long) long address long size public static com.android.i18n.timezone.internal.MemoryMappedFile mmapRO (java.lang.String) throws android.system.ErrnoException long size long address String path java.io.FileDescriptor fd public void close () throws android.system.ErrnoException public boolean isClosed () public com.android.i18n.timezone.internal.BufferIterator bigEndianIterator () public com.android.i18n.timezone.internal.BufferIterator littleEndianIterator () void checkNotClosed () public int size () }
com/android/i18n/timezone/internal/NioBufferIterator.class
NioBufferIterator.java package com.android.i18n.timezone.internal public final com.android.i18n.timezone.internal.NioBufferIterator extends com.android.i18n.timezone.internal.BufferIterator { private final com.android.i18n.timezone.internal.MemoryMappedFile file private final long address private final int length private final boolean swap private int position void <init> (com.android.i18n.timezone.internal.MemoryMappedFile, long, int, boolean) com.android.i18n.timezone.internal.MemoryMappedFile file long address int length boolean swap long MAX_VALID_ADDRESS public void seek (int) int offset public void skip (int) int byteCount public int pos () public void readByteArray (byte[], int, int) byte[] bytes int arrayOffset int byteCount public byte readByte () byte result public int readInt () int result public void readIntArray (int[], int, int) int[] ints int arrayOffset int intCount int byteCount public void readLongArray (long[], int, int) long[] longs int arrayOffset int longCount int byteCount public short readShort () short result private static void checkReadBounds (int, int, int) int position int length int byteCount int finalReadPos private static void checkArrayBounds (int, int, int) int arrayOffset int arrayLength int count int targetPos }
com/android/i18n/util/
com/android/i18n/util/Log.class
Log.java package com.android.i18n.util public com.android.i18n.util.Log extends java.lang.Object { private static int VERBOSE private static int DEBUG private static int INFO private static int WARN private static int ERROR private static int FATAL private void <init> () public static void e (java.lang.String, java.lang.Throwable) String msg Throwable e public static void w (java.lang.String) String msg public static void w (java.lang.String, java.lang.Throwable) String msg Throwable e private static native void log (int, java.lang.String, java.lang.Throwable) static void <clinit> () }
com/android/icu/
com/android/icu/charset/
com/android/icu/charset/CharsetDecoderICU.class
CharsetDecoderICU.java package com.android.icu.charset final com.android.icu.charset.CharsetDecoderICU extends java.nio.charset.CharsetDecoder { private static final int MAX_CHARS_PER_BYTE private static final int INPUT_OFFSET private static final int OUTPUT_OFFSET private static final int INVALID_BYTE_COUNT private static final byte[] EMPTY_BYTE_ARRAY private final int[] data private long converterHandle private byte[] input private char[] output private byte[] allocatedInput private char[] allocatedOutput private int inEnd private int outEnd public static com.android.icu.charset.CharsetDecoderICU newInstance (java.nio.charset.Charset, java.lang.String) float averageCharsPerByte com.android.icu.charset.CharsetDecoderICU result Throwable t java.nio.charset.Charset cs String icuCanonicalName long address com.android.icu.charset.CharsetDecoderICU result private void <init> (java.nio.charset.Charset, float, long) java.nio.charset.Charset cs float averageCharsPerByte long address protected void implReplaceWith (java.lang.String) String newReplacement protected final void implOnMalformedInput (java.nio.charset.CodingErrorAction) java.nio.charset.CodingErrorAction newAction protected final void implOnUnmappableCharacter (java.nio.charset.CodingErrorAction) java.nio.charset.CodingErrorAction newAction private void updateCallback () protected void implReset () protected final java.nio.charset.CoderResult implFlush (java.nio.CharBuffer) int error java.nio.CharBuffer out protected java.nio.charset.CoderResult decodeLoop (java.nio.ByteBuffer, java.nio.CharBuffer) int error java.nio.ByteBuffer in java.nio.CharBuffer out private int getArray (java.nio.CharBuffer) java.nio.CharBuffer out private int getArray (java.nio.ByteBuffer) int pos java.nio.ByteBuffer in private void setPosition (java.nio.CharBuffer) java.nio.CharBuffer out private void setPosition (java.nio.ByteBuffer) java.nio.ByteBuffer in static void <clinit> () }
com/android/icu/charset/CharsetEncoderICU.class
CharsetEncoderICU.java package com.android.icu.charset final com.android.icu.charset.CharsetEncoderICU extends java.nio.charset.CharsetEncoder { private static final java.util.Map DEFAULT_REPLACEMENTS private static final int INPUT_OFFSET private static final int OUTPUT_OFFSET private static final int INVALID_CHAR_COUNT private static final char[] EMPTY_CHAR_ARRAY private int[] data private final long converterHandle private char[] input private byte[] output private char[] allocatedInput private byte[] allocatedOutput private int inEnd private int outEnd public static com.android.icu.charset.CharsetEncoderICU newInstance (java.nio.charset.Charset, java.lang.String) float averageBytesPerChar float maxBytesPerChar byte[] replacement com.android.icu.charset.CharsetEncoderICU result Throwable t java.nio.charset.Charset cs String icuCanonicalName long address com.android.icu.charset.CharsetEncoderICU result private static byte[] makeReplacement (java.lang.String, long) String icuCanonicalName long address byte[] replacement private void <init> (java.nio.charset.Charset, float, float, byte[], long) java.nio.charset.Charset cs float averageBytesPerChar float maxBytesPerChar byte[] replacement long address protected void implReplaceWith (byte[]) byte[] newReplacement protected void implOnMalformedInput (java.nio.charset.CodingErrorAction) java.nio.charset.CodingErrorAction newAction protected void implOnUnmappableCharacter (java.nio.charset.CodingErrorAction) java.nio.charset.CodingErrorAction newAction private void updateCallback () protected void implReset () protected java.nio.charset.CoderResult implFlush (java.nio.ByteBuffer) int error java.nio.ByteBuffer out protected java.nio.charset.CoderResult encodeLoop (java.nio.CharBuffer, java.nio.ByteBuffer) int error java.nio.CharBuffer in java.nio.ByteBuffer out private int getArray (java.nio.ByteBuffer) java.nio.ByteBuffer out private int getArray (java.nio.CharBuffer) int pos java.nio.CharBuffer in private void setPosition (java.nio.ByteBuffer) java.nio.ByteBuffer out private void setPosition (java.nio.CharBuffer) java.nio.CharBuffer in int position static void <clinit> () byte[] questionMark }
com/android/icu/charset/CharsetFactory.class
CharsetFactory.java package com.android.icu.charset public com.android.icu.charset.CharsetFactory extends java.lang.Object { private void <init> () public static java.lang.String[] getAvailableCharsetNames () public static java.nio.charset.Charset create (java.lang.String) String charsetName }
com/android/icu/charset/CharsetICU.class
CharsetICU.java package com.android.icu.charset public final com.android.icu.charset.CharsetICU extends java.nio.charset.Charset { private final String icuCanonicalName protected void <init> (java.lang.String, java.lang.String, java.lang.String[]) String canonicalName String icuCanonName String[] aliases public java.nio.charset.CharsetDecoder newDecoder () public java.nio.charset.CharsetEncoder newEncoder () public boolean contains (java.nio.charset.Charset) java.nio.charset.Charset cs }
com/android/icu/charset/NativeConverter.class
NativeConverter.java package com.android.icu.charset public final com.android.icu.charset.NativeConverter extends java.lang.Object { private static final libcore.util.NativeAllocationRegistry registry static final int U_ZERO_ERROR static final int U_INVALID_CHAR_FOUND static final int U_TRUNCATED_CHAR_FOUND static final int U_ILLEGAL_CHAR_FOUND static final int U_BUFFER_OVERFLOW_ERROR private void <init> () static native int decode (long, byte[], int, char[], int, int[], boolean) static native int encode (long, char[], int, byte[], int, int[], boolean) static native long openConverter (java.lang.String) static native void closeConverter (long) static void registerConverter (java.lang.Object, long) Object referrent long converterHandle static native void resetByteToChar (long) static native void resetCharToByte (long) static native byte[] getSubstitutionBytes (long) static native int getMaxBytesPerChar (long) static native float getAveBytesPerChar (long) static native float getAveCharsPerByte (long) static native boolean contains (java.lang.String, java.lang.String) static native java.lang.String[] getAvailableCharsetNames () static native java.nio.charset.Charset charsetForName (java.lang.String) private static int translateCodingErrorAction (java.nio.charset.CodingErrorAction) java.nio.charset.CodingErrorAction action static void setCallbackDecode (long, java.nio.charset.CharsetDecoder) long converterHandle java.nio.charset.CharsetDecoder decoder private static native void setCallbackDecode (long, int, int, java.lang.String) static void setCallbackEncode (long, java.nio.charset.CharsetEncoder) long converterHandle java.nio.charset.CharsetEncoder encoder private static native void setCallbackEncode (long, int, int, byte[]) private static native long getNativeFinalizer () static boolean U_FAILURE (int) int error static void <clinit> () }
com/android/icu/text/
com/android/icu/text/CompatibleDecimalFormatFactory.class
CompatibleDecimalFormatFactory.java package com.android.icu.text public com.android.icu.text.CompatibleDecimalFormatFactory extends java.lang.Object { private void <init> () public static android.icu.text.DecimalFormat create (java.lang.String, android.icu.text.DecimalFormatSymbols) String pattern android.icu.text.DecimalFormatSymbols dfs android.icu.text.DecimalFormat df }
com/android/icu/text/DateSorterBridge.class
DateSorterBridge.java package com.android.icu.text public com.android.icu.text.DateSorterBridge extends java.lang.Object { private final String yesterday private final String today public static com.android.icu.text.DateSorterBridge createInstance (java.util.Locale) throws java.lang.AssertionError java.util.Locale locale private void <init> (java.util.Locale) throws java.lang.AssertionError android.icu.impl.ICUResourceBundle rb String todayStr String yesterdayStr java.util.MissingResourceException e java.util.Locale locale String todayStr String yesterdayStr android.icu.text.BreakIterator breakIterator android.icu.text.CaseMap$Title caseMap public java.lang.String getYesterday () public java.lang.String getToday () }
com/android/icu/text/ExtendedDateFormatSymbols.class
ExtendedDateFormatSymbols.java package com.android.icu.text public com.android.icu.text.ExtendedDateFormatSymbols extends java.lang.Object { private final android.icu.text.DateFormatSymbols$AospExtendedDateFormatSymbols aospExtendedDfs private void <init> (android.icu.text.DateFormatSymbols$AospExtendedDateFormatSymbols) android.icu.text.DateFormatSymbols$AospExtendedDateFormatSymbols extendedDfs public static com.android.icu.text.ExtendedDateFormatSymbols getInstance (android.icu.util.ULocale) android.icu.util.ULocale locale public android.icu.text.DateFormatSymbols getDateFormatSymbols () public java.lang.String[] getNarrowQuarters (int) int context }
com/android/icu/text/ExtendedDecimalFormatSymbols.class
ExtendedDecimalFormatSymbols.java package com.android.icu.text public com.android.icu.text.ExtendedDecimalFormatSymbols extends java.lang.Object { private final android.icu.util.ULocale uLocale private final android.icu.text.NumberingSystem numberingSystem private void <init> (android.icu.util.ULocale, android.icu.text.NumberingSystem) android.icu.util.ULocale uLocale android.icu.text.NumberingSystem ns public static com.android.icu.text.ExtendedDecimalFormatSymbols getInstance (android.icu.util.ULocale, android.icu.text.NumberingSystem) android.icu.util.ULocale uLocale android.icu.text.NumberingSystem ns public java.lang.String getLocalizedPatternSeparator () }
com/android/icu/text/ExtendedIDNA.class
ExtendedIDNA.java package com.android.icu.text public com.android.icu.text.ExtendedIDNA extends java.lang.Object { private void <init> () public static java.lang.StringBuffer convertIDNToASCII (java.lang.String, int) throws android.icu.text.StringPrepParseException String src int options public static java.lang.StringBuffer convertIDNToUnicode (java.lang.String, int) throws android.icu.text.StringPrepParseException String src int options }
com/android/icu/text/ExtendedTimeZoneNames$1.class
ExtendedTimeZoneNames.java package com.android.icu.text synthetic com.android.icu.text.ExtendedTimeZoneNames$1 extends java.lang.Object { }
com/android/icu/text/ExtendedTimeZoneNames$Match.class
ExtendedTimeZoneNames.java package com.android.icu.text public final com.android.icu.text.ExtendedTimeZoneNames$Match extends java.lang.Object { private final int matchLength private final String tzId private final boolean isDst private void <init> (int, java.lang.String, boolean) int matchLength String tzId boolean isDst public int getMatchLength () public java.lang.String getTzId () public boolean isDst () synthetic void <init> (int, java.lang.String, boolean, com.android.icu.text.ExtendedTimeZoneNames$1) int x0 String x1 boolean x2 com.android.icu.text.ExtendedTimeZoneNames$1 x3 }
com/android/icu/text/ExtendedTimeZoneNames.class
ExtendedTimeZoneNames.java package com.android.icu.text public com.android.icu.text.ExtendedTimeZoneNames extends java.lang.Object { private static final java.util.Set DST_NAME_TYPES private static final java.util.EnumSet STANDARD_AND_DST_TYPES private final android.icu.util.ULocale locale private final android.icu.text.TimeZoneNames timeZoneNames private void <init> (android.icu.util.ULocale) android.icu.util.ULocale locale public static com.android.icu.text.ExtendedTimeZoneNames getInstance (android.icu.util.ULocale) android.icu.util.ULocale locale public android.icu.text.TimeZoneNames getTimeZoneNames () public com.android.icu.text.ExtendedTimeZoneNames$Match matchName (java.lang.CharSequence, int, java.lang.String) android.icu.text.TimeZoneNames$MatchInfo matchInfo android.icu.text.TimeZoneNames$MatchInfo matchInfo String timeZoneId android.icu.text.TimeZoneNames$MatchInfo matchInfo CharSequence text int start String currentTzId java.util.Collection matchedInfos java.util.List maxLengthMatchInfos int maxMatchedInfoLength java.util.Set metaZonesInCurrentZone android.icu.text.TimeZoneNames$MatchInfo tzMatchInfo String region private static com.android.icu.text.ExtendedTimeZoneNames$Match matchedTimeZone (java.lang.String, android.icu.text.TimeZoneNames$MatchInfo) String timeZoneId android.icu.text.TimeZoneNames$MatchInfo matchInfo static void <clinit> () }
com/android/icu/text/TimeZoneNamesNative.class
TimeZoneNamesNative.java package com.android.icu.text public final com.android.icu.text.TimeZoneNamesNative extends java.lang.Object { private void <init> () public static java.lang.String[][] getFilledZoneStrings (java.util.Locale, java.lang.String[]) int i java.util.Locale locale String[] tzIds String[][] result private static native void fillZoneStringsNative (java.lang.String, java.lang.String[][]) }
com/android/icu/util/
com/android/icu/util/CaseMapperNative.class
CaseMapperNative.java package com.android.icu.util public com.android.icu.util.CaseMapperNative extends java.lang.Object { private void <init> () public static java.lang.String toLowerCase (java.lang.String, java.util.Locale) String s java.util.Locale locale private static native java.lang.String toLowerCase (java.lang.String, java.lang.String) public static java.lang.String toUpperCase (java.lang.String, java.util.Locale) String s java.util.Locale locale private static native java.lang.String toUpperCase (java.lang.String, java.lang.String) }
com/android/icu/util/ExtendedCalendar.class
ExtendedCalendar.java package com.android.icu.util public com.android.icu.util.ExtendedCalendar extends java.lang.Object { private final android.icu.util.Calendar calendar private final android.icu.util.ULocale uLocale private void <init> (android.icu.util.ULocale) android.icu.util.ULocale uLocale public static com.android.icu.util.ExtendedCalendar getInstance (android.icu.util.ULocale) android.icu.util.ULocale uLocale public java.lang.String getDateTimePattern (int, int) int dateStyle int timeStyle }
com/android/icu/util/ExtendedTimeZone.class
ExtendedTimeZone.java package com.android.icu.util public com.android.icu.util.ExtendedTimeZone extends java.lang.Object { private final android.icu.util.TimeZone timezone private void <init> (java.lang.String) String id public static com.android.icu.util.ExtendedTimeZone getInstance (java.lang.String) String id public static void clearDefaultTimeZone () public android.icu.util.TimeZone getTimeZone () public java.time.zone.ZoneRules createZoneRules () android.icu.util.InitialTimeZoneRule initialTimeZoneRule long startTime android.icu.util.TimeArrayTimeZoneRule timeArrayTimeZoneRule android.icu.util.TimeZoneRule timeZoneRule java.time.zone.ZoneOffsetTransition zoneOffsetTransition java.time.zone.ZoneOffsetTransition zoneOffsetTransition long startTime android.icu.util.TimeArrayTimeZoneRule timeZoneRule java.time.ZoneOffset ruleStandardOffset java.time.ZoneOffset ruleWallOffset java.util.Map$Entry entry java.time.ZoneOffset ruleStandardOffset int currentYear java.time.zone.ZoneOffsetTransition recurringRuleTransition android.icu.util.TimeZoneTransition nextTransition java.time.zone.ZoneOffsetTransitionRule zoneOffsetTransitionRule android.icu.util.AnnualTimeZoneRule annualTimeZoneRule java.util.List annualTimeZoneRules android.icu.util.TimeZoneTransition firstTransitionToAnnualRule android.icu.util.AnnualTimeZoneRule firstAnnualRule android.icu.util.AnnualTimeZoneRule currentTimeZoneRule long currentUtcTime int firstRuleIndex android.icu.util.BasicTimeZone basicTimeZone android.icu.util.TimeZoneRule[] timeZoneRules java.time.ZoneOffset baseStandardOffset java.time.ZoneOffset baseWallOffset java.util.NavigableMap rulesByStartTime boolean hasRecurringRules java.util.List standardOffsetTransitionList java.util.List transitionList java.time.ZoneOffset lastStandardOffset java.time.ZoneOffset lastWallOffset java.util.List lastRules private java.time.zone.ZoneOffsetTransitionRule createZoneOffsetTransitionRule (android.icu.util.AnnualTimeZoneRule, java.time.ZoneOffset, java.time.ZoneOffset) java.time.DayOfWeek dayOfWeek int dayOfMonthIndicator int dayOfMonthIndicator int dayOfMonthIndicator java.time.DayOfWeek dayOfWeek int dayOfMonthIndicator int weekInMonth java.time.DayOfWeek dayOfWeek int dayOfMonthIndicator java.time.DayOfWeek dayOfWeek int dayOfMonthIndicator boolean timeEndOfDay java.time.LocalTime switchDateTime android.icu.util.AnnualTimeZoneRule annualTimeZoneRule java.time.ZoneOffset lastStandardOffset java.time.ZoneOffset lastWallOffset android.icu.util.DateTimeRule dateTimeRule java.time.Month month java.time.DayOfWeek dayOfWeek int dayOfMonthIndicator boolean timeEndOfDay java.time.LocalTime switchDateTime java.time.zone.ZoneOffsetTransitionRule$TimeDefinition timeDefinition private java.time.zone.ZoneOffsetTransitionRule$TimeDefinition timeDefinition (android.icu.util.AnnualTimeZoneRule) android.icu.util.AnnualTimeZoneRule annualTimeZoneRule android.icu.util.DateTimeRule dateTimeRule private long utcStartTime (long, android.icu.util.TimeArrayTimeZoneRule) long startTime android.icu.util.TimeArrayTimeZoneRule timeZoneRule private java.time.zone.ZoneRulesException zoneRulesException (java.lang.String) String message private static java.time.LocalDateTime localDateTime (long, java.time.ZoneOffset) long epochMillis java.time.ZoneOffset zoneOffset private static java.time.DayOfWeek dayOfWeek (android.icu.util.DateTimeRule) android.icu.util.DateTimeRule dateTimeRule private static java.time.ZoneOffset standardOffset (android.icu.util.TimeZoneRule) android.icu.util.TimeZoneRule timeZoneRule private static java.time.ZoneOffset fullOffset (android.icu.util.TimeZoneRule) android.icu.util.TimeZoneRule timeZoneRule private static java.time.ZoneOffset toOffset (int) int rawOffset }
com/android/icu/util/Icu4cMetadata.class
Icu4cMetadata.java package com.android.icu.util public com.android.icu.util.Icu4cMetadata extends java.lang.Object { public void <init> () public static native java.lang.String getTzdbVersion () public static native java.lang.String getCldrVersion () public static native java.lang.String getIcuVersion () public static native java.lang.String getUnicodeVersion () }
com/android/icu/util/LocaleNative.class
LocaleNative.java package com.android.icu.util public final com.android.icu.util.LocaleNative extends java.lang.Object { private void <init> () public static void setDefault (java.lang.String) String languageTag private static native void setDefaultNative (java.lang.String) public static java.lang.String getDisplayCountry (java.util.Locale, java.util.Locale) java.util.Locale targetLocale java.util.Locale locale private static native java.lang.String getDisplayCountryNative (java.lang.String, java.lang.String) public static java.lang.String getDisplayLanguage (java.util.Locale, java.util.Locale) java.util.Locale targetLocale java.util.Locale locale private static native java.lang.String getDisplayLanguageNative (java.lang.String, java.lang.String) public static java.lang.String getDisplayVariant (java.util.Locale, java.util.Locale) java.util.Locale targetLocale java.util.Locale locale private static native java.lang.String getDisplayVariantNative (java.lang.String, java.lang.String) public static java.lang.String getDisplayScript (java.util.Locale, java.util.Locale) java.util.Locale targetLocale java.util.Locale locale private static native java.lang.String getDisplayScriptNative (java.lang.String, java.lang.String) }
com/android/icu/util/regex/
com/android/icu/util/regex/MatcherNative.class
MatcherNative.java package com.android.icu.util.regex public com.android.icu.util.regex.MatcherNative extends java.lang.Object { private static final libcore.util.NativeAllocationRegistry REGISTRY private final com.android.icu.util.regex.PatternNative nativePattern private final long address public static com.android.icu.util.regex.MatcherNative create (com.android.icu.util.regex.PatternNative) com.android.icu.util.regex.PatternNative pattern private void <init> (com.android.icu.util.regex.PatternNative) com.android.icu.util.regex.PatternNative pattern public int getMatchedGroupIndex (java.lang.String) String groupName public boolean find (int, int[]) int startIndex int[] offsets public boolean findNext (int[]) int[] offsets public int groupCount () public boolean hitEnd () public boolean lookingAt (int[]) int[] offsets public boolean matches (int[]) int[] offsets public boolean requireEnd () public void setInput (java.lang.String, int, int) String input int start int end public void useAnchoringBounds (boolean) boolean value public void useTransparentBounds (boolean) boolean value private static native boolean findImpl (long, int, int[]) private static native boolean findNextImpl (long, int[]) private static native int groupCountImpl (long) private static native boolean hitEndImpl (long) private static native boolean lookingAtImpl (long, int[]) private static native boolean matchesImpl (long, int[]) private static native boolean requireEndImpl (long) private static native void setInputImpl (long, java.lang.String, int, int) private static native void useAnchoringBoundsImpl (long, boolean) private static native void useTransparentBoundsImpl (long, boolean) private static native long getNativeFinalizer () static void <clinit> () }
com/android/icu/util/regex/PatternNative.class
PatternNative.java package com.android.icu.util.regex public com.android.icu.util.regex.PatternNative extends java.lang.Object { private static final libcore.util.NativeAllocationRegistry REGISTRY private final long address public static com.android.icu.util.regex.PatternNative create (java.lang.String, int) String pattern int flags private void <init> (java.lang.String, int) String pattern int flags int getMatchedGroupIndex (java.lang.String) String groupName long openMatcher () private static native long compileImpl (java.lang.String, int) private static native long getNativeFinalizer () private static native long openMatcherImpl (long) private static native int getMatchedGroupIndexImpl (long, java.lang.String) static void <clinit> () }