META-INF/
META-INF/MANIFEST.MF
java/
java/math/
java/math/Conversion.classConversion.java
package java.math
java.math.Conversion extends java.lang.Object {
static final int[] digitFitInInt
static final int[] bigRadices
private void ()
static java.lang.String bigInteger2String (java.math.BigInteger, int)
int highDigit
long v
int previous
int delta
int[] temp
int tempLen
int charsPerInt
int i
int bigRadix
int resDigit
int resDigit
int j
int i
java.math.BigInteger val
int radix
int sign
int numberLength
int[] digits
double bitsForRadixDigit
int resLengthInChars
char[] result
int currentChar
static java.lang.String toDecimalScaledString (java.math.BigInteger, int)
StringBuilder result1
long prev
long v
int prev
int v
int highDigit
long temp1
long res
int i1
int i
long result11
int resDigit
int previous
int delta
int j
int[] temp
int tempLen
int j
int insertPoint
int j
java.math.BigInteger val
int scale
int sign
int numberLength
int[] digits
int resLengthInChars
int currentChar
char[] result
boolean negNumber
int exponent
int startPoint
int endPoint
StringBuilder result1
static java.lang.String toDecimalScaledString (long, int)
StringBuilder result1
long prev
int j
int insertPoint
int j
long value
int scale
int resLengthInChars
int currentChar
char[] result
boolean negNumber
long v
long exponent
int startPoint
int endPoint
StringBuilder result1
static long divideLongByBillion (long)
long bLong
long quot
long rem
long aPos
long bPos
long a
long quot
long rem
static double bigInteger2Double (java.math.BigInteger)
java.math.BigInteger val
int bitLen
long exponent
int delta
long lVal
long mantissa
long resSign
long result
static void ()
}
java/math/BitLevel.classBitLevel.java
package java.math
java.math.BitLevel extends java.lang.Object {
private void ()
static int bitLength (java.math.BigInteger)
int i
java.math.BigInteger val
int bLength
int highDigit
static int bitCount (java.math.BigInteger)
java.math.BigInteger val
int bCount
int i
static boolean testBit (java.math.BigInteger, int)
java.math.BigInteger val
int n
static boolean nonZeroDroppedBits (int, int[])
int numberOfBits
int[] digits
int intCount
int bitCount
int i
static void shiftLeftOneBit (int[], int[], int)
int val
int i
int[] result
int[] source
int srcLen
int carry
static java.math.BigInteger shiftLeftOneBit (java.math.BigInteger)
java.math.BigInteger source
int srcLen
int resLen
int[] resDigits
static java.math.BigInteger shiftRight (java.math.BigInteger, int)
int i
java.math.BigInteger source
int count
int intCount
int resLength
int[] resDigits
static boolean shiftRight (int[], int, int[], int, int)
int leftShiftCount
int[] result
int resultLen
int[] source
int intCount
int count
int i
boolean allZero
static java.math.BigInteger flipBit (java.math.BigInteger, int)
int i
int i
int firstNonZeroDigit
java.math.BigInteger val
int n
int resSign
int intCount
int bitN
int resLength
int[] resDigits
int bitNumber
}
java/math/RoundingMode.classRoundingMode.java
package java.math
public final java.math.RoundingMode extends java.lang.Enum {
public static final java.math.RoundingMode UP
public static final java.math.RoundingMode DOWN
public static final java.math.RoundingMode CEILING
public static final java.math.RoundingMode FLOOR
public static final java.math.RoundingMode HALF_UP
public static final java.math.RoundingMode HALF_DOWN
public static final java.math.RoundingMode HALF_EVEN
public static final java.math.RoundingMode UNNECESSARY
private final int bigDecimalRM
private static final java.math.RoundingMode[] $VALUES
public static java.math.RoundingMode[] values ()
public static java.math.RoundingMode valueOf (java.lang.String)
String name
private void (java.lang.String, int, int)
int rm
public static java.math.RoundingMode valueOf (int)
int mode
static void ()
}
java/math/Division.classDivision.java
package java.math
java.math.Division extends java.lang.Object {
void ()
static int divideArrayByInt (int[], int[], int, int)
long quot
long aPos
long bPos
long temp
long quot
int i
int[] quotient
int[] dividend
int dividendLength
int divisor
long rem
long bLong
}
java/math/NativeBN.classNativeBN.java
package java.math
final java.math.NativeBN extends java.lang.Object {
void ()
public static native long BN_new ()
public static native void BN_free (long)
public static native int BN_cmp (long, long)
public static native void BN_copy (long, long)
public static native void putLongInt (long, long)
public static native void putULongInt (long, long, boolean)
public static native int BN_dec2bn (long, java.lang.String)
public static native int BN_hex2bn (long, java.lang.String)
public static native void BN_bin2bn (byte[], int, boolean, long)
public static native void litEndInts2bn (int[], int, boolean, long)
public static native void twosComp2bn (byte[], int, long)
public static native long longInt (long)
public static native java.lang.String BN_bn2dec (long)
public static native java.lang.String BN_bn2hex (long)
public static native byte[] BN_bn2bin (long)
public static native int[] bn2litEndInts (long)
public static native int sign (long)
public static native void BN_set_negative (long, int)
public static native int bitLength (long)
public static native boolean BN_is_bit_set (long, int)
public static native void BN_shift (long, long, int)
public static native void BN_add_word (long, int)
public static native void BN_mul_word (long, int)
public static native int BN_mod_word (long, int)
public static native void BN_add (long, long, long)
public static native void BN_sub (long, long, long)
public static native void BN_gcd (long, long, long)
public static native void BN_mul (long, long, long)
public static native void BN_exp (long, long, long)
public static native void BN_div (long, long, long, long)
public static native void BN_nnmod (long, long, long)
public static native void BN_mod_exp (long, long, long, long)
public static native void BN_mod_inverse (long, long, long)
public static native void BN_generate_prime_ex (long, int, boolean, long, long, long)
public static native boolean BN_is_prime_ex (long, int, long)
public static native long getNativeFinalizer ()
public static long size ()
}
java/math/Multiplication.classMultiplication.java
package java.math
java.math.Multiplication extends java.lang.Object {
static final int[] tenPows
static final int[] fivePows
static final java.math.BigInteger[] bigTenPows
static final java.math.BigInteger[] bigFivePows
private void ()
static java.math.BigInteger multiplyByPositiveInt (java.math.BigInteger, int)
java.math.BigInteger val
int factor
java.math.BigInt bi
static java.math.BigInteger multiplyByTenPow (java.math.BigInteger, long)
java.math.BigInteger val
long exp
static java.math.BigInteger powerOf10 (long)
java.math.BigInteger powerOfFive
long longExp
OutOfMemoryError error
long exp
int intExp
java.math.BigInteger res
static java.math.BigInteger multiplyByFivePow (java.math.BigInteger, int)
java.math.BigInteger val
int exp
static void ()
int i
long fivePow
}
java/math/BigDecimal$1.classBigDecimal.java
package java.math
java.math.BigDecimal$1 extends java.lang.Object {
static final int[] $SwitchMap$java$math$RoundingMode
static void ()
}
java/math/Logical.classLogical.java
package java.math
java.math.Logical extends java.lang.Object {
private void ()
static java.math.BigInteger not (java.math.BigInteger)
int i
int i
java.math.BigInteger val
int[] resDigits
int i
static java.math.BigInteger and (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger val
java.math.BigInteger that
static java.math.BigInteger andPositive (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger val
java.math.BigInteger that
int resLength
int i
int[] resDigits
static java.math.BigInteger andDiffSigns (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger positive
java.math.BigInteger negative
int iPos
int iNeg
int resLength
int[] resDigits
int i
int limit
static java.math.BigInteger andNegative (java.math.BigInteger, java.math.BigInteger)
int digit
int digit
int resLength
int[] resDigits
java.math.BigInteger longer
java.math.BigInteger shorter
int iLonger
int iShorter
int resLength
int[] resDigits
int i
int digit
static java.math.BigInteger andNot (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger val
java.math.BigInteger that
static java.math.BigInteger andNotPositive (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger val
java.math.BigInteger that
int[] resDigits
int limit
int i
static java.math.BigInteger andNotPositiveNegative (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger positive
java.math.BigInteger negative
int iNeg
int iPos
int resLength
int[] resDigits
int i
static java.math.BigInteger andNotNegativePositive (java.math.BigInteger, java.math.BigInteger)
int[] resDigits
int limit
int[] resDigits
int limit
int digit
java.math.BigInteger negative
java.math.BigInteger positive
int resLength
int[] resDigits
int limit
int iNeg
int iPos
int i
static java.math.BigInteger andNotNegative (java.math.BigInteger, java.math.BigInteger)
int limit
java.math.BigInteger val
java.math.BigInteger that
int iVal
int iThat
int resLength
int[] resDigits
int limit
int i
static java.math.BigInteger or (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger val
java.math.BigInteger that
static java.math.BigInteger orPositive (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger longer
java.math.BigInteger shorter
int resLength
int[] resDigits
int i
static java.math.BigInteger orNegative (java.math.BigInteger, java.math.BigInteger)
int i
java.math.BigInteger val
java.math.BigInteger that
int iThat
int iVal
int i
int resLength
int[] resDigits
static java.math.BigInteger orDiffSigns (java.math.BigInteger, java.math.BigInteger)
int i
int i
int limit
java.math.BigInteger positive
java.math.BigInteger negative
int iNeg
int iPos
int i
int limit
int resLength
int[] resDigits
static java.math.BigInteger xor (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger val
java.math.BigInteger that
static java.math.BigInteger xorPositive (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger longer
java.math.BigInteger shorter
int resLength
int[] resDigits
int i
static java.math.BigInteger xorNegative (java.math.BigInteger, java.math.BigInteger)
int limit
java.math.BigInteger val
java.math.BigInteger that
int resLength
int[] resDigits
int iVal
int iThat
int i
int limit
static java.math.BigInteger xorDiffSigns (java.math.BigInteger, java.math.BigInteger)
int[] resDigits
int i
int limit
int[] resDigits
int i
int limit
int[] resDigits
int limit
int digit
java.math.BigInteger positive
java.math.BigInteger negative
int resLength
int[] resDigits
int iNeg
int iPos
int i
int limit
}
java/math/BigInteger.classBigInteger.java
package java.math
public java.math.BigInteger extends java.lang.Number implements java.lang.Comparable java.io.Serializable {
private static final long serialVersionUID
private transient java.math.BigInt bigInt
private transient boolean nativeIsValid
private transient boolean javaIsValid
transient int[] digits
transient int numberLength
transient int sign
public static final java.math.BigInteger ZERO
public static final java.math.BigInteger ONE
public static final java.math.BigInteger TEN
static final java.math.BigInteger MINUS_ONE
static final java.math.BigInteger[] SMALL_VALUES
private transient int firstNonzeroDigit
private int signum
private byte[] magnitude
private transient int hashCode
void (java.math.BigInt)
java.math.BigInt bigInt
void (int, long)
int sign
long value
java.math.BigInt bigInt
void (int, int, int[])
int sign
int numberLength
int[] digits
public void (int, java.util.Random)
int i
int sign
int numberLength
int[] digits
int numBits
java.util.Random random
public void (int, int, java.util.Random)
int candidate
java.math.BigInt prime
int bitLength
int certainty
java.util.Random random
private static boolean isSmallPrime (int)
int i
int x
int max
public void (java.lang.String)
String value
java.math.BigInt bigInt
public void (java.lang.String, int)
java.math.BigInt bigInt
java.math.BigInt bigInt
String value
int radix
public void (int, byte[])
byte element
int signum
byte[] magnitude
java.math.BigInt bigInt
public void (byte[])
byte[] value
java.math.BigInt bigInt
java.math.BigInt getBigInt ()
java.math.BigInt bigInt
private void setBigInt (java.math.BigInt)
java.math.BigInt bigInt
private void setJavaRepresentation (int, int, int[])
int sign
int numberLength
int[] digits
void prepareJavaRepresentation ()
int sign
int[] digits
public static java.math.BigInteger valueOf (long)
long value
public byte[] toByteArray ()
public java.math.BigInteger abs ()
java.math.BigInt bigInt
java.math.BigInt a
public java.math.BigInteger negate ()
java.math.BigInt bigInt
int sign
java.math.BigInt a
public java.math.BigInteger add (java.math.BigInteger)
java.math.BigInteger value
java.math.BigInt lhs
java.math.BigInt rhs
public java.math.BigInteger subtract (java.math.BigInteger)
java.math.BigInteger value
java.math.BigInt lhs
java.math.BigInt rhs
public int signum ()
public java.math.BigInteger shiftRight (int)
int n
public java.math.BigInteger shiftLeft (int)
int n
int sign
java.math.BigInteger shiftLeftOneBit ()
public int bitLength ()
public boolean testBit (int)
int firstNonZeroDigit
int intCount
int digit
int n
int sign
public java.math.BigInteger setBit (int)
int n
public java.math.BigInteger clearBit (int)
int n
public java.math.BigInteger flipBit (int)
int n
public int getLowestSetBit ()
int i
public int bitCount ()
public java.math.BigInteger not ()
public java.math.BigInteger and (java.math.BigInteger)
java.math.BigInteger value
public java.math.BigInteger or (java.math.BigInteger)
java.math.BigInteger value
public java.math.BigInteger xor (java.math.BigInteger)
java.math.BigInteger value
public java.math.BigInteger andNot (java.math.BigInteger)
java.math.BigInteger value
public int intValue ()
public long longValue ()
long value
public float floatValue ()
public double doubleValue ()
public int compareTo (java.math.BigInteger)
java.math.BigInteger value
public java.math.BigInteger min (java.math.BigInteger)
java.math.BigInteger value
public java.math.BigInteger max (java.math.BigInteger)
java.math.BigInteger value
public int hashCode ()
int i
int hash
public boolean equals (java.lang.Object)
Object x
public java.lang.String toString ()
public java.lang.String toString (int)
int radix
public java.math.BigInteger gcd (java.math.BigInteger)
java.math.BigInteger value
public java.math.BigInteger multiply (java.math.BigInteger)
java.math.BigInteger value
public java.math.BigInteger pow (int)
int exp
public java.math.BigInteger[] divideAndRemainder (java.math.BigInteger)
java.math.BigInteger divisor
java.math.BigInt divisorBigInt
java.math.BigInt quotient
java.math.BigInt remainder
public java.math.BigInteger divide (java.math.BigInteger)
java.math.BigInteger divisor
java.math.BigInt quotient
public java.math.BigInteger remainder (java.math.BigInteger)
java.math.BigInteger divisor
java.math.BigInt remainder
public java.math.BigInteger modInverse (java.math.BigInteger)
java.math.BigInteger m
public java.math.BigInteger modPow (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger exponent
java.math.BigInteger modulus
int exponentSignum
java.math.BigInteger base
public java.math.BigInteger mod (java.math.BigInteger)
java.math.BigInteger m
public boolean isProbablePrime (int)
int certainty
public java.math.BigInteger nextProbablePrime ()
public static java.math.BigInteger probablePrime (int, java.util.Random)
int bitLength
java.util.Random random
private byte[] twosComplement ()
int highBytes
int hB
int i
int i
int digit
int i
int digit
java.math.BigInteger temp
int bitLen
int iThis
int bytesLen
byte[] bytes
int firstByteNumber
int highBytes
int bytesInInteger
int digitIndex
static int multiplyByInt (int[], int[], int, int)
int i
int[] res
int[] a
int aSize
int factor
long carry
static int inplaceAdd (int[], int, int)
int i
int[] a
int aSize
int addend
long carry
private static void parseFromString (java.math.BigInteger, java.lang.String, int)
int sign
int startChar
int bigRadixDigit
int newDigit
int substrStart
java.math.BigInteger bi
String value
int radix
int stringLength
int endChar
int sign
int startChar
int charsPerInt
int bigRadixDigitsLength
int topChars
int[] digits
int bigRadix
int digitIndex
int substrEnd
int numberLength
int getFirstNonzeroDigit ()
int i
int i
java.math.BigInteger copy ()
int[] copyDigits
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
java.math.BigInt bigInt
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
java.math.BigInt bigInt
public volatile int compareTo (java.lang.Object)
static void ()
}
java/math/BigDecimal.classBigDecimal.java
package java.math
public java.math.BigDecimal extends java.lang.Number implements java.lang.Comparable java.io.Serializable {
public static final int ROUND_UP
public static final int ROUND_DOWN
public static final int ROUND_CEILING
public static final int ROUND_FLOOR
public static final int ROUND_HALF_UP
public static final int ROUND_HALF_DOWN
public static final int ROUND_HALF_EVEN
public static final int ROUND_UNNECESSARY
private static final long serialVersionUID
private static final double LOG10_2
private transient String toStringImage
private transient int hashCode
private static final java.math.BigInteger[] FIVE_POW
private static final java.math.BigInteger[] TEN_POW
private static final long[] LONG_FIVE_POW
private static final int[] LONG_FIVE_POW_BIT_LENGTH
private static final int[] LONG_POWERS_OF_TEN_BIT_LENGTH
private static final int BI_SCALED_BY_ZERO_LENGTH
private static final java.math.BigDecimal[] BI_SCALED_BY_ZERO
private static final java.math.BigDecimal[] ZERO_SCALED_BY
private static final char[] CH_ZEROS
public static final java.math.BigDecimal ZERO
public static final java.math.BigDecimal ONE
public static final java.math.BigDecimal TEN
private java.math.BigInteger intVal
private transient int bitLength
private transient long smallValue
private int scale
private transient int precision
private void (long, int)
long smallValue
int scale
private void (int, int)
int smallValue
int scale
public void (char[], int, int)
String scaleString
long newScale
char[] in
int offset
int len
int begin
int last
StringBuilder unscaledBuffer
int bufLength
int counter
boolean wasNonZero
public void (char[], int, int, java.math.MathContext)
char[] in
int offset
int len
java.math.MathContext mc
public void (char[])
char[] in
public void (char[], java.math.MathContext)
char[] in
java.math.MathContext mc
public void (java.lang.String)
String val
public void (java.lang.String, java.math.MathContext)
String val
java.math.MathContext mc
public void (double)
int trailingZeros
java.math.BigInt bi
double val
long bits
long mantissa
int mantissaBits
public void (double, java.math.MathContext)
double val
java.math.MathContext mc
public void (java.math.BigInteger)
java.math.BigInteger val
public void (java.math.BigInteger, java.math.MathContext)
java.math.BigInteger val
java.math.MathContext mc
public void (java.math.BigInteger, int)
java.math.BigInteger unscaledVal
int scale
public void (java.math.BigInteger, int, java.math.MathContext)
java.math.BigInteger unscaledVal
int scale
java.math.MathContext mc
public void (int)
int val
public void (int, java.math.MathContext)
int val
java.math.MathContext mc
public void (long)
long val
public void (long, java.math.MathContext)
long val
java.math.MathContext mc
public static java.math.BigDecimal valueOf (long, int)
long unscaledVal
int scale
public static java.math.BigDecimal valueOf (long)
long unscaledVal
public static java.math.BigDecimal valueOf (double)
double val
public java.math.BigDecimal add (java.math.BigDecimal)
java.math.BigDecimal augend
int diffScale
private static java.math.BigDecimal addAndMult10 (java.math.BigDecimal, java.math.BigDecimal, int)
java.math.BigInt bi
java.math.BigDecimal thisValue
java.math.BigDecimal augend
int diffScale
public java.math.BigDecimal add (java.math.BigDecimal, java.math.MathContext)
java.math.BigDecimal larger
java.math.BigDecimal smaller
java.math.BigDecimal larger
java.math.BigDecimal smaller
java.math.BigInteger tempBI
java.math.BigDecimal augend
java.math.MathContext mc
java.math.BigDecimal larger
java.math.BigDecimal smaller
java.math.BigInteger tempBI
long diffScale
int largerSignum
public java.math.BigDecimal subtract (java.math.BigDecimal)
java.math.BigDecimal subtrahend
int diffScale
public java.math.BigDecimal subtract (java.math.BigDecimal, java.math.MathContext)
java.math.BigInteger tempBI
int thisSignum
java.math.BigDecimal leftOperand
java.math.BigInteger tempBI
java.math.BigDecimal subtrahend
java.math.MathContext mc
long diffScale
public java.math.BigDecimal multiply (java.math.BigDecimal)
java.math.BigDecimal multiplicand
long newScale
public java.math.BigDecimal multiply (java.math.BigDecimal, java.math.MathContext)
java.math.BigDecimal multiplicand
java.math.MathContext mc
java.math.BigDecimal result
public java.math.BigDecimal divide (java.math.BigDecimal, int, int)
java.math.BigDecimal divisor
int scale
int roundingMode
public java.math.BigDecimal divide (java.math.BigDecimal, int, java.math.RoundingMode)
java.math.BigDecimal divisor
int scale
java.math.RoundingMode roundingMode
long diffScale
java.math.BigInteger scaledDividend
java.math.BigInteger scaledDivisor
private static java.math.BigDecimal divideBigIntegers (java.math.BigInteger, java.math.BigInteger, int, java.math.RoundingMode)
long rem
long divisor
int compRem
java.math.BigInteger scaledDividend
java.math.BigInteger scaledDivisor
int scale
java.math.RoundingMode roundingMode
java.math.BigInteger[] quotAndRem
java.math.BigInteger quotient
java.math.BigInteger remainder
int sign
int compRem
private static java.math.BigDecimal dividePrimitiveLongs (long, long, int, java.math.RoundingMode)
int compRem
long scaledDividend
long scaledDivisor
int scale
java.math.RoundingMode roundingMode
long quotient
long remainder
int sign
public java.math.BigDecimal divide (java.math.BigDecimal, int)
java.math.BigDecimal divisor
int roundingMode
public java.math.BigDecimal divide (java.math.BigDecimal, java.math.RoundingMode)
java.math.BigDecimal divisor
java.math.RoundingMode roundingMode
public java.math.BigDecimal divide (java.math.BigDecimal)
java.math.BigDecimal divisor
java.math.BigInteger p
java.math.BigInteger q
java.math.BigInteger gcd
java.math.BigInteger[] quotAndRem
long diffScale
int newScale
int k
int l
int i
int lastPow
public java.math.BigDecimal divide (java.math.BigDecimal, java.math.MathContext)
int compRem
java.math.BigDecimal divisor
java.math.MathContext mc
long trailingZeros
long diffScale
long newScale
int i
int lastPow
java.math.BigInteger integerQuot
java.math.BigInteger[] quotAndRem
public java.math.BigDecimal divideToIntegralValue (java.math.BigDecimal)
java.math.BigInteger integralValue
java.math.BigInteger integralValue
java.math.BigInteger integralValue
java.math.BigInteger powerOfTen
java.math.BigInteger powerOfTen
java.math.BigDecimal divisor
java.math.BigInteger integralValue
java.math.BigInteger[] quotAndRem
long newScale
long tempScale
int i
int lastPow
public java.math.BigDecimal divideToIntegralValue (java.math.BigDecimal, java.math.MathContext)
long exp
long compRemDiv
java.math.BigDecimal divisor
java.math.MathContext mc
int mcPrecision
int diffPrecision
int lastPow
long diffScale
long newScale
long quotPrecision
java.math.BigInteger[] quotAndRem
java.math.BigInteger strippedBI
java.math.BigDecimal integralValue
long resultPrecision
int i
public java.math.BigDecimal remainder (java.math.BigDecimal)
java.math.BigDecimal divisor
public java.math.BigDecimal remainder (java.math.BigDecimal, java.math.MathContext)
java.math.BigDecimal divisor
java.math.MathContext mc
public java.math.BigDecimal[] divideAndRemainder (java.math.BigDecimal)
java.math.BigDecimal divisor
java.math.BigDecimal[] quotAndRem
public java.math.BigDecimal[] divideAndRemainder (java.math.BigDecimal, java.math.MathContext)
java.math.BigDecimal divisor
java.math.MathContext mc
java.math.BigDecimal[] quotAndRem
public java.math.BigDecimal pow (int)
int n
long newScale
public java.math.BigDecimal pow (int, java.math.MathContext)
int n
java.math.MathContext mc
int m
int mcPrecision
int elength
int oneBitMask
java.math.BigDecimal accum
java.math.MathContext newPrecision
public java.math.BigDecimal abs ()
public java.math.BigDecimal abs (java.math.MathContext)
java.math.MathContext mc
java.math.BigDecimal result
public java.math.BigDecimal negate ()
public java.math.BigDecimal negate (java.math.MathContext)
java.math.MathContext mc
java.math.BigDecimal result
public java.math.BigDecimal plus ()
public java.math.BigDecimal plus (java.math.MathContext)
java.math.MathContext mc
public int signum ()
private boolean isZero ()
public int scale ()
public int precision ()
int decimalDigits
private int decimalDigitsInLong (long)
int index
long value
public java.math.BigInteger unscaledValue ()
public java.math.BigDecimal round (java.math.MathContext)
java.math.MathContext mc
java.math.BigDecimal thisBD
public java.math.BigDecimal setScale (int, java.math.RoundingMode)
int newScale
java.math.RoundingMode roundingMode
long diffScale
public java.math.BigDecimal setScale (int, int)
int newScale
int roundingMode
public java.math.BigDecimal setScale (int)
int newScale
public java.math.BigDecimal movePointLeft (int)
int n
private java.math.BigDecimal movePoint (long)
long newScale
public java.math.BigDecimal movePointRight (int)
int n
public java.math.BigDecimal scaleByPowerOfTen (int)
int n
long newScale
public java.math.BigDecimal stripTrailingZeros ()
java.math.BigInteger[] quotAndRem
int i
int lastPow
long newScale
java.math.BigInteger strippedBI
public int compareTo (java.math.BigDecimal)
java.math.BigInteger thisUnscaled
java.math.BigInteger valUnscaled
long diffScale
int diffPrecision
java.math.BigDecimal val
int thisSign
int valueSign
public boolean equals (java.lang.Object)
java.math.BigDecimal x1
Object x
public java.math.BigDecimal min (java.math.BigDecimal)
java.math.BigDecimal val
public java.math.BigDecimal max (java.math.BigDecimal)
java.math.BigDecimal val
public int hashCode ()
public java.lang.String toString ()
String intString
int begin
int end
long exponent
StringBuilder result
public java.lang.String toEngineeringString ()
int i
int delta
int rem
String intString
int begin
int end
long exponent
StringBuilder result
public java.lang.String toPlainString ()
String intStr
int begin
int delta
StringBuilder result
public java.math.BigInteger toBigInteger ()
public java.math.BigInteger toBigIntegerExact ()
java.math.BigInteger[] integerAndFraction
public long longValue ()
public long longValueExact ()
public int intValue ()
public int intValueExact ()
public short shortValueExact ()
public byte byteValueExact ()
public float floatValue ()
float floatResult
long powerOfTwo
public double doubleValue ()
java.math.BigInteger[] quotAndRem
java.math.BigInteger powerOfTen
int k
int compRem
long bits
long tempBits
int sign
int exponent
int lowestSetBit
int discardedSize
long powerOfTwo
long bits
long tempBits
java.math.BigInteger mantissa
public java.math.BigDecimal ulp ()
private void inplaceRound (java.math.MathContext)
int compRem
java.math.BigDecimal tempBD
java.math.MathContext mc
int mcPrecision
int discardedPrecision
java.math.BigInteger sizeOfFraction
java.math.BigInteger[] integerAndFraction
long newScale
private static int longCompareTo (long, long)
long value1
long value2
private void smallRound (java.math.MathContext, int)
int compRem
java.math.MathContext mc
int discardedPrecision
long sizeOfFraction
long newScale
long unscaledVal
long integer
long fraction
private static int roundingBehavior (int, int, java.math.RoundingMode)
int parityBit
int fraction
java.math.RoundingMode roundingMode
int increment
private long valueExact (int)
int bitLengthOfType
java.math.BigInteger bigInteger
private int approxPrecision ()
private static int safeLongToInt (long)
long longValue
private static java.math.BigDecimal zeroScaledBy (long)
long longScale
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
private java.math.BigInteger getUnscaledValue ()
private void setUnscaledValue (java.math.BigInteger)
java.math.BigInteger unscaledValue
private static int bitLength (long)
long smallValue
private static int bitLength (int)
int smallValue
public volatile int compareTo (java.lang.Object)
static void ()
int i
int i
int i
}
java/math/BigInt.classBigInt.java
package java.math
final java.math.BigInt extends java.lang.Object {
private static libcore.util.NativeAllocationRegistry registry
transient long bignum
void ()
public java.lang.String toString ()
long getNativeBIGNUM ()
private void makeValid ()
private static java.math.BigInt newBigInt ()
java.math.BigInt bi
static int cmp (java.math.BigInt, java.math.BigInt)
java.math.BigInt a
java.math.BigInt b
void putCopy (java.math.BigInt)
java.math.BigInt from
java.math.BigInt copy ()
java.math.BigInt bi
void putLongInt (long)
long val
void putULongInt (long, boolean)
long val
boolean neg
private java.lang.NumberFormatException invalidBigInteger (java.lang.String)
String s
void putDecString (java.lang.String)
String original
String s
int usedLen
void putHexString (java.lang.String)
String original
String s
int usedLen
java.lang.String checkString (java.lang.String, int)
char ch
char ch
String s
int base
int charCount
int i
boolean nonAscii
private static java.lang.String toAscii (java.lang.String, int)
char ch
int value
int i
String s
int base
int length
StringBuilder result
void putBigEndian (byte[], boolean)
byte[] a
boolean neg
void putLittleEndianInts (int[], boolean)
int[] a
boolean neg
void putBigEndianTwosComplement (byte[])
byte[] a
long longInt ()
java.lang.String decString ()
java.lang.String hexString ()
byte[] bigEndianMagnitude ()
int[] littleEndianIntsMagnitude ()
int sign ()
void setSign (int)
int val
boolean twosCompFitsIntoBytes (int)
int desiredByteCount
int actualByteCount
int bitLength ()
boolean isBitSet (int)
int n
static java.math.BigInt shift (java.math.BigInt, int)
java.math.BigInt a
int n
java.math.BigInt r
void shift (int)
int n
void addPositiveInt (int)
int w
void multiplyByPositiveInt (int)
int w
static int remainderByPositiveInt (java.math.BigInt, int)
java.math.BigInt a
int w
static java.math.BigInt addition (java.math.BigInt, java.math.BigInt)
java.math.BigInt a
java.math.BigInt b
java.math.BigInt r
void add (java.math.BigInt)
java.math.BigInt a
static java.math.BigInt subtraction (java.math.BigInt, java.math.BigInt)
java.math.BigInt a
java.math.BigInt b
java.math.BigInt r
static java.math.BigInt gcd (java.math.BigInt, java.math.BigInt)
java.math.BigInt a
java.math.BigInt b
java.math.BigInt r
static java.math.BigInt product (java.math.BigInt, java.math.BigInt)
java.math.BigInt a
java.math.BigInt b
java.math.BigInt r
static java.math.BigInt bigExp (java.math.BigInt, java.math.BigInt)
java.math.BigInt a
java.math.BigInt p
java.math.BigInt r
static java.math.BigInt exp (java.math.BigInt, int)
java.math.BigInt a
int p
java.math.BigInt power
static void division (java.math.BigInt, java.math.BigInt, java.math.BigInt, java.math.BigInt)
long quot
long rem
java.math.BigInt dividend
java.math.BigInt divisor
java.math.BigInt quotient
java.math.BigInt remainder
long quot
long rem
static java.math.BigInt modulus (java.math.BigInt, java.math.BigInt)
java.math.BigInt a
java.math.BigInt m
java.math.BigInt r
static java.math.BigInt modExp (java.math.BigInt, java.math.BigInt, java.math.BigInt)
java.math.BigInt a
java.math.BigInt p
java.math.BigInt m
java.math.BigInt r
static java.math.BigInt modInverse (java.math.BigInt, java.math.BigInt)
java.math.BigInt a
java.math.BigInt m
java.math.BigInt r
static java.math.BigInt generatePrimeDefault (int)
int bitLength
java.math.BigInt r
boolean isPrime (int)
int certainty
static void ()
}
java/math/MathContext.classMathContext.java
package java.math
public final java.math.MathContext extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public static final java.math.MathContext DECIMAL128
public static final java.math.MathContext DECIMAL32
public static final java.math.MathContext DECIMAL64
public static final java.math.MathContext UNLIMITED
private final int precision
private final java.math.RoundingMode roundingMode
public void (int)
int precision
public void (int, java.math.RoundingMode)
int precision
java.math.RoundingMode roundingMode
public void (java.lang.String)
int spaceIndex
NumberFormatException nfe
String s
int precisionLength
int roundingModeLength
int spaceIndex
String precisionString
int roundingModeStart
private java.lang.IllegalArgumentException invalidMathContext (java.lang.String, java.lang.String)
String reason
String s
private void checkValid ()
public int getPrecision ()
public java.math.RoundingMode getRoundingMode ()
public boolean equals (java.lang.Object)
Object x
public int hashCode ()
public java.lang.String toString ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Exception ex
java.io.ObjectInputStream s
static void ()
}
java/math/Primality.classPrimality.java
package java.math
java.math.Primality extends java.lang.Object {
private static final int[] primes
private static final java.math.BigInteger[] BIprimes
private void ()
static java.math.BigInteger nextProbablePrime (java.math.BigInteger)
int i
int l
int j
java.math.BigInteger n
int i
int j
int gapSize
int[] modules
boolean[] isDivisible
java.math.BigInt ni
java.math.BigInt startPoint
java.math.BigInt probPrime
static void ()
int i
}
java/nio/
java/nio/NIOAccess.classNIOAccess.java
package java.nio
public final java.nio.NIOAccess extends java.lang.Object {
public void ()
public static long getBasePointer (java.nio.Buffer)
java.nio.Buffer b
long address
static java.lang.Object getBaseArray (java.nio.Buffer)
java.nio.Buffer b
static int getBaseArrayOffset (java.nio.Buffer)
java.nio.Buffer b
}
java/nio/NioUtils.classNioUtils.java
package java.nio
public final java.nio.NioUtils extends java.lang.Object {
private void ()
public static void freeDirectBuffer (java.nio.ByteBuffer)
java.nio.ByteBuffer buffer
java.nio.DirectByteBuffer dbb
public static java.io.FileDescriptor getFD (java.nio.channels.FileChannel)
java.nio.channels.FileChannel fc
public static java.nio.channels.FileChannel newFileChannel (java.io.Closeable, java.io.FileDescriptor, int)
java.io.Closeable ioObject
java.io.FileDescriptor fd
int mode
boolean readable
boolean writable
boolean append
public static byte[] unsafeArray (java.nio.ByteBuffer)
java.nio.ByteBuffer b
public static int unsafeArrayOffset (java.nio.ByteBuffer)
java.nio.ByteBuffer b
}
java/nio/charset/
java/nio/charset/CharsetEncoderICU.classCharsetEncoderICU.java
package java.nio.charset
final java.nio.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 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 java.nio.charset.CharsetEncoderICU newInstance (java.nio.charset.Charset, java.lang.String)
float averageBytesPerChar
float maxBytesPerChar
byte[] replacement
java.nio.charset.CharsetEncoderICU result
java.nio.charset.Charset cs
String icuCanonicalName
long address
private static byte[] makeReplacement (java.lang.String, long)
String icuCanonicalName
long address
byte[] replacement
private void (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 ()
byte[] questionMark
}
java/nio/charset/ModifiedUtf8.classModifiedUtf8.java
package java.nio.charset
public java.nio.charset.ModifiedUtf8 extends java.lang.Object {
public void ()
public static long countBytes (java.lang.String, boolean) throws java.io.UTFDataFormatException
char c
int i
String s
boolean shortLength
long counter
int strLen
public static void encode (byte[], int, java.lang.String)
char c
int i
byte[] dst
int offset
String s
int strLen
public static byte[] encode (java.lang.String) throws java.io.UTFDataFormatException
String s
long size
byte[] output
public static java.lang.String decode (byte[], char[], int, int) throws java.io.UTFDataFormatException
int i
byte[] in
char[] out
int offset
int length
int outputIndex
int limitIndex
}
java/nio/charset/CharsetDecoderICU.classCharsetDecoderICU.java
package java.nio.charset
final java.nio.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 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 java.nio.charset.CharsetDecoderICU newInstance (java.nio.charset.Charset, java.lang.String)
float averageCharsPerByte
java.nio.charset.CharsetDecoderICU result
java.nio.charset.Charset cs
String icuCanonicalName
long address
private void (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
}
java/nio/charset/CharsetICU.classCharsetICU.java
package java.nio.charset
final java.nio.charset.CharsetICU extends java.nio.charset.Charset {
private final String icuCanonicalName
protected void (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
}
java/net/
java/net/AddressCache$AddressCacheEntry.classAddressCache.java
package java.net
java.net.AddressCache$AddressCacheEntry extends java.lang.Object {
final Object value
final long expiryNanos
void (java.lang.Object)
Object value
}
java/net/AddressCache.classAddressCache.java
package java.net
java.net.AddressCache extends java.lang.Object {
private static final int MAX_ENTRIES
private static final long TTL_NANOS
private final libcore.util.BasicLruCache cache
void ()
public void clear ()
public java.lang.Object get (java.lang.String, int)
String hostname
int netId
java.net.AddressCache$AddressCacheEntry entry
public void put (java.lang.String, int, java.net.InetAddress[])
String hostname
int netId
java.net.InetAddress[] addresses
public void putUnknownHost (java.lang.String, int, java.lang.String)
String hostname
int netId
String detailMessage
}
java/net/AddressCache$AddressCacheKey.classAddressCache.java
package java.net
java.net.AddressCache$AddressCacheKey extends java.lang.Object {
private final String mHostname
private final int mNetId
void (java.lang.String, int)
String hostname
int netId
public boolean equals (java.lang.Object)
Object o
java.net.AddressCache$AddressCacheKey lhs
public int hashCode ()
int result
}
java/net/DefaultFileNameMap.classDefaultFileNameMap.java
package java.net
java.net.DefaultFileNameMap extends java.lang.Object implements java.net.FileNameMap {
void ()
public java.lang.String getContentTypeFor (java.lang.String)
String filename
int lastCharInExtension
int firstCharInExtension
String ext
}
java/util/
java/util/concurrent/
java/util/concurrent/ScheduledExecutorService.classScheduledExecutorService.java
package java.util.concurrent
public abstract java.util.concurrent.ScheduledExecutorService extends java.lang.Object implements java.util.concurrent.ExecutorService {
public abstract java.util.concurrent.ScheduledFuture schedule (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
public abstract java.util.concurrent.ScheduledFuture schedule (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit)
public abstract java.util.concurrent.ScheduledFuture scheduleAtFixedRate (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
public abstract java.util.concurrent.ScheduledFuture scheduleWithFixedDelay (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
}
java/util/concurrent/Executors$PrivilegedThreadFactory$1$1.classExecutors.java
package java.util.concurrent
java.util.concurrent.Executors$PrivilegedThreadFactory$1$1 extends java.lang.Object implements java.security.PrivilegedAction {
final java.util.concurrent.Executors$PrivilegedThreadFactory$1 this$1
void (java.util.concurrent.Executors$PrivilegedThreadFactory$1)
java.util.concurrent.Executors$PrivilegedThreadFactory$1 this$1
public java.lang.Void run ()
public volatile java.lang.Object run ()
}
java/util/concurrent/Semaphore$FairSync.classSemaphore.java
package java.util.concurrent
final java.util.concurrent.Semaphore$FairSync extends java.util.concurrent.Semaphore$Sync {
private static final long serialVersionUID
void (int)
int permits
protected int tryAcquireShared (int)
int available
int remaining
int acquires
}
java/util/concurrent/CompletableFuture$OrApply.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$OrApply extends java.util.concurrent.CompletableFuture$BiCompletion {
java.util.function.Function fn
void (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.function.Function)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.concurrent.CompletableFuture snd
java.util.function.Function fn
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
}
java/util/concurrent/Executors$PrivilegedThreadFactory.classExecutors.java
package java.util.concurrent
java.util.concurrent.Executors$PrivilegedThreadFactory extends java.util.concurrent.Executors$DefaultThreadFactory {
final java.security.AccessControlContext acc
final ClassLoader ccl
void ()
public java.lang.Thread newThread (java.lang.Runnable)
Runnable r
}
java/util/concurrent/ConcurrentSkipListMap$Node.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$Node extends java.lang.Object {
final Object key
volatile Object value
volatile java.util.concurrent.ConcurrentSkipListMap$Node next
private static final sun.misc.Unsafe U
private static final long VALUE
private static final long NEXT
void (java.lang.Object, java.lang.Object, java.util.concurrent.ConcurrentSkipListMap$Node)
Object key
Object value
java.util.concurrent.ConcurrentSkipListMap$Node next
void (java.util.concurrent.ConcurrentSkipListMap$Node)
java.util.concurrent.ConcurrentSkipListMap$Node next
boolean casValue (java.lang.Object, java.lang.Object)
Object cmp
Object val
boolean casNext (java.util.concurrent.ConcurrentSkipListMap$Node, java.util.concurrent.ConcurrentSkipListMap$Node)
java.util.concurrent.ConcurrentSkipListMap$Node cmp
java.util.concurrent.ConcurrentSkipListMap$Node val
boolean isMarker ()
boolean isBaseHeader ()
boolean appendMarker (java.util.concurrent.ConcurrentSkipListMap$Node)
java.util.concurrent.ConcurrentSkipListMap$Node f
void helpDelete (java.util.concurrent.ConcurrentSkipListMap$Node, java.util.concurrent.ConcurrentSkipListMap$Node)
java.util.concurrent.ConcurrentSkipListMap$Node b
java.util.concurrent.ConcurrentSkipListMap$Node f
java.lang.Object getValidValue ()
Object v
Object vv
java.util.AbstractMap$SimpleImmutableEntry createSnapshot ()
Object v
Object vv
static void ()
ReflectiveOperationException e
}
java/util/concurrent/ConcurrentHashMap$ForEachEntryTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ForEachEntryTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.Consumer action
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.function.Consumer)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.function.Consumer action
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.function.Consumer action
}
java/util/concurrent/Executors$1.classExecutors.java
package java.util.concurrent
final java.util.concurrent.Executors$1 extends java.lang.Object implements java.util.concurrent.Callable {
final java.security.PrivilegedAction val$action
void (java.security.PrivilegedAction)
public java.lang.Object call ()
}
java/util/concurrent/ConcurrentHashMap$MapReduceKeysTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceKeysTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.Function transformer
final java.util.function.BiFunction reducer
Object result
java.util.concurrent.ConcurrentHashMap$MapReduceKeysTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceKeysTask nextRight
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceKeysTask, java.util.function.Function, java.util.function.BiFunction)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceKeysTask nextRight
java.util.function.Function transformer
java.util.function.BiFunction reducer
public final java.lang.Object getRawResult ()
public final void compute ()
int i
int f
int h
Object u
java.util.concurrent.ConcurrentHashMap$Node p
Object tr
Object sr
java.util.concurrent.ConcurrentHashMap$MapReduceKeysTask t
java.util.concurrent.ConcurrentHashMap$MapReduceKeysTask s
Object r
java.util.concurrent.CountedCompleter c
java.util.function.BiFunction reducer
java.util.function.Function transformer
}
java/util/concurrent/CompletableFuture$TaskSubmitter.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$TaskSubmitter extends java.lang.Object implements java.lang.Runnable {
final java.util.concurrent.Executor executor
final Runnable action
void (java.util.concurrent.Executor, java.lang.Runnable)
java.util.concurrent.Executor executor
Runnable action
public void run ()
}
java/util/concurrent/ForkJoinTask$RunnableExecuteAction.classForkJoinTask.java
package java.util.concurrent
final java.util.concurrent.ForkJoinTask$RunnableExecuteAction extends java.util.concurrent.ForkJoinTask {
final Runnable runnable
private static final long serialVersionUID
void (java.lang.Runnable)
Runnable runnable
public final java.lang.Void getRawResult ()
public final void setRawResult (java.lang.Void)
Void v
public final boolean exec ()
void internalPropagateException (java.lang.Throwable)
Throwable ex
public volatile void setRawResult (java.lang.Object)
public volatile java.lang.Object getRawResult ()
}
java/util/concurrent/ConcurrentHashMap$ForEachKeyTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ForEachKeyTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.Consumer action
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.function.Consumer)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.function.Consumer action
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.function.Consumer action
}
java/util/concurrent/ConcurrentSkipListMap$SubMap.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$SubMap extends java.util.AbstractMap implements java.util.concurrent.ConcurrentNavigableMap java.lang.Cloneable java.io.Serializable {
private static final long serialVersionUID
final java.util.concurrent.ConcurrentSkipListMap m
private final Object lo
private final Object hi
private final boolean loInclusive
private final boolean hiInclusive
final boolean isDescending
private transient java.util.concurrent.ConcurrentSkipListMap$KeySet keySetView
private transient java.util.Set entrySetView
private transient java.util.Collection valuesView
void (java.util.concurrent.ConcurrentSkipListMap, java.lang.Object, boolean, java.lang.Object, boolean, boolean)
java.util.concurrent.ConcurrentSkipListMap map
Object fromKey
boolean fromInclusive
Object toKey
boolean toInclusive
boolean isDescending
java.util.Comparator cmp
boolean tooLow (java.lang.Object, java.util.Comparator)
int c
Object key
java.util.Comparator cmp
boolean tooHigh (java.lang.Object, java.util.Comparator)
int c
Object key
java.util.Comparator cmp
boolean inBounds (java.lang.Object, java.util.Comparator)
Object key
java.util.Comparator cmp
void checkKeyBounds (java.lang.Object, java.util.Comparator)
Object key
java.util.Comparator cmp
boolean isBeforeEnd (java.util.concurrent.ConcurrentSkipListMap$Node, java.util.Comparator)
java.util.concurrent.ConcurrentSkipListMap$Node n
java.util.Comparator cmp
Object k
int c
java.util.concurrent.ConcurrentSkipListMap$Node loNode (java.util.Comparator)
java.util.Comparator cmp
java.util.concurrent.ConcurrentSkipListMap$Node hiNode (java.util.Comparator)
java.util.Comparator cmp
java.lang.Object lowestKey ()
java.util.Comparator cmp
java.util.concurrent.ConcurrentSkipListMap$Node n
java.lang.Object highestKey ()
Object last
java.util.Comparator cmp
java.util.concurrent.ConcurrentSkipListMap$Node n
java.util.Map$Entry lowestEntry ()
java.util.concurrent.ConcurrentSkipListMap$Node n
java.util.Map$Entry e
java.util.Comparator cmp
java.util.Map$Entry highestEntry ()
java.util.concurrent.ConcurrentSkipListMap$Node n
java.util.Map$Entry e
java.util.Comparator cmp
java.util.Map$Entry removeLowest ()
java.util.concurrent.ConcurrentSkipListMap$Node n
Object k
Object v
java.util.Comparator cmp
java.util.Map$Entry removeHighest ()
java.util.concurrent.ConcurrentSkipListMap$Node n
Object k
Object v
java.util.Comparator cmp
java.util.Map$Entry getNearEntry (java.lang.Object, int)
java.util.concurrent.ConcurrentSkipListMap$Node n
Object k
Object v
Object key
int rel
java.util.Comparator cmp
java.lang.Object getNearKey (java.lang.Object, int)
java.util.concurrent.ConcurrentSkipListMap$Node n
Object last
java.util.concurrent.ConcurrentSkipListMap$Node n
java.util.concurrent.ConcurrentSkipListMap$Node n
Object k
Object v
Object key
int rel
java.util.Comparator cmp
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
Object key
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
public int size ()
java.util.concurrent.ConcurrentSkipListMap$Node n
java.util.Comparator cmp
long count
public boolean isEmpty ()
java.util.Comparator cmp
public boolean containsValue (java.lang.Object)
Object v
java.util.concurrent.ConcurrentSkipListMap$Node n
Object value
java.util.Comparator cmp
public void clear ()
java.util.concurrent.ConcurrentSkipListMap$Node n
java.util.Comparator cmp
public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object oldValue
Object newValue
public java.lang.Object replace (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Comparator comparator ()
java.util.Comparator cmp
java.util.concurrent.ConcurrentSkipListMap$SubMap newSubMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object tk
boolean ti
int c
int c
Object fromKey
boolean fromInclusive
Object toKey
boolean toInclusive
java.util.Comparator cmp
public java.util.concurrent.ConcurrentSkipListMap$SubMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromKey
boolean fromInclusive
Object toKey
boolean toInclusive
public java.util.concurrent.ConcurrentSkipListMap$SubMap headMap (java.lang.Object, boolean)
Object toKey
boolean inclusive
public java.util.concurrent.ConcurrentSkipListMap$SubMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
public java.util.concurrent.ConcurrentSkipListMap$SubMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.concurrent.ConcurrentSkipListMap$SubMap headMap (java.lang.Object)
Object toKey
public java.util.concurrent.ConcurrentSkipListMap$SubMap tailMap (java.lang.Object)
Object fromKey
public java.util.concurrent.ConcurrentSkipListMap$SubMap descendingMap ()
public java.util.Map$Entry ceilingEntry (java.lang.Object)
Object key
public java.lang.Object ceilingKey (java.lang.Object)
Object key
public java.util.Map$Entry lowerEntry (java.lang.Object)
Object key
public java.lang.Object lowerKey (java.lang.Object)
Object key
public java.util.Map$Entry floorEntry (java.lang.Object)
Object key
public java.lang.Object floorKey (java.lang.Object)
Object key
public java.util.Map$Entry higherEntry (java.lang.Object)
Object key
public java.lang.Object higherKey (java.lang.Object)
Object key
public java.lang.Object firstKey ()
public java.lang.Object lastKey ()
public java.util.Map$Entry firstEntry ()
public java.util.Map$Entry lastEntry ()
public java.util.Map$Entry pollFirstEntry ()
public java.util.Map$Entry pollLastEntry ()
public java.util.NavigableSet keySet ()
java.util.concurrent.ConcurrentSkipListMap$KeySet ks
public java.util.NavigableSet navigableKeySet ()
java.util.concurrent.ConcurrentSkipListMap$KeySet ks
public java.util.Collection values ()
java.util.Collection vs
public java.util.Set entrySet ()
java.util.Set es
public java.util.NavigableSet descendingKeySet ()
public volatile java.util.Set keySet ()
public volatile java.util.concurrent.ConcurrentNavigableMap descendingMap ()
public volatile java.util.concurrent.ConcurrentNavigableMap tailMap (java.lang.Object)
public volatile java.util.concurrent.ConcurrentNavigableMap headMap (java.lang.Object)
public volatile java.util.concurrent.ConcurrentNavigableMap subMap (java.lang.Object, java.lang.Object)
public volatile java.util.concurrent.ConcurrentNavigableMap tailMap (java.lang.Object, boolean)
public volatile java.util.concurrent.ConcurrentNavigableMap headMap (java.lang.Object, boolean)
public volatile java.util.concurrent.ConcurrentNavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
public volatile java.util.SortedMap tailMap (java.lang.Object)
public volatile java.util.SortedMap headMap (java.lang.Object)
public volatile java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
public volatile java.util.NavigableMap tailMap (java.lang.Object, boolean)
public volatile java.util.NavigableMap headMap (java.lang.Object, boolean)
public volatile java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
public volatile java.util.NavigableMap descendingMap ()
}
java/util/concurrent/ConcurrentHashMap$SearchMappingsTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$SearchMappingsTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.BiFunction searchFunction
final java.util.concurrent.atomic.AtomicReference result
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.function.BiFunction, java.util.concurrent.atomic.AtomicReference)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.function.BiFunction searchFunction
java.util.concurrent.atomic.AtomicReference result
public final java.lang.Object getRawResult ()
public final void compute ()
int i
int f
int h
Object u
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.atomic.AtomicReference result
java.util.function.BiFunction searchFunction
}
java/util/concurrent/FutureTask.classFutureTask.java
package java.util.concurrent
public java.util.concurrent.FutureTask extends java.lang.Object implements java.util.concurrent.RunnableFuture {
private volatile int state
private static final int NEW
private static final int COMPLETING
private static final int NORMAL
private static final int EXCEPTIONAL
private static final int CANCELLED
private static final int INTERRUPTING
private static final int INTERRUPTED
private java.util.concurrent.Callable callable
private Object outcome
private volatile Thread runner
private volatile java.util.concurrent.FutureTask$WaitNode waiters
private static final sun.misc.Unsafe U
private static final long STATE
private static final long RUNNER
private static final long WAITERS
private java.lang.Object report (int) throws java.util.concurrent.ExecutionException
int s
Object x
public void (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
public void (java.lang.Runnable, java.lang.Object)
Runnable runnable
Object result
public boolean isCancelled ()
public boolean isDone ()
public boolean cancel (boolean)
Thread t
boolean mayInterruptIfRunning
public java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
int s
public java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
int s
protected void done ()
protected void set (java.lang.Object)
Object v
protected void setException (java.lang.Throwable)
Throwable t
public void run ()
Throwable ex
Object result
Object result
boolean ran
boolean ran
java.util.concurrent.Callable c
int s
int s
protected boolean runAndReset ()
Throwable ex
java.util.concurrent.Callable c
boolean ran
int s
private void handlePossibleCancellationInterrupt (int)
int s
private void finishCompletion ()
Thread t
java.util.concurrent.FutureTask$WaitNode next
java.util.concurrent.FutureTask$WaitNode q
private int awaitDone (boolean, long) throws java.lang.InterruptedException
long parkNanos
long elapsed
long parkNanos
int s
boolean timed
long nanos
long startTime
java.util.concurrent.FutureTask$WaitNode q
boolean queued
private void removeWaiter (java.util.concurrent.FutureTask$WaitNode)
java.util.concurrent.FutureTask$WaitNode pred
java.util.concurrent.FutureTask$WaitNode q
java.util.concurrent.FutureTask$WaitNode s
java.util.concurrent.FutureTask$WaitNode node
static void ()
ReflectiveOperationException e
}
java/util/concurrent/LinkedBlockingDeque$1.classLinkedBlockingDeque.java
package java.util.concurrent
java.util.concurrent.LinkedBlockingDeque$1 extends java.lang.Object {
}
java/util/concurrent/RecursiveTask.classRecursiveTask.java
package java.util.concurrent
public abstract java.util.concurrent.RecursiveTask extends java.util.concurrent.ForkJoinTask {
private static final long serialVersionUID
Object result
public void ()
protected abstract java.lang.Object compute ()
public final java.lang.Object getRawResult ()
protected final void setRawResult (java.lang.Object)
Object value
protected final boolean exec ()
}
java/util/concurrent/Semaphore.classSemaphore.java
package java.util.concurrent
public java.util.concurrent.Semaphore extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final java.util.concurrent.Semaphore$Sync sync
public void (int)
int permits
public void (int, boolean)
int permits
boolean fair
public void acquire () throws java.lang.InterruptedException
public void acquireUninterruptibly ()
public boolean tryAcquire ()
public boolean tryAcquire (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public void release ()
public void acquire (int) throws java.lang.InterruptedException
int permits
public void acquireUninterruptibly (int)
int permits
public boolean tryAcquire (int)
int permits
public boolean tryAcquire (int, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
int permits
long timeout
java.util.concurrent.TimeUnit unit
public void release (int)
int permits
public int availablePermits ()
public int drainPermits ()
protected void reducePermits (int)
int reduction
public boolean isFair ()
public final boolean hasQueuedThreads ()
public final int getQueueLength ()
protected java.util.Collection getQueuedThreads ()
public java.lang.String toString ()
}
java/util/concurrent/SynchronousQueue$LifoWaitQueue.classSynchronousQueue.java
package java.util.concurrent
java.util.concurrent.SynchronousQueue$LifoWaitQueue extends java.util.concurrent.SynchronousQueue$WaitQueue {
private static final long serialVersionUID
void ()
}
java/util/concurrent/ForkJoinTask.classForkJoinTask.java
package java.util.concurrent
public abstract java.util.concurrent.ForkJoinTask extends java.lang.Object implements java.util.concurrent.Future java.io.Serializable {
volatile int status
static final int DONE_MASK
static final int NORMAL
static final int CANCELLED
static final int EXCEPTIONAL
static final int SIGNAL
static final int SMASK
private static final java.util.concurrent.ForkJoinTask$ExceptionNode[] exceptionTable
private static final java.util.concurrent.locks.ReentrantLock exceptionTableLock
private static final java.lang.ref.ReferenceQueue exceptionTableRefQueue
private static final int EXCEPTION_MAP_CAPACITY
private static final long serialVersionUID
private static final sun.misc.Unsafe U
private static final long STATUS
public void ()
private int setCompletion (int)
int s
int completion
final int doExec ()
Throwable rex
boolean completed
boolean completed
int s
final void internalWait (long)
long timeout
int s
private int externalAwaitDone ()
InterruptedException ie
boolean interrupted
int s
private int externalInterruptibleAwaitDone () throws java.lang.InterruptedException
int s
private int doJoin ()
java.util.concurrent.ForkJoinWorkerThread wt
java.util.concurrent.ForkJoinPool$WorkQueue w
Thread t
int s
private int doInvoke ()
java.util.concurrent.ForkJoinWorkerThread wt
Thread t
int s
final int recordExceptionalCompletion (java.lang.Throwable)
java.util.concurrent.ForkJoinTask$ExceptionNode e
java.util.concurrent.ForkJoinTask$ExceptionNode[] t
int i
int h
java.util.concurrent.locks.ReentrantLock lock
Throwable ex
int s
private int setExceptionalCompletion (java.lang.Throwable)
Throwable ex
int s
void internalPropagateException (java.lang.Throwable)
Throwable ex
static final void cancelIgnoringExceptions (java.util.concurrent.ForkJoinTask)
java.util.concurrent.ForkJoinTask t
private void clearExceptionalCompletion ()
java.util.concurrent.ForkJoinTask$ExceptionNode next
java.util.concurrent.ForkJoinTask$ExceptionNode[] t
int i
java.util.concurrent.ForkJoinTask$ExceptionNode e
java.util.concurrent.ForkJoinTask$ExceptionNode pred
int h
java.util.concurrent.locks.ReentrantLock lock
private java.lang.Throwable getThrowableException ()
java.util.concurrent.ForkJoinTask$ExceptionNode[] t
Throwable ex
Class[] ps
java.lang.reflect.Constructor c
Throwable wx
java.lang.reflect.Constructor noArgCtor
int h
java.util.concurrent.ForkJoinTask$ExceptionNode e
java.util.concurrent.locks.ReentrantLock lock
Throwable ex
private static void expungeStaleExceptions ()
java.util.concurrent.ForkJoinTask$ExceptionNode next
int hashCode
java.util.concurrent.ForkJoinTask$ExceptionNode[] t
int i
java.util.concurrent.ForkJoinTask$ExceptionNode e
java.util.concurrent.ForkJoinTask$ExceptionNode pred
Object x
static final void helpExpungeStaleExceptions ()
java.util.concurrent.locks.ReentrantLock lock
static void rethrow (java.lang.Throwable)
Throwable ex
static void uncheckedThrow (java.lang.Throwable) throws java.lang.Throwable
Throwable t
private void reportException (int)
int s
public final java.util.concurrent.ForkJoinTask fork ()
Thread t
public final java.lang.Object join ()
int s
public final java.lang.Object invoke ()
int s
public static void invokeAll (java.util.concurrent.ForkJoinTask, java.util.concurrent.ForkJoinTask)
java.util.concurrent.ForkJoinTask t1
java.util.concurrent.ForkJoinTask t2
int s1
int s2
public static transient void invokeAll (java.util.concurrent.ForkJoinTask[])
java.util.concurrent.ForkJoinTask t
int i
java.util.concurrent.ForkJoinTask t
int i
java.util.concurrent.ForkJoinTask[] tasks
Throwable ex
int last
public static java.util.Collection invokeAll (java.util.Collection)
java.util.concurrent.ForkJoinTask t
int i
java.util.concurrent.ForkJoinTask t
int i
java.util.Collection tasks
java.util.List ts
Throwable ex
int last
public boolean cancel (boolean)
boolean mayInterruptIfRunning
public final boolean isDone ()
public final boolean isCancelled ()
public final boolean isCompletedAbnormally ()
public final boolean isCompletedNormally ()
public final java.lang.Throwable getException ()
int s
public void completeExceptionally (java.lang.Throwable)
Throwable ex
public void complete (java.lang.Object)
Throwable rex
Object value
public final void quietlyComplete ()
public final java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
int s
public final java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
java.util.concurrent.ForkJoinWorkerThread wt
long ns
long ms
long d
long deadline
Thread t
long timeout
java.util.concurrent.TimeUnit unit
int s
long nanos
public final void quietlyJoin ()
public final void quietlyInvoke ()
public static void helpQuiesce ()
java.util.concurrent.ForkJoinWorkerThread wt
Thread t
public void reinitialize ()
public static java.util.concurrent.ForkJoinPool getPool ()
Thread t
public static boolean inForkJoinPool ()
public boolean tryUnfork ()
Thread t
public static int getQueuedTaskCount ()
java.util.concurrent.ForkJoinPool$WorkQueue q
Thread t
java.util.concurrent.ForkJoinPool$WorkQueue q
public static int getSurplusQueuedTaskCount ()
public abstract java.lang.Object getRawResult ()
protected abstract void setRawResult (java.lang.Object)
protected abstract boolean exec ()
protected static java.util.concurrent.ForkJoinTask peekNextLocalTask ()
java.util.concurrent.ForkJoinPool$WorkQueue q
Thread t
java.util.concurrent.ForkJoinPool$WorkQueue q
protected static java.util.concurrent.ForkJoinTask pollNextLocalTask ()
Thread t
protected static java.util.concurrent.ForkJoinTask pollTask ()
java.util.concurrent.ForkJoinWorkerThread wt
Thread t
protected static java.util.concurrent.ForkJoinTask pollSubmission ()
Thread t
public final short getForkJoinTaskTag ()
public final short setForkJoinTaskTag (short)
int s
short newValue
public final boolean compareAndSetForkJoinTaskTag (short, short)
int s
short expect
short update
public static java.util.concurrent.ForkJoinTask adapt (java.lang.Runnable)
Runnable runnable
public static java.util.concurrent.ForkJoinTask adapt (java.lang.Runnable, java.lang.Object)
Runnable runnable
Object result
public static java.util.concurrent.ForkJoinTask adapt (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
Object ex
static void ()
ReflectiveOperationException e
}
java/util/concurrent/SynchronousQueue$TransferStack.classSynchronousQueue.java
package java.util.concurrent
final java.util.concurrent.SynchronousQueue$TransferStack extends java.util.concurrent.SynchronousQueue$Transferer {
static final int REQUEST
static final int DATA
static final int FULFILLING
volatile java.util.concurrent.SynchronousQueue$TransferStack$SNode head
private static final sun.misc.Unsafe U
private static final long HEAD
void ()
static boolean isFulfilling (int)
int m
boolean casHead (java.util.concurrent.SynchronousQueue$TransferStack$SNode, java.util.concurrent.SynchronousQueue$TransferStack$SNode)
java.util.concurrent.SynchronousQueue$TransferStack$SNode h
java.util.concurrent.SynchronousQueue$TransferStack$SNode nh
static java.util.concurrent.SynchronousQueue$TransferStack$SNode snode (java.util.concurrent.SynchronousQueue$TransferStack$SNode, java.lang.Object, java.util.concurrent.SynchronousQueue$TransferStack$SNode, int)
java.util.concurrent.SynchronousQueue$TransferStack$SNode s
Object e
java.util.concurrent.SynchronousQueue$TransferStack$SNode next
int mode
java.lang.Object transfer (java.lang.Object, boolean, long)
java.util.concurrent.SynchronousQueue$TransferStack$SNode m
java.util.concurrent.SynchronousQueue$TransferStack$SNode m
java.util.concurrent.SynchronousQueue$TransferStack$SNode mn
java.util.concurrent.SynchronousQueue$TransferStack$SNode mn
java.util.concurrent.SynchronousQueue$TransferStack$SNode m
java.util.concurrent.SynchronousQueue$TransferStack$SNode h
Object e
boolean timed
long nanos
java.util.concurrent.SynchronousQueue$TransferStack$SNode s
int mode
java.util.concurrent.SynchronousQueue$TransferStack$SNode awaitFulfill (java.util.concurrent.SynchronousQueue$TransferStack$SNode, boolean, long)
java.util.concurrent.SynchronousQueue$TransferStack$SNode m
java.util.concurrent.SynchronousQueue$TransferStack$SNode s
boolean timed
long nanos
long deadline
Thread w
int spins
boolean shouldSpin (java.util.concurrent.SynchronousQueue$TransferStack$SNode)
java.util.concurrent.SynchronousQueue$TransferStack$SNode s
java.util.concurrent.SynchronousQueue$TransferStack$SNode h
void clean (java.util.concurrent.SynchronousQueue$TransferStack$SNode)
java.util.concurrent.SynchronousQueue$TransferStack$SNode n
java.util.concurrent.SynchronousQueue$TransferStack$SNode s
java.util.concurrent.SynchronousQueue$TransferStack$SNode past
java.util.concurrent.SynchronousQueue$TransferStack$SNode p
static void ()
ReflectiveOperationException e
}
java/util/concurrent/ConcurrentLinkedQueue$1.classConcurrentLinkedQueue.java
package java.util.concurrent
java.util.concurrent.ConcurrentLinkedQueue$1 extends java.lang.Object {
}
java/util/concurrent/CompletableFuture$UniRun.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$UniRun extends java.util.concurrent.CompletableFuture$UniCompletion {
Runnable fn
void (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.lang.Runnable)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
Runnable fn
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
}
java/util/concurrent/ThreadPoolExecutor$AbortPolicy.classThreadPoolExecutor.java
package java.util.concurrent
public java.util.concurrent.ThreadPoolExecutor$AbortPolicy extends java.lang.Object implements java.util.concurrent.RejectedExecutionHandler {
public void ()
public void rejectedExecution (java.lang.Runnable, java.util.concurrent.ThreadPoolExecutor)
Runnable r
java.util.concurrent.ThreadPoolExecutor e
}
java/util/concurrent/ConcurrentHashMap$MapReduceMappingsToLongTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToLongTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.ToLongBiFunction transformer
final java.util.function.LongBinaryOperator reducer
final long basis
long result
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToLongTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToLongTask nextRight
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToLongTask, java.util.function.ToLongBiFunction, long, java.util.function.LongBinaryOperator)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToLongTask nextRight
java.util.function.ToLongBiFunction transformer
long basis
java.util.function.LongBinaryOperator reducer
public final java.lang.Long getRawResult ()
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToLongTask t
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToLongTask s
long r
java.util.concurrent.CountedCompleter c
java.util.function.LongBinaryOperator reducer
java.util.function.ToLongBiFunction transformer
public volatile java.lang.Object getRawResult ()
}
java/util/concurrent/ExecutorCompletionService$QueueingFuture.classExecutorCompletionService.java
package java.util.concurrent
java.util.concurrent.ExecutorCompletionService$QueueingFuture extends java.util.concurrent.FutureTask {
private final java.util.concurrent.Future task
private final java.util.concurrent.BlockingQueue completionQueue
void (java.util.concurrent.RunnableFuture, java.util.concurrent.BlockingQueue)
java.util.concurrent.RunnableFuture task
java.util.concurrent.BlockingQueue completionQueue
protected void done ()
}
java/util/concurrent/ConcurrentHashMap$CollectionView.classConcurrentHashMap.java
package java.util.concurrent
abstract java.util.concurrent.ConcurrentHashMap$CollectionView extends java.lang.Object implements java.util.Collection java.io.Serializable {
private static final long serialVersionUID
final java.util.concurrent.ConcurrentHashMap map
private static final String OOME_MSG
void (java.util.concurrent.ConcurrentHashMap)
java.util.concurrent.ConcurrentHashMap map
public java.util.concurrent.ConcurrentHashMap getMap ()
public final void clear ()
public final int size ()
public final boolean isEmpty ()
public abstract java.util.Iterator iterator ()
public abstract boolean contains (java.lang.Object)
public abstract boolean remove (java.lang.Object)
public final java.lang.Object[] toArray ()
Object e
long sz
int n
Object[] r
int i
public final java.lang.Object[] toArray (java.lang.Object[])
Object e
Object[] a
long sz
int m
Object[] r
int n
int i
public final java.lang.String toString ()
Object e
StringBuilder sb
java.util.Iterator it
public final boolean containsAll (java.util.Collection)
Object e
java.util.Collection c
public final boolean removeAll (java.util.Collection)
java.util.Iterator it
java.util.Collection c
boolean modified
public final boolean retainAll (java.util.Collection)
java.util.Iterator it
java.util.Collection c
boolean modified
}
java/util/concurrent/CompletableFuture$MinimalStage.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$MinimalStage extends java.util.concurrent.CompletableFuture {
void ()
void (java.lang.Object)
Object r
public java.util.concurrent.CompletableFuture newIncompleteFuture ()
public java.lang.Object get ()
public java.lang.Object get (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit unit
public java.lang.Object getNow (java.lang.Object)
Object valueIfAbsent
public java.lang.Object join ()
public boolean complete (java.lang.Object)
Object value
public boolean completeExceptionally (java.lang.Throwable)
Throwable ex
public boolean cancel (boolean)
boolean mayInterruptIfRunning
public void obtrudeValue (java.lang.Object)
Object value
public void obtrudeException (java.lang.Throwable)
Throwable ex
public boolean isDone ()
public boolean isCancelled ()
public boolean isCompletedExceptionally ()
public int getNumberOfDependents ()
public java.util.concurrent.CompletableFuture completeAsync (java.util.function.Supplier, java.util.concurrent.Executor)
java.util.function.Supplier supplier
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture completeAsync (java.util.function.Supplier)
java.util.function.Supplier supplier
public java.util.concurrent.CompletableFuture orTimeout (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit unit
public java.util.concurrent.CompletableFuture completeOnTimeout (java.lang.Object, long, java.util.concurrent.TimeUnit)
Object value
long timeout
java.util.concurrent.TimeUnit unit
public volatile java.util.concurrent.CompletionStage exceptionally (java.util.function.Function)
public volatile java.util.concurrent.CompletionStage whenCompleteAsync (java.util.function.BiConsumer, java.util.concurrent.Executor)
public volatile java.util.concurrent.CompletionStage whenCompleteAsync (java.util.function.BiConsumer)
public volatile java.util.concurrent.CompletionStage whenComplete (java.util.function.BiConsumer)
public volatile java.util.concurrent.CompletionStage handleAsync (java.util.function.BiFunction, java.util.concurrent.Executor)
public volatile java.util.concurrent.CompletionStage handleAsync (java.util.function.BiFunction)
public volatile java.util.concurrent.CompletionStage handle (java.util.function.BiFunction)
public volatile java.util.concurrent.CompletionStage thenComposeAsync (java.util.function.Function, java.util.concurrent.Executor)
public volatile java.util.concurrent.CompletionStage thenComposeAsync (java.util.function.Function)
public volatile java.util.concurrent.CompletionStage thenCompose (java.util.function.Function)
public volatile java.util.concurrent.CompletionStage runAfterEitherAsync (java.util.concurrent.CompletionStage, java.lang.Runnable, java.util.concurrent.Executor)
public volatile java.util.concurrent.CompletionStage runAfterEitherAsync (java.util.concurrent.CompletionStage, java.lang.Runnable)
public volatile java.util.concurrent.CompletionStage runAfterEither (java.util.concurrent.CompletionStage, java.lang.Runnable)
public volatile java.util.concurrent.CompletionStage acceptEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Consumer, java.util.concurrent.Executor)
public volatile java.util.concurrent.CompletionStage acceptEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Consumer)
public volatile java.util.concurrent.CompletionStage acceptEither (java.util.concurrent.CompletionStage, java.util.function.Consumer)
public volatile java.util.concurrent.CompletionStage applyToEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Function, java.util.concurrent.Executor)
public volatile java.util.concurrent.CompletionStage applyToEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Function)
public volatile java.util.concurrent.CompletionStage applyToEither (java.util.concurrent.CompletionStage, java.util.function.Function)
public volatile java.util.concurrent.CompletionStage runAfterBothAsync (java.util.concurrent.CompletionStage, java.lang.Runnable, java.util.concurrent.Executor)
public volatile java.util.concurrent.CompletionStage runAfterBothAsync (java.util.concurrent.CompletionStage, java.lang.Runnable)
public volatile java.util.concurrent.CompletionStage runAfterBoth (java.util.concurrent.CompletionStage, java.lang.Runnable)
public volatile java.util.concurrent.CompletionStage thenAcceptBothAsync (java.util.concurrent.CompletionStage, java.util.function.BiConsumer, java.util.concurrent.Executor)
public volatile java.util.concurrent.CompletionStage thenAcceptBothAsync (java.util.concurrent.CompletionStage, java.util.function.BiConsumer)
public volatile java.util.concurrent.CompletionStage thenAcceptBoth (java.util.concurrent.CompletionStage, java.util.function.BiConsumer)
public volatile java.util.concurrent.CompletionStage thenCombineAsync (java.util.concurrent.CompletionStage, java.util.function.BiFunction, java.util.concurrent.Executor)
public volatile java.util.concurrent.CompletionStage thenCombineAsync (java.util.concurrent.CompletionStage, java.util.function.BiFunction)
public volatile java.util.concurrent.CompletionStage thenCombine (java.util.concurrent.CompletionStage, java.util.function.BiFunction)
public volatile java.util.concurrent.CompletionStage thenRunAsync (java.lang.Runnable, java.util.concurrent.Executor)
public volatile java.util.concurrent.CompletionStage thenRunAsync (java.lang.Runnable)
public volatile java.util.concurrent.CompletionStage thenRun (java.lang.Runnable)
public volatile java.util.concurrent.CompletionStage thenAcceptAsync (java.util.function.Consumer, java.util.concurrent.Executor)
public volatile java.util.concurrent.CompletionStage thenAcceptAsync (java.util.function.Consumer)
public volatile java.util.concurrent.CompletionStage thenAccept (java.util.function.Consumer)
public volatile java.util.concurrent.CompletionStage thenApplyAsync (java.util.function.Function, java.util.concurrent.Executor)
public volatile java.util.concurrent.CompletionStage thenApplyAsync (java.util.function.Function)
public volatile java.util.concurrent.CompletionStage thenApply (java.util.function.Function)
}
java/util/concurrent/RejectedExecutionHandler.classRejectedExecutionHandler.java
package java.util.concurrent
public abstract java.util.concurrent.RejectedExecutionHandler extends java.lang.Object {
public abstract void rejectedExecution (java.lang.Runnable, java.util.concurrent.ThreadPoolExecutor)
}
java/util/concurrent/SynchronousQueue$Transferer.classSynchronousQueue.java
package java.util.concurrent
abstract java.util.concurrent.SynchronousQueue$Transferer extends java.lang.Object {
void ()
abstract java.lang.Object transfer (java.lang.Object, boolean, long)
}
java/util/concurrent/Exchanger$Node.classExchanger.java
package java.util.concurrent
final java.util.concurrent.Exchanger$Node extends java.lang.Object {
int index
int bound
int collides
int hash
Object item
volatile Object match
volatile Thread parked
void ()
}
java/util/concurrent/ConcurrentHashMap$ReduceKeysTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ReduceKeysTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.BiFunction reducer
Object result
java.util.concurrent.ConcurrentHashMap$ReduceKeysTask rights
java.util.concurrent.ConcurrentHashMap$ReduceKeysTask nextRight
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$ReduceKeysTask, java.util.function.BiFunction)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$ReduceKeysTask nextRight
java.util.function.BiFunction reducer
public final java.lang.Object getRawResult ()
public final void compute ()
int i
int f
int h
Object u
java.util.concurrent.ConcurrentHashMap$Node p
Object tr
Object sr
java.util.concurrent.ConcurrentHashMap$ReduceKeysTask t
java.util.concurrent.ConcurrentHashMap$ReduceKeysTask s
Object r
java.util.concurrent.CountedCompleter c
java.util.function.BiFunction reducer
}
java/util/concurrent/TimeUnit$6.classTimeUnit.java
package java.util.concurrent
final java.util.concurrent.TimeUnit$6 extends java.util.concurrent.TimeUnit {
void (java.lang.String, int)
public long toNanos (long)
long d
public long toMicros (long)
long d
public long toMillis (long)
long d
public long toSeconds (long)
long d
public long toMinutes (long)
long d
public long toHours (long)
long d
public long toDays (long)
long d
public long convert (long, java.util.concurrent.TimeUnit)
long d
java.util.concurrent.TimeUnit u
int excessNanos (long, long)
long d
long m
}
java/util/concurrent/ConcurrentHashMap$MapReduceMappingsToDoubleTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToDoubleTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.ToDoubleBiFunction transformer
final java.util.function.DoubleBinaryOperator reducer
final double basis
double result
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToDoubleTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToDoubleTask nextRight
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToDoubleTask, java.util.function.ToDoubleBiFunction, double, java.util.function.DoubleBinaryOperator)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToDoubleTask nextRight
java.util.function.ToDoubleBiFunction transformer
double basis
java.util.function.DoubleBinaryOperator reducer
public final java.lang.Double getRawResult ()
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToDoubleTask t
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToDoubleTask s
double r
java.util.concurrent.CountedCompleter c
java.util.function.DoubleBinaryOperator reducer
java.util.function.ToDoubleBiFunction transformer
public volatile java.lang.Object getRawResult ()
}
java/util/concurrent/CompletableFuture$AsynchronousCompletionTask.classCompletableFuture.java
package java.util.concurrent
public abstract java.util.concurrent.CompletableFuture$AsynchronousCompletionTask extends java.lang.Object {
}
java/util/concurrent/LinkedTransferQueue$Node.classLinkedTransferQueue.java
package java.util.concurrent
final java.util.concurrent.LinkedTransferQueue$Node extends java.lang.Object {
final boolean isData
volatile Object item
volatile java.util.concurrent.LinkedTransferQueue$Node next
volatile Thread waiter
private static final long serialVersionUID
private static final sun.misc.Unsafe U
private static final long ITEM
private static final long NEXT
private static final long WAITER
final boolean casNext (java.util.concurrent.LinkedTransferQueue$Node, java.util.concurrent.LinkedTransferQueue$Node)
java.util.concurrent.LinkedTransferQueue$Node cmp
java.util.concurrent.LinkedTransferQueue$Node val
final boolean casItem (java.lang.Object, java.lang.Object)
Object cmp
Object val
void (java.lang.Object, boolean)
Object item
boolean isData
final void forgetNext ()
final void forgetContents ()
final boolean isMatched ()
Object x
final boolean isUnmatchedRequest ()
final boolean cannotPrecede (boolean)
Object x
boolean haveData
boolean d
final boolean tryMatchData ()
Object x
static void ()
ReflectiveOperationException e
}
java/util/concurrent/ThreadLocalRandom$RandomLongsSpliterator.classThreadLocalRandom.java
package java.util.concurrent
final java.util.concurrent.ThreadLocalRandom$RandomLongsSpliterator extends java.lang.Object implements java.util.Spliterator$OfLong {
long index
final long fence
final long origin
final long bound
void (long, long, long, long)
long index
long fence
long origin
long bound
public java.util.concurrent.ThreadLocalRandom$RandomLongsSpliterator trySplit ()
long i
long m
public long estimateSize ()
public int characteristics ()
public boolean tryAdvance (java.util.function.LongConsumer)
java.util.function.LongConsumer consumer
long i
long f
public void forEachRemaining (java.util.function.LongConsumer)
long o
long b
java.util.concurrent.ThreadLocalRandom rng
java.util.function.LongConsumer consumer
long i
long f
public volatile java.util.Spliterator$OfLong trySplit ()
public volatile void forEachRemaining (java.lang.Object)
public volatile boolean tryAdvance (java.lang.Object)
public volatile java.util.Spliterator$OfPrimitive trySplit ()
public volatile java.util.Spliterator trySplit ()
}
java/util/concurrent/CopyOnWriteArrayList$CowIterator.classCopyOnWriteArrayList.java
package java.util.concurrent
java.util.concurrent.CopyOnWriteArrayList$CowIterator extends java.lang.Object implements java.util.ListIterator {
private final Object[] snapshot
private final int from
private final int to
private int index
void (java.lang.Object[], int, int)
Object[] snapshot
int from
int to
public void add (java.lang.Object)
Object object
public boolean hasNext ()
public boolean hasPrevious ()
public java.lang.Object next ()
public int nextIndex ()
public java.lang.Object previous ()
public int previousIndex ()
public void remove ()
public void set (java.lang.Object)
Object object
public void forEachRemaining (java.util.function.Consumer)
Object e
int i
java.util.function.Consumer action
Object[] elements
static int access$002 (java.util.concurrent.CopyOnWriteArrayList$CowIterator, int)
java.util.concurrent.CopyOnWriteArrayList$CowIterator x0
int x1
}
java/util/concurrent/ConcurrentHashMap$EntryIterator.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$EntryIterator extends java.util.concurrent.ConcurrentHashMap$BaseIterator implements java.util.Iterator {
void (java.util.concurrent.ConcurrentHashMap$Node[], int, int, int, java.util.concurrent.ConcurrentHashMap)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int index
int size
int limit
java.util.concurrent.ConcurrentHashMap map
public final java.util.Map$Entry next ()
java.util.concurrent.ConcurrentHashMap$Node p
Object k
Object v
public volatile java.lang.Object next ()
}
java/util/concurrent/ConcurrentSkipListMap$KeySpliterator.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$KeySpliterator extends java.util.concurrent.ConcurrentSkipListMap$CSLMSpliterator implements java.util.Spliterator {
void (java.util.Comparator, java.util.concurrent.ConcurrentSkipListMap$Index, java.util.concurrent.ConcurrentSkipListMap$Node, java.lang.Object, int)
java.util.Comparator comparator
java.util.concurrent.ConcurrentSkipListMap$Index row
java.util.concurrent.ConcurrentSkipListMap$Node origin
Object fence
int est
public java.util.concurrent.ConcurrentSkipListMap$KeySpliterator trySplit ()
java.util.concurrent.ConcurrentSkipListMap$Index r
java.util.concurrent.ConcurrentSkipListMap$Index s
java.util.concurrent.ConcurrentSkipListMap$Node b
java.util.concurrent.ConcurrentSkipListMap$Node n
Object sk
java.util.concurrent.ConcurrentSkipListMap$Index q
Object ek
java.util.concurrent.ConcurrentSkipListMap$Node e
java.util.Comparator cmp
Object f
public void forEachRemaining (java.util.function.Consumer)
Object k
Object v
java.util.function.Consumer action
java.util.Comparator cmp
Object f
java.util.concurrent.ConcurrentSkipListMap$Node e
public boolean tryAdvance (java.util.function.Consumer)
Object k
Object v
java.util.function.Consumer action
java.util.Comparator cmp
Object f
java.util.concurrent.ConcurrentSkipListMap$Node e
public int characteristics ()
public final java.util.Comparator getComparator ()
public volatile java.util.Spliterator trySplit ()
}
java/util/concurrent/ForkJoinPool$DefaultForkJoinWorkerThreadFactory.classForkJoinPool.java
package java.util.concurrent
final java.util.concurrent.ForkJoinPool$DefaultForkJoinWorkerThreadFactory extends java.lang.Object implements java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory {
private void ()
public final java.util.concurrent.ForkJoinWorkerThread newThread (java.util.concurrent.ForkJoinPool)
java.util.concurrent.ForkJoinPool pool
void (java.util.concurrent.ForkJoinPool$1)
java.util.concurrent.ForkJoinPool$1 x0
}
java/util/concurrent/ConcurrentSkipListMap$CSLMSpliterator.classConcurrentSkipListMap.java
package java.util.concurrent
abstract java.util.concurrent.ConcurrentSkipListMap$CSLMSpliterator extends java.lang.Object {
final java.util.Comparator comparator
final Object fence
java.util.concurrent.ConcurrentSkipListMap$Index row
java.util.concurrent.ConcurrentSkipListMap$Node current
int est
void (java.util.Comparator, java.util.concurrent.ConcurrentSkipListMap$Index, java.util.concurrent.ConcurrentSkipListMap$Node, java.lang.Object, int)
java.util.Comparator comparator
java.util.concurrent.ConcurrentSkipListMap$Index row
java.util.concurrent.ConcurrentSkipListMap$Node origin
Object fence
int est
public final long estimateSize ()
}
java/util/concurrent/CompletableFuture$BiRelay.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$BiRelay extends java.util.concurrent.CompletableFuture$BiCompletion {
void (java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture)
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.concurrent.CompletableFuture snd
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
}
java/util/concurrent/ConcurrentLinkedDeque$Itr.classConcurrentLinkedDeque.java
package java.util.concurrent
java.util.concurrent.ConcurrentLinkedDeque$Itr extends java.util.concurrent.ConcurrentLinkedDeque$AbstractItr {
final java.util.concurrent.ConcurrentLinkedDeque this$0
private void (java.util.concurrent.ConcurrentLinkedDeque)
java.util.concurrent.ConcurrentLinkedDeque$Node startNode ()
java.util.concurrent.ConcurrentLinkedDeque$Node nextNode (java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node p
void (java.util.concurrent.ConcurrentLinkedDeque, java.util.concurrent.ConcurrentLinkedDeque$1)
java.util.concurrent.ConcurrentLinkedDeque x0
java.util.concurrent.ConcurrentLinkedDeque$1 x1
}
java/util/concurrent/ThreadLocalRandom$RandomIntsSpliterator.classThreadLocalRandom.java
package java.util.concurrent
final java.util.concurrent.ThreadLocalRandom$RandomIntsSpliterator extends java.lang.Object implements java.util.Spliterator$OfInt {
long index
final long fence
final int origin
final int bound
void (long, long, int, int)
long index
long fence
int origin
int bound
public java.util.concurrent.ThreadLocalRandom$RandomIntsSpliterator trySplit ()
long i
long m
public long estimateSize ()
public int characteristics ()
public boolean tryAdvance (java.util.function.IntConsumer)
java.util.function.IntConsumer consumer
long i
long f
public void forEachRemaining (java.util.function.IntConsumer)
int o
int b
java.util.concurrent.ThreadLocalRandom rng
java.util.function.IntConsumer consumer
long i
long f
public volatile java.util.Spliterator$OfInt trySplit ()
public volatile void forEachRemaining (java.lang.Object)
public volatile boolean tryAdvance (java.lang.Object)
public volatile java.util.Spliterator$OfPrimitive trySplit ()
public volatile java.util.Spliterator trySplit ()
}
java/util/concurrent/BlockingQueue.classBlockingQueue.java
package java.util.concurrent
public abstract java.util.concurrent.BlockingQueue extends java.lang.Object implements java.util.Queue {
public abstract boolean add (java.lang.Object)
public abstract boolean offer (java.lang.Object)
public abstract void put (java.lang.Object) throws java.lang.InterruptedException
public abstract boolean offer (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract java.lang.Object take () throws java.lang.InterruptedException
public abstract java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract int remainingCapacity ()
public abstract boolean remove (java.lang.Object)
public abstract boolean contains (java.lang.Object)
public abstract int drainTo (java.util.Collection)
public abstract int drainTo (java.util.Collection, int)
}
java/util/concurrent/ConcurrentSkipListMap$ValueIterator.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$ValueIterator extends java.util.concurrent.ConcurrentSkipListMap$Iter {
final java.util.concurrent.ConcurrentSkipListMap this$0
void (java.util.concurrent.ConcurrentSkipListMap)
java.util.concurrent.ConcurrentSkipListMap this$0
public java.lang.Object next ()
Object v
}
java/util/concurrent/LinkedBlockingQueue$LBQSpliterator.classLinkedBlockingQueue.java
package java.util.concurrent
final java.util.concurrent.LinkedBlockingQueue$LBQSpliterator extends java.lang.Object implements java.util.Spliterator {
static final int MAX_BATCH
final java.util.concurrent.LinkedBlockingQueue queue
java.util.concurrent.LinkedBlockingQueue$Node current
int batch
boolean exhausted
long est
void (java.util.concurrent.LinkedBlockingQueue)
java.util.concurrent.LinkedBlockingQueue queue
public long estimateSize ()
public java.util.Spliterator trySplit ()
Object[] a
int i
java.util.concurrent.LinkedBlockingQueue$Node p
java.util.concurrent.LinkedBlockingQueue$Node h
java.util.concurrent.LinkedBlockingQueue q
int b
int n
public void forEachRemaining (java.util.function.Consumer)
Object e
java.util.concurrent.LinkedBlockingQueue$Node p
java.util.function.Consumer action
java.util.concurrent.LinkedBlockingQueue q
public boolean tryAdvance (java.util.function.Consumer)
Object e
java.util.function.Consumer action
java.util.concurrent.LinkedBlockingQueue q
public int characteristics ()
}
java/util/concurrent/CompletableFuture$UniAccept.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$UniAccept extends java.util.concurrent.CompletableFuture$UniCompletion {
java.util.function.Consumer fn
void (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.function.Consumer)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.function.Consumer fn
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
}
java/util/concurrent/SynchronousQueue$TransferStack$SNode.classSynchronousQueue.java
package java.util.concurrent
final java.util.concurrent.SynchronousQueue$TransferStack$SNode extends java.lang.Object {
volatile java.util.concurrent.SynchronousQueue$TransferStack$SNode next
volatile java.util.concurrent.SynchronousQueue$TransferStack$SNode match
volatile Thread waiter
Object item
int mode
private static final sun.misc.Unsafe U
private static final long MATCH
private static final long NEXT
void (java.lang.Object)
Object item
boolean casNext (java.util.concurrent.SynchronousQueue$TransferStack$SNode, java.util.concurrent.SynchronousQueue$TransferStack$SNode)
java.util.concurrent.SynchronousQueue$TransferStack$SNode cmp
java.util.concurrent.SynchronousQueue$TransferStack$SNode val
boolean tryMatch (java.util.concurrent.SynchronousQueue$TransferStack$SNode)
Thread w
java.util.concurrent.SynchronousQueue$TransferStack$SNode s
void tryCancel ()
boolean isCancelled ()
static void ()
ReflectiveOperationException e
}
java/util/concurrent/LinkedBlockingDeque$AbstractItr.classLinkedBlockingDeque.java
package java.util.concurrent
abstract java.util.concurrent.LinkedBlockingDeque$AbstractItr extends java.lang.Object implements java.util.Iterator {
java.util.concurrent.LinkedBlockingDeque$Node next
Object nextItem
private java.util.concurrent.LinkedBlockingDeque$Node lastRet
final java.util.concurrent.LinkedBlockingDeque this$0
abstract java.util.concurrent.LinkedBlockingDeque$Node firstNode ()
abstract java.util.concurrent.LinkedBlockingDeque$Node nextNode (java.util.concurrent.LinkedBlockingDeque$Node)
void (java.util.concurrent.LinkedBlockingDeque)
java.util.concurrent.locks.ReentrantLock lock
private java.util.concurrent.LinkedBlockingDeque$Node succ (java.util.concurrent.LinkedBlockingDeque$Node)
java.util.concurrent.LinkedBlockingDeque$Node s
java.util.concurrent.LinkedBlockingDeque$Node n
void advance ()
java.util.concurrent.locks.ReentrantLock lock
public boolean hasNext ()
public java.lang.Object next ()
Object x
public void remove ()
java.util.concurrent.LinkedBlockingDeque$Node n
java.util.concurrent.locks.ReentrantLock lock
}
java/util/concurrent/CountDownLatch$Sync.classCountDownLatch.java
package java.util.concurrent
final java.util.concurrent.CountDownLatch$Sync extends java.util.concurrent.locks.AbstractQueuedSynchronizer {
private static final long serialVersionUID
void (int)
int count
int getCount ()
protected int tryAcquireShared (int)
int acquires
protected boolean tryReleaseShared (int)
int c
int nextc
int releases
}
java/util/concurrent/CompletionStage.classCompletionStage.java
package java.util.concurrent
public abstract java.util.concurrent.CompletionStage extends java.lang.Object {
public abstract java.util.concurrent.CompletionStage thenApply (java.util.function.Function)
public abstract java.util.concurrent.CompletionStage thenApplyAsync (java.util.function.Function)
public abstract java.util.concurrent.CompletionStage thenApplyAsync (java.util.function.Function, java.util.concurrent.Executor)
public abstract java.util.concurrent.CompletionStage thenAccept (java.util.function.Consumer)
public abstract java.util.concurrent.CompletionStage thenAcceptAsync (java.util.function.Consumer)
public abstract java.util.concurrent.CompletionStage thenAcceptAsync (java.util.function.Consumer, java.util.concurrent.Executor)
public abstract java.util.concurrent.CompletionStage thenRun (java.lang.Runnable)
public abstract java.util.concurrent.CompletionStage thenRunAsync (java.lang.Runnable)
public abstract java.util.concurrent.CompletionStage thenRunAsync (java.lang.Runnable, java.util.concurrent.Executor)
public abstract java.util.concurrent.CompletionStage thenCombine (java.util.concurrent.CompletionStage, java.util.function.BiFunction)
public abstract java.util.concurrent.CompletionStage thenCombineAsync (java.util.concurrent.CompletionStage, java.util.function.BiFunction)
public abstract java.util.concurrent.CompletionStage thenCombineAsync (java.util.concurrent.CompletionStage, java.util.function.BiFunction, java.util.concurrent.Executor)
public abstract java.util.concurrent.CompletionStage thenAcceptBoth (java.util.concurrent.CompletionStage, java.util.function.BiConsumer)
public abstract java.util.concurrent.CompletionStage thenAcceptBothAsync (java.util.concurrent.CompletionStage, java.util.function.BiConsumer)
public abstract java.util.concurrent.CompletionStage thenAcceptBothAsync (java.util.concurrent.CompletionStage, java.util.function.BiConsumer, java.util.concurrent.Executor)
public abstract java.util.concurrent.CompletionStage runAfterBoth (java.util.concurrent.CompletionStage, java.lang.Runnable)
public abstract java.util.concurrent.CompletionStage runAfterBothAsync (java.util.concurrent.CompletionStage, java.lang.Runnable)
public abstract java.util.concurrent.CompletionStage runAfterBothAsync (java.util.concurrent.CompletionStage, java.lang.Runnable, java.util.concurrent.Executor)
public abstract java.util.concurrent.CompletionStage applyToEither (java.util.concurrent.CompletionStage, java.util.function.Function)
public abstract java.util.concurrent.CompletionStage applyToEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Function)
public abstract java.util.concurrent.CompletionStage applyToEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Function, java.util.concurrent.Executor)
public abstract java.util.concurrent.CompletionStage acceptEither (java.util.concurrent.CompletionStage, java.util.function.Consumer)
public abstract java.util.concurrent.CompletionStage acceptEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Consumer)
public abstract java.util.concurrent.CompletionStage acceptEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Consumer, java.util.concurrent.Executor)
public abstract java.util.concurrent.CompletionStage runAfterEither (java.util.concurrent.CompletionStage, java.lang.Runnable)
public abstract java.util.concurrent.CompletionStage runAfterEitherAsync (java.util.concurrent.CompletionStage, java.lang.Runnable)
public abstract java.util.concurrent.CompletionStage runAfterEitherAsync (java.util.concurrent.CompletionStage, java.lang.Runnable, java.util.concurrent.Executor)
public abstract java.util.concurrent.CompletionStage thenCompose (java.util.function.Function)
public abstract java.util.concurrent.CompletionStage thenComposeAsync (java.util.function.Function)
public abstract java.util.concurrent.CompletionStage thenComposeAsync (java.util.function.Function, java.util.concurrent.Executor)
public abstract java.util.concurrent.CompletionStage handle (java.util.function.BiFunction)
public abstract java.util.concurrent.CompletionStage handleAsync (java.util.function.BiFunction)
public abstract java.util.concurrent.CompletionStage handleAsync (java.util.function.BiFunction, java.util.concurrent.Executor)
public abstract java.util.concurrent.CompletionStage whenComplete (java.util.function.BiConsumer)
public abstract java.util.concurrent.CompletionStage whenCompleteAsync (java.util.function.BiConsumer)
public abstract java.util.concurrent.CompletionStage whenCompleteAsync (java.util.function.BiConsumer, java.util.concurrent.Executor)
public abstract java.util.concurrent.CompletionStage exceptionally (java.util.function.Function)
public abstract java.util.concurrent.CompletableFuture toCompletableFuture ()
}
java/util/concurrent/CompletableFuture$OrAccept.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$OrAccept extends java.util.concurrent.CompletableFuture$BiCompletion {
java.util.function.Consumer fn
void (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.function.Consumer)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.concurrent.CompletableFuture snd
java.util.function.Consumer fn
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
}
java/util/concurrent/ConcurrentHashMap$SearchValuesTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$SearchValuesTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.Function searchFunction
final java.util.concurrent.atomic.AtomicReference result
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.function.Function, java.util.concurrent.atomic.AtomicReference)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.function.Function searchFunction
java.util.concurrent.atomic.AtomicReference result
public final java.lang.Object getRawResult ()
public final void compute ()
int i
int f
int h
Object u
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.atomic.AtomicReference result
java.util.function.Function searchFunction
}
java/util/concurrent/LinkedBlockingQueue$Node.classLinkedBlockingQueue.java
package java.util.concurrent
java.util.concurrent.LinkedBlockingQueue$Node extends java.lang.Object {
Object item
java.util.concurrent.LinkedBlockingQueue$Node next
void (java.lang.Object)
Object x
}
java/util/concurrent/CompletableFuture$UniApply.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$UniApply extends java.util.concurrent.CompletableFuture$UniCompletion {
java.util.function.Function fn
void (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.function.Function)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.function.Function fn
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
}
java/util/concurrent/ForkJoinTask$AdaptedRunnableAction.classForkJoinTask.java
package java.util.concurrent
final java.util.concurrent.ForkJoinTask$AdaptedRunnableAction extends java.util.concurrent.ForkJoinTask implements java.util.concurrent.RunnableFuture {
final Runnable runnable
private static final long serialVersionUID
void (java.lang.Runnable)
Runnable runnable
public final java.lang.Void getRawResult ()
public final void setRawResult (java.lang.Void)
Void v
public final boolean exec ()
public final void run ()
public volatile void setRawResult (java.lang.Object)
public volatile java.lang.Object getRawResult ()
}
java/util/concurrent/Delayed.classDelayed.java
package java.util.concurrent
public abstract java.util.concurrent.Delayed extends java.lang.Object implements java.lang.Comparable {
public abstract long getDelay (java.util.concurrent.TimeUnit)
}
java/util/concurrent/ThreadPoolExecutor$Worker.classThreadPoolExecutor.java
package java.util.concurrent
final java.util.concurrent.ThreadPoolExecutor$Worker extends java.util.concurrent.locks.AbstractQueuedSynchronizer implements java.lang.Runnable {
private static final long serialVersionUID
final Thread thread
Runnable firstTask
volatile long completedTasks
final java.util.concurrent.ThreadPoolExecutor this$0
void (java.util.concurrent.ThreadPoolExecutor, java.lang.Runnable)
Runnable firstTask
public void run ()
protected boolean isHeldExclusively ()
protected boolean tryAcquire (int)
int unused
protected boolean tryRelease (int)
int unused
public void lock ()
public boolean tryLock ()
public void unlock ()
public boolean isLocked ()
void interruptIfStarted ()
Thread t
}
java/util/concurrent/ThreadPoolExecutor$DiscardPolicy.classThreadPoolExecutor.java
package java.util.concurrent
public java.util.concurrent.ThreadPoolExecutor$DiscardPolicy extends java.lang.Object implements java.util.concurrent.RejectedExecutionHandler {
public void ()
public void rejectedExecution (java.lang.Runnable, java.util.concurrent.ThreadPoolExecutor)
Runnable r
java.util.concurrent.ThreadPoolExecutor e
}
java/util/concurrent/ConcurrentHashMap$ValueSpliterator.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ValueSpliterator extends java.util.concurrent.ConcurrentHashMap$Traverser implements java.util.Spliterator {
long est
void (java.util.concurrent.ConcurrentHashMap$Node[], int, int, int, long)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int size
int index
int limit
long est
public java.util.concurrent.ConcurrentHashMap$ValueSpliterator trySplit ()
int i
int f
int h
public void forEachRemaining (java.util.function.Consumer)
java.util.concurrent.ConcurrentHashMap$Node p
java.util.function.Consumer action
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
java.util.concurrent.ConcurrentHashMap$Node p
public long estimateSize ()
public int characteristics ()
public volatile java.util.Spliterator trySplit ()
}
java/util/concurrent/CompletableFuture$Canceller.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$Canceller extends java.lang.Object implements java.util.function.BiConsumer {
final java.util.concurrent.Future f
void (java.util.concurrent.Future)
java.util.concurrent.Future f
public void accept (java.lang.Object, java.lang.Throwable)
Object ignore
Throwable ex
public volatile void accept (java.lang.Object, java.lang.Object)
}
java/util/concurrent/ConcurrentHashMap$ForEachTransformedEntryTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ForEachTransformedEntryTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.Function transformer
final java.util.function.Consumer action
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.function.Function, java.util.function.Consumer)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.function.Function transformer
java.util.function.Consumer action
public final void compute ()
int i
int f
int h
Object u
java.util.concurrent.ConcurrentHashMap$Node p
java.util.function.Consumer action
java.util.function.Function transformer
}
java/util/concurrent/LinkedBlockingQueue.classLinkedBlockingQueue.java
package java.util.concurrent
public java.util.concurrent.LinkedBlockingQueue extends java.util.AbstractQueue implements java.util.concurrent.BlockingQueue java.io.Serializable {
private static final long serialVersionUID
private final int capacity
private final java.util.concurrent.atomic.AtomicInteger count
transient java.util.concurrent.LinkedBlockingQueue$Node head
private transient java.util.concurrent.LinkedBlockingQueue$Node last
private final java.util.concurrent.locks.ReentrantLock takeLock
private final java.util.concurrent.locks.Condition notEmpty
private final java.util.concurrent.locks.ReentrantLock putLock
private final java.util.concurrent.locks.Condition notFull
private void signalNotEmpty ()
java.util.concurrent.locks.ReentrantLock takeLock
private void signalNotFull ()
java.util.concurrent.locks.ReentrantLock putLock
private void enqueue (java.util.concurrent.LinkedBlockingQueue$Node)
java.util.concurrent.LinkedBlockingQueue$Node node
private java.lang.Object dequeue ()
java.util.concurrent.LinkedBlockingQueue$Node h
java.util.concurrent.LinkedBlockingQueue$Node first
Object x
void fullyLock ()
void fullyUnlock ()
public void ()
public void (int)
int capacity
public void (java.util.Collection)
Object e
int n
java.util.Collection c
java.util.concurrent.locks.ReentrantLock putLock
public int size ()
public int remainingCapacity ()
public void put (java.lang.Object) throws java.lang.InterruptedException
Object e
int c
java.util.concurrent.LinkedBlockingQueue$Node node
java.util.concurrent.locks.ReentrantLock putLock
java.util.concurrent.atomic.AtomicInteger count
public boolean offer (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object e
long timeout
java.util.concurrent.TimeUnit unit
long nanos
int c
java.util.concurrent.locks.ReentrantLock putLock
java.util.concurrent.atomic.AtomicInteger count
public boolean offer (java.lang.Object)
Object e
java.util.concurrent.atomic.AtomicInteger count
int c
java.util.concurrent.LinkedBlockingQueue$Node node
java.util.concurrent.locks.ReentrantLock putLock
public java.lang.Object take () throws java.lang.InterruptedException
Object x
int c
java.util.concurrent.atomic.AtomicInteger count
java.util.concurrent.locks.ReentrantLock takeLock
public java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
Object x
int c
long nanos
java.util.concurrent.atomic.AtomicInteger count
java.util.concurrent.locks.ReentrantLock takeLock
public java.lang.Object poll ()
java.util.concurrent.atomic.AtomicInteger count
Object x
int c
java.util.concurrent.locks.ReentrantLock takeLock
public java.lang.Object peek ()
java.util.concurrent.locks.ReentrantLock takeLock
void unlink (java.util.concurrent.LinkedBlockingQueue$Node, java.util.concurrent.LinkedBlockingQueue$Node)
java.util.concurrent.LinkedBlockingQueue$Node p
java.util.concurrent.LinkedBlockingQueue$Node trail
public boolean remove (java.lang.Object)
java.util.concurrent.LinkedBlockingQueue$Node trail
java.util.concurrent.LinkedBlockingQueue$Node p
Object o
public boolean contains (java.lang.Object)
java.util.concurrent.LinkedBlockingQueue$Node p
Object o
public java.lang.Object[] toArray ()
java.util.concurrent.LinkedBlockingQueue$Node p
int size
Object[] a
int k
public java.lang.Object[] toArray (java.lang.Object[])
java.util.concurrent.LinkedBlockingQueue$Node p
int size
int k
Object[] a
public java.lang.String toString ()
public void clear ()
java.util.concurrent.LinkedBlockingQueue$Node p
java.util.concurrent.LinkedBlockingQueue$Node h
public int drainTo (java.util.Collection)
java.util.Collection c
public int drainTo (java.util.Collection, int)
java.util.concurrent.LinkedBlockingQueue$Node p
int n
java.util.concurrent.LinkedBlockingQueue$Node h
int i
java.util.Collection c
int maxElements
boolean signalNotFull
java.util.concurrent.locks.ReentrantLock takeLock
public java.util.Iterator iterator ()
public java.util.Spliterator spliterator ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.util.concurrent.LinkedBlockingQueue$Node p
java.io.ObjectOutputStream s
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object item
java.io.ObjectInputStream s
}
java/util/concurrent/ConcurrentHashMap$Segment.classConcurrentHashMap.java
package java.util.concurrent
java.util.concurrent.ConcurrentHashMap$Segment extends java.util.concurrent.locks.ReentrantLock implements java.io.Serializable {
private static final long serialVersionUID
final float loadFactor
void (float)
float lf
}
java/util/concurrent/ConcurrentHashMap$ForEachTransformedValueTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ForEachTransformedValueTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.Function transformer
final java.util.function.Consumer action
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.function.Function, java.util.function.Consumer)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.function.Function transformer
java.util.function.Consumer action
public final void compute ()
int i
int f
int h
Object u
java.util.concurrent.ConcurrentHashMap$Node p
java.util.function.Consumer action
java.util.function.Function transformer
}
java/util/concurrent/ForkJoinPool$WorkQueue.classForkJoinPool.java
package java.util.concurrent
final java.util.concurrent.ForkJoinPool$WorkQueue extends java.lang.Object {
static final int INITIAL_QUEUE_CAPACITY
static final int MAXIMUM_QUEUE_CAPACITY
volatile int scanState
int stackPred
int nsteals
int hint
int config
volatile int qlock
volatile int base
int top
java.util.concurrent.ForkJoinTask[] array
final java.util.concurrent.ForkJoinPool pool
final java.util.concurrent.ForkJoinWorkerThread owner
volatile Thread parker
volatile java.util.concurrent.ForkJoinTask currentJoin
volatile java.util.concurrent.ForkJoinTask currentSteal
private static final sun.misc.Unsafe U
private static final long QLOCK
private static final int ABASE
private static final int ASHIFT
void (java.util.concurrent.ForkJoinPool, java.util.concurrent.ForkJoinWorkerThread)
java.util.concurrent.ForkJoinPool pool
java.util.concurrent.ForkJoinWorkerThread owner
final int getPoolIndex ()
final int queueSize ()
int n
final boolean isEmpty ()
java.util.concurrent.ForkJoinTask[] a
int al
int n
int s
final void push (java.util.concurrent.ForkJoinTask)
java.util.concurrent.ForkJoinPool p
int al
int d
java.util.concurrent.ForkJoinTask task
int s
java.util.concurrent.ForkJoinTask[] a
final java.util.concurrent.ForkJoinTask[] growArray ()
int index
long offset
java.util.concurrent.ForkJoinTask x
int mask
int oldMask
int t
int b
java.util.concurrent.ForkJoinTask[] oldA
int size
java.util.concurrent.ForkJoinTask[] a
final java.util.concurrent.ForkJoinTask pop ()
int index
long offset
java.util.concurrent.ForkJoinTask t
int al
int b
int s
java.util.concurrent.ForkJoinTask[] a
final java.util.concurrent.ForkJoinTask pollAt (int)
int index
long offset
java.util.concurrent.ForkJoinTask t
int al
int b
java.util.concurrent.ForkJoinTask[] a
final java.util.concurrent.ForkJoinTask poll ()
int index
long offset
java.util.concurrent.ForkJoinTask t
int b
int s
int d
int al
java.util.concurrent.ForkJoinTask[] a
final java.util.concurrent.ForkJoinTask nextLocalTask ()
final java.util.concurrent.ForkJoinTask peek ()
int al
java.util.concurrent.ForkJoinTask[] a
final boolean tryUnpush (java.util.concurrent.ForkJoinTask)
int index
long offset
int al
java.util.concurrent.ForkJoinTask task
int b
int s
java.util.concurrent.ForkJoinTask[] a
final int sharedPush (java.util.concurrent.ForkJoinTask)
int stat
int al
int d
int b
int s
java.util.concurrent.ForkJoinTask[] a
int stat
java.util.concurrent.ForkJoinTask task
int stat
private void growAndSharedPush (java.util.concurrent.ForkJoinTask)
int s
int al
java.util.concurrent.ForkJoinTask[] a
java.util.concurrent.ForkJoinTask task
final boolean trySharedUnpush (java.util.concurrent.ForkJoinTask)
int index
long offset
java.util.concurrent.ForkJoinTask t
int al
java.util.concurrent.ForkJoinTask task
boolean popped
int s
java.util.concurrent.ForkJoinTask[] a
final void cancelAll ()
java.util.concurrent.ForkJoinTask t
final void localPopAndExec ()
int index
long offset
java.util.concurrent.ForkJoinTask t
int b
int s
int al
java.util.concurrent.ForkJoinTask[] a
int nexec
final void localPollAndExec ()
int index
long offset
java.util.concurrent.ForkJoinTask t
int b
int s
int al
java.util.concurrent.ForkJoinTask[] a
int nexec
final void runTask (java.util.concurrent.ForkJoinTask)
int ns
java.util.concurrent.ForkJoinWorkerThread thread
java.util.concurrent.ForkJoinTask task
final void transferStealCount (java.util.concurrent.ForkJoinPool)
long s
java.util.concurrent.ForkJoinPool$AuxState aux
java.util.concurrent.ForkJoinPool p
final boolean tryRemoveAndExec (java.util.concurrent.ForkJoinTask)
java.util.concurrent.ForkJoinTask ps
boolean removed
int index
long offset
java.util.concurrent.ForkJoinTask t
int b
int s
int d
int al
java.util.concurrent.ForkJoinTask[] a
java.util.concurrent.ForkJoinTask task
final java.util.concurrent.CountedCompleter popCC (java.util.concurrent.CountedCompleter, int)
boolean popped
java.util.concurrent.CountedCompleter r
java.util.concurrent.CountedCompleter t
int index
long offset
java.util.concurrent.ForkJoinTask o
int al
java.util.concurrent.CountedCompleter task
int mode
int b
int s
java.util.concurrent.ForkJoinTask[] a
final int pollAndExecCC (java.util.concurrent.CountedCompleter)
int h
int h
int h
int h
java.util.concurrent.CountedCompleter r
java.util.concurrent.CountedCompleter t
int index
long offset
java.util.concurrent.ForkJoinTask o
int al
int h
java.util.concurrent.CountedCompleter task
java.util.concurrent.ForkJoinTask[] a
int b
int s
int h
final boolean isApparentlyUnblocked ()
Thread wt
Thread$State s
static void ()
int scale
ReflectiveOperationException e
}
java/util/concurrent/CompletableFuture$UniRelay.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$UniRelay extends java.util.concurrent.CompletableFuture$UniCompletion {
void (java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture)
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
}
java/util/concurrent/ConcurrentSkipListMap$EntrySet.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$EntrySet extends java.util.AbstractSet {
final java.util.concurrent.ConcurrentNavigableMap m
void (java.util.concurrent.ConcurrentNavigableMap)
java.util.concurrent.ConcurrentNavigableMap map
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
java.util.Map$Entry e
Object v
public boolean remove (java.lang.Object)
Object o
java.util.Map$Entry e
public boolean isEmpty ()
public int size ()
public void clear ()
public boolean equals (java.lang.Object)
ClassCastException unused
NullPointerException unused
Object o
java.util.Collection c
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.util.Spliterator spliterator ()
public boolean removeIf (java.util.function.Predicate)
java.util.Map$Entry e
java.util.function.Predicate filter
java.util.Iterator it
boolean removed
}
java/util/concurrent/Executors$PrivilegedThreadFactory$1.classExecutors.java
package java.util.concurrent
java.util.concurrent.Executors$PrivilegedThreadFactory$1 extends java.lang.Object implements java.lang.Runnable {
final Runnable val$r
final java.util.concurrent.Executors$PrivilegedThreadFactory this$0
void (java.util.concurrent.Executors$PrivilegedThreadFactory, java.lang.Runnable)
java.util.concurrent.Executors$PrivilegedThreadFactory this$0
public void run ()
}
java/util/concurrent/ConcurrentLinkedDeque.classConcurrentLinkedDeque.java
package java.util.concurrent
public java.util.concurrent.ConcurrentLinkedDeque extends java.util.AbstractCollection implements java.util.Deque java.io.Serializable {
private static final long serialVersionUID
private volatile transient java.util.concurrent.ConcurrentLinkedDeque$Node head
private volatile transient java.util.concurrent.ConcurrentLinkedDeque$Node tail
private static final java.util.concurrent.ConcurrentLinkedDeque$Node PREV_TERMINATOR
private static final java.util.concurrent.ConcurrentLinkedDeque$Node NEXT_TERMINATOR
private static final int HOPS
private static final sun.misc.Unsafe U
private static final long HEAD
private static final long TAIL
java.util.concurrent.ConcurrentLinkedDeque$Node prevTerminator ()
java.util.concurrent.ConcurrentLinkedDeque$Node nextTerminator ()
private void linkFirst (java.lang.Object)
java.util.concurrent.ConcurrentLinkedDeque$Node h
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
Object e
java.util.concurrent.ConcurrentLinkedDeque$Node newNode
private void linkLast (java.lang.Object)
java.util.concurrent.ConcurrentLinkedDeque$Node t
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
Object e
java.util.concurrent.ConcurrentLinkedDeque$Node newNode
void unlink (java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node activePred
boolean isFirst
java.util.concurrent.ConcurrentLinkedDeque$Node activePred
boolean isFirst
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node activeSucc
boolean isLast
java.util.concurrent.ConcurrentLinkedDeque$Node activeSucc
boolean isLast
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node activePred
java.util.concurrent.ConcurrentLinkedDeque$Node activeSucc
boolean isFirst
boolean isLast
int hops
java.util.concurrent.ConcurrentLinkedDeque$Node x
java.util.concurrent.ConcurrentLinkedDeque$Node prev
java.util.concurrent.ConcurrentLinkedDeque$Node next
private void unlinkFirst (java.util.concurrent.ConcurrentLinkedDeque$Node, java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node o
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node first
java.util.concurrent.ConcurrentLinkedDeque$Node next
private void unlinkLast (java.util.concurrent.ConcurrentLinkedDeque$Node, java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node o
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node last
java.util.concurrent.ConcurrentLinkedDeque$Node prev
private final void updateHead ()
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node h
private final void updateTail ()
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node t
private void skipDeletedPredecessors (java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node prev
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node x
private void skipDeletedSuccessors (java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node next
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node x
final java.util.concurrent.ConcurrentLinkedDeque$Node succ (java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
final java.util.concurrent.ConcurrentLinkedDeque$Node pred (java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node first ()
java.util.concurrent.ConcurrentLinkedDeque$Node h
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node last ()
java.util.concurrent.ConcurrentLinkedDeque$Node t
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
private java.lang.Object screenNullResult (java.lang.Object)
Object v
public void ()
public void (java.util.Collection)
java.util.concurrent.ConcurrentLinkedDeque$Node newNode
Object e
java.util.Collection c
java.util.concurrent.ConcurrentLinkedDeque$Node h
java.util.concurrent.ConcurrentLinkedDeque$Node t
private void initHeadTail (java.util.concurrent.ConcurrentLinkedDeque$Node, java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node newNode
java.util.concurrent.ConcurrentLinkedDeque$Node h
java.util.concurrent.ConcurrentLinkedDeque$Node t
public void addFirst (java.lang.Object)
Object e
public void addLast (java.lang.Object)
Object e
public boolean offerFirst (java.lang.Object)
Object e
public boolean offerLast (java.lang.Object)
Object e
public java.lang.Object peekFirst ()
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
public java.lang.Object peekLast ()
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
public java.lang.Object getFirst ()
public java.lang.Object getLast ()
public java.lang.Object pollFirst ()
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
public java.lang.Object pollLast ()
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
public java.lang.Object removeFirst ()
public java.lang.Object removeLast ()
public boolean offer (java.lang.Object)
Object e
public boolean add (java.lang.Object)
Object e
public java.lang.Object poll ()
public java.lang.Object peek ()
public java.lang.Object remove ()
public java.lang.Object pop ()
public java.lang.Object element ()
public void push (java.lang.Object)
Object e
public boolean removeFirstOccurrence (java.lang.Object)
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
Object o
public boolean removeLastOccurrence (java.lang.Object)
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
Object o
public boolean contains (java.lang.Object)
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
Object o
public boolean isEmpty ()
public int size ()
java.util.concurrent.ConcurrentLinkedDeque$Node p
int count
public boolean remove (java.lang.Object)
Object o
public boolean addAll (java.util.Collection)
java.util.concurrent.ConcurrentLinkedDeque$Node newNode
Object e
java.util.concurrent.ConcurrentLinkedDeque$Node t
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.Collection c
java.util.concurrent.ConcurrentLinkedDeque$Node beginningOfTheEnd
java.util.concurrent.ConcurrentLinkedDeque$Node last
public void clear ()
public java.lang.String toString ()
String s
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
int charLength
int size
String[] a
private java.lang.Object[] toArrayInternal (java.lang.Object[])
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
int size
Object[] a
Object[] x
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.util.Iterator iterator ()
public java.util.Iterator descendingIterator ()
public java.util.Spliterator spliterator ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.io.ObjectOutputStream s
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.util.concurrent.ConcurrentLinkedDeque$Node newNode
Object item
java.io.ObjectInputStream s
java.util.concurrent.ConcurrentLinkedDeque$Node h
java.util.concurrent.ConcurrentLinkedDeque$Node t
private boolean casHead (java.util.concurrent.ConcurrentLinkedDeque$Node, java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node cmp
java.util.concurrent.ConcurrentLinkedDeque$Node val
private boolean casTail (java.util.concurrent.ConcurrentLinkedDeque$Node, java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node cmp
java.util.concurrent.ConcurrentLinkedDeque$Node val
static void ()
ReflectiveOperationException e
}
java/util/concurrent/ForkJoinTask$AdaptedCallable.classForkJoinTask.java
package java.util.concurrent
final java.util.concurrent.ForkJoinTask$AdaptedCallable extends java.util.concurrent.ForkJoinTask implements java.util.concurrent.RunnableFuture {
final java.util.concurrent.Callable callable
Object result
private static final long serialVersionUID
void (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
public final java.lang.Object getRawResult ()
public final void setRawResult (java.lang.Object)
Object v
public final boolean exec ()
RuntimeException rex
Exception ex
public final void run ()
}
java/util/concurrent/ScheduledFuture.classScheduledFuture.java
package java.util.concurrent
public abstract java.util.concurrent.ScheduledFuture extends java.lang.Object implements java.util.concurrent.Delayed java.util.concurrent.Future {
}
java/util/concurrent/TimeUnit$7.classTimeUnit.java
package java.util.concurrent
final java.util.concurrent.TimeUnit$7 extends java.util.concurrent.TimeUnit {
void (java.lang.String, int)
public long toNanos (long)
long d
public long toMicros (long)
long d
public long toMillis (long)
long d
public long toSeconds (long)
long d
public long toMinutes (long)
long d
public long toHours (long)
long d
public long toDays (long)
long d
public long convert (long, java.util.concurrent.TimeUnit)
long d
java.util.concurrent.TimeUnit u
int excessNanos (long, long)
long d
long m
}
java/util/concurrent/CompletableFuture$Completion.classCompletableFuture.java
package java.util.concurrent
abstract java.util.concurrent.CompletableFuture$Completion extends java.util.concurrent.ForkJoinTask implements java.lang.Runnable java.util.concurrent.CompletableFuture$AsynchronousCompletionTask {
volatile java.util.concurrent.CompletableFuture$Completion next
void ()
abstract java.util.concurrent.CompletableFuture tryFire (int)
abstract boolean isLive ()
public final void run ()
public final boolean exec ()
public final java.lang.Void getRawResult ()
public final void setRawResult (java.lang.Void)
Void v
public volatile void setRawResult (java.lang.Object)
public volatile java.lang.Object getRawResult ()
}
java/util/concurrent/ConcurrentHashMap$EntrySpliterator.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$EntrySpliterator extends java.util.concurrent.ConcurrentHashMap$Traverser implements java.util.Spliterator {
final java.util.concurrent.ConcurrentHashMap map
long est
void (java.util.concurrent.ConcurrentHashMap$Node[], int, int, int, long, java.util.concurrent.ConcurrentHashMap)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int size
int index
int limit
long est
java.util.concurrent.ConcurrentHashMap map
public java.util.concurrent.ConcurrentHashMap$EntrySpliterator trySplit ()
int i
int f
int h
public void forEachRemaining (java.util.function.Consumer)
java.util.concurrent.ConcurrentHashMap$Node p
java.util.function.Consumer action
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
java.util.concurrent.ConcurrentHashMap$Node p
public long estimateSize ()
public int characteristics ()
public volatile java.util.Spliterator trySplit ()
}
java/util/concurrent/ConcurrentHashMap$MapReduceKeysToLongTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceKeysToLongTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.ToLongFunction transformer
final java.util.function.LongBinaryOperator reducer
final long basis
long result
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToLongTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToLongTask nextRight
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceKeysToLongTask, java.util.function.ToLongFunction, long, java.util.function.LongBinaryOperator)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToLongTask nextRight
java.util.function.ToLongFunction transformer
long basis
java.util.function.LongBinaryOperator reducer
public final java.lang.Long getRawResult ()
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToLongTask t
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToLongTask s
long r
java.util.concurrent.CountedCompleter c
java.util.function.LongBinaryOperator reducer
java.util.function.ToLongFunction transformer
public volatile java.lang.Object getRawResult ()
}
java/util/concurrent/ConcurrentLinkedDeque$1.classConcurrentLinkedDeque.java
package java.util.concurrent
java.util.concurrent.ConcurrentLinkedDeque$1 extends java.lang.Object {
}
java/util/concurrent/ExecutorCompletionService.classExecutorCompletionService.java
package java.util.concurrent
public java.util.concurrent.ExecutorCompletionService extends java.lang.Object implements java.util.concurrent.CompletionService {
private final java.util.concurrent.Executor executor
private final java.util.concurrent.AbstractExecutorService aes
private final java.util.concurrent.BlockingQueue completionQueue
private java.util.concurrent.RunnableFuture newTaskFor (java.util.concurrent.Callable)
java.util.concurrent.Callable task
private java.util.concurrent.RunnableFuture newTaskFor (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
public void (java.util.concurrent.Executor)
java.util.concurrent.Executor executor
public void (java.util.concurrent.Executor, java.util.concurrent.BlockingQueue)
java.util.concurrent.Executor executor
java.util.concurrent.BlockingQueue completionQueue
public java.util.concurrent.Future submit (java.util.concurrent.Callable)
java.util.concurrent.Callable task
java.util.concurrent.RunnableFuture f
public java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
java.util.concurrent.RunnableFuture f
public java.util.concurrent.Future take () throws java.lang.InterruptedException
public java.util.concurrent.Future poll ()
public java.util.concurrent.Future poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
}
java/util/concurrent/ConcurrentHashMap$MapReduceKeysToIntTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceKeysToIntTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.ToIntFunction transformer
final java.util.function.IntBinaryOperator reducer
final int basis
int result
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToIntTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToIntTask nextRight
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceKeysToIntTask, java.util.function.ToIntFunction, int, java.util.function.IntBinaryOperator)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToIntTask nextRight
java.util.function.ToIntFunction transformer
int basis
java.util.function.IntBinaryOperator reducer
public final java.lang.Integer getRawResult ()
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToIntTask t
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToIntTask s
int r
java.util.concurrent.CountedCompleter c
java.util.function.IntBinaryOperator reducer
java.util.function.ToIntFunction transformer
public volatile java.lang.Object getRawResult ()
}
java/util/concurrent/atomic/
java/util/concurrent/atomic/DoubleAdder.classDoubleAdder.java
package java.util.concurrent.atomic
public java.util.concurrent.atomic.DoubleAdder extends java.util.concurrent.atomic.Striped64 implements java.io.Serializable {
private static final long serialVersionUID
public void ()
public void add (double)
long b
long v
int m
java.util.concurrent.atomic.Striped64$Cell a
boolean uncontended
double x
java.util.concurrent.atomic.Striped64$Cell[] as
public double sum ()
java.util.concurrent.atomic.Striped64$Cell a
java.util.concurrent.atomic.Striped64$Cell[] as
double sum
public void reset ()
java.util.concurrent.atomic.Striped64$Cell a
java.util.concurrent.atomic.Striped64$Cell[] as
public double sumThenReset ()
long v
java.util.concurrent.atomic.Striped64$Cell a
java.util.concurrent.atomic.Striped64$Cell[] as
double sum
public java.lang.String toString ()
public double doubleValue ()
public long longValue ()
public int intValue ()
public float floatValue ()
private java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
}
java/util/concurrent/atomic/AtomicLongArray.classAtomicLongArray.java
package java.util.concurrent.atomic
public java.util.concurrent.atomic.AtomicLongArray extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final sun.misc.Unsafe U
private static final int ABASE
private static final int ASHIFT
private final long[] array
private long checkedByteOffset (int)
int i
private static long byteOffset (int)
int i
public void (int)
int length
public void (long[])
long[] array
public final int length ()
public final long get (int)
int i
private long getRaw (long)
long offset
public final void set (int, long)
int i
long newValue
public final void lazySet (int, long)
int i
long newValue
public final long getAndSet (int, long)
int i
long newValue
public final boolean compareAndSet (int, long, long)
int i
long expect
long update
private boolean compareAndSetRaw (long, long, long)
long offset
long expect
long update
public final boolean weakCompareAndSet (int, long, long)
int i
long expect
long update
public final long getAndIncrement (int)
int i
public final long getAndDecrement (int)
int i
public final long getAndAdd (int, long)
int i
long delta
public final long incrementAndGet (int)
int i
public final long decrementAndGet (int)
int i
public long addAndGet (int, long)
int i
long delta
public final long getAndUpdate (int, java.util.function.LongUnaryOperator)
int i
java.util.function.LongUnaryOperator updateFunction
long offset
long prev
long next
public final long updateAndGet (int, java.util.function.LongUnaryOperator)
int i
java.util.function.LongUnaryOperator updateFunction
long offset
long prev
long next
public final long getAndAccumulate (int, long, java.util.function.LongBinaryOperator)
int i
long x
java.util.function.LongBinaryOperator accumulatorFunction
long offset
long prev
long next
public final long accumulateAndGet (int, long, java.util.function.LongBinaryOperator)
int i
long x
java.util.function.LongBinaryOperator accumulatorFunction
long offset
long prev
long next
public java.lang.String toString ()
int i
int iMax
StringBuilder b
static void ()
int scale
}
java/util/concurrent/atomic/DoubleAdder$SerializationProxy.classDoubleAdder.java
package java.util.concurrent.atomic
java.util.concurrent.atomic.DoubleAdder$SerializationProxy extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final double value
void (java.util.concurrent.atomic.DoubleAdder)
java.util.concurrent.atomic.DoubleAdder a
private java.lang.Object readResolve ()
java.util.concurrent.atomic.DoubleAdder a
}
java/util/concurrent/atomic/AtomicReferenceArray.classAtomicReferenceArray.java
package java.util.concurrent.atomic
public java.util.concurrent.atomic.AtomicReferenceArray extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final sun.misc.Unsafe U
private static final long ARRAY
private static final int ABASE
private static final int ASHIFT
private final Object[] array
private long checkedByteOffset (int)
int i
private static long byteOffset (int)
int i
public void (int)
int length
public void (java.lang.Object[])
Object[] array
public final int length ()
public final java.lang.Object get (int)
int i
private java.lang.Object getRaw (long)
long offset
public final void set (int, java.lang.Object)
int i
Object newValue
public final void lazySet (int, java.lang.Object)
int i
Object newValue
public final java.lang.Object getAndSet (int, java.lang.Object)
int i
Object newValue
public final boolean compareAndSet (int, java.lang.Object, java.lang.Object)
int i
Object expect
Object update
private boolean compareAndSetRaw (long, java.lang.Object, java.lang.Object)
long offset
Object expect
Object update
public final boolean weakCompareAndSet (int, java.lang.Object, java.lang.Object)
int i
Object expect
Object update
public final java.lang.Object getAndUpdate (int, java.util.function.UnaryOperator)
int i
java.util.function.UnaryOperator updateFunction
long offset
Object prev
Object next
public final java.lang.Object updateAndGet (int, java.util.function.UnaryOperator)
int i
java.util.function.UnaryOperator updateFunction
long offset
Object prev
Object next
public final java.lang.Object getAndAccumulate (int, java.lang.Object, java.util.function.BinaryOperator)
int i
Object x
java.util.function.BinaryOperator accumulatorFunction
long offset
Object prev
Object next
public final java.lang.Object accumulateAndGet (int, java.lang.Object, java.util.function.BinaryOperator)
int i
Object x
java.util.function.BinaryOperator accumulatorFunction
long offset
Object prev
Object next
public java.lang.String toString ()
int i
int iMax
StringBuilder b
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
Object a
static void ()
int scale
ReflectiveOperationException e
}
java/util/concurrent/atomic/DoubleAccumulator$SerializationProxy.classDoubleAccumulator.java
package java.util.concurrent.atomic
java.util.concurrent.atomic.DoubleAccumulator$SerializationProxy extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final double value
private final java.util.function.DoubleBinaryOperator function
private final long identity
void (double, java.util.function.DoubleBinaryOperator, long)
double value
java.util.function.DoubleBinaryOperator function
long identity
private java.lang.Object readResolve ()
double d
java.util.concurrent.atomic.DoubleAccumulator a
}
java/util/concurrent/atomic/AtomicStampedReference$Pair.classAtomicStampedReference.java
package java.util.concurrent.atomic
java.util.concurrent.atomic.AtomicStampedReference$Pair extends java.lang.Object {
final Object reference
final int stamp
private void (java.lang.Object, int)
Object reference
int stamp
static java.util.concurrent.atomic.AtomicStampedReference$Pair of (java.lang.Object, int)
Object reference
int stamp
}
java/util/concurrent/atomic/AtomicLong.classAtomicLong.java
package java.util.concurrent.atomic
public java.util.concurrent.atomic.AtomicLong extends java.lang.Number implements java.io.Serializable {
private static final long serialVersionUID
private static final sun.misc.Unsafe U
private static final long VALUE
static final boolean VM_SUPPORTS_LONG_CAS
private volatile long value
private static native boolean VMSupportsCS8 ()
public void (long)
long initialValue
public void ()
public final long get ()
public final void set (long)
long newValue
public final void lazySet (long)
long newValue
public final long getAndSet (long)
long newValue
public final boolean compareAndSet (long, long)
long expect
long update
public final boolean weakCompareAndSet (long, long)
long expect
long update
public final long getAndIncrement ()
public final long getAndDecrement ()
public final long getAndAdd (long)
long delta
public final long incrementAndGet ()
public final long decrementAndGet ()
public final long addAndGet (long)
long delta
public final long getAndUpdate (java.util.function.LongUnaryOperator)
java.util.function.LongUnaryOperator updateFunction
long prev
long next
public final long updateAndGet (java.util.function.LongUnaryOperator)
java.util.function.LongUnaryOperator updateFunction
long prev
long next
public final long getAndAccumulate (long, java.util.function.LongBinaryOperator)
long x
java.util.function.LongBinaryOperator accumulatorFunction
long prev
long next
public final long accumulateAndGet (long, java.util.function.LongBinaryOperator)
long x
java.util.function.LongBinaryOperator accumulatorFunction
long prev
long next
public java.lang.String toString ()
public int intValue ()
public long longValue ()
public float floatValue ()
public double doubleValue ()
static void ()
ReflectiveOperationException e
}
java/util/concurrent/atomic/AtomicReferenceFieldUpdater.classAtomicReferenceFieldUpdater.java
package java.util.concurrent.atomic
public abstract java.util.concurrent.atomic.AtomicReferenceFieldUpdater extends java.lang.Object {
public static java.util.concurrent.atomic.AtomicReferenceFieldUpdater newUpdater (java.lang.Class, java.lang.Class, java.lang.String)
Class tclass
Class vclass
String fieldName
protected void ()
public abstract boolean compareAndSet (java.lang.Object, java.lang.Object, java.lang.Object)
public abstract boolean weakCompareAndSet (java.lang.Object, java.lang.Object, java.lang.Object)
public abstract void set (java.lang.Object, java.lang.Object)
public abstract void lazySet (java.lang.Object, java.lang.Object)
public abstract java.lang.Object get (java.lang.Object)
public java.lang.Object getAndSet (java.lang.Object, java.lang.Object)
Object obj
Object newValue
Object prev
public final java.lang.Object getAndUpdate (java.lang.Object, java.util.function.UnaryOperator)
Object obj
java.util.function.UnaryOperator updateFunction
Object prev
Object next
public final java.lang.Object updateAndGet (java.lang.Object, java.util.function.UnaryOperator)
Object obj
java.util.function.UnaryOperator updateFunction
Object prev
Object next
public final java.lang.Object getAndAccumulate (java.lang.Object, java.lang.Object, java.util.function.BinaryOperator)
Object obj
Object x
java.util.function.BinaryOperator accumulatorFunction
Object prev
Object next
public final java.lang.Object accumulateAndGet (java.lang.Object, java.lang.Object, java.util.function.BinaryOperator)
Object obj
Object x
java.util.function.BinaryOperator accumulatorFunction
Object prev
Object next
}
java/util/concurrent/atomic/Striped64$Cell.classStriped64.java
package java.util.concurrent.atomic
final java.util.concurrent.atomic.Striped64$Cell extends java.lang.Object {
volatile long value
private static final sun.misc.Unsafe U
private static final long VALUE
void (long)
long x
final boolean cas (long, long)
long cmp
long val
final void reset ()
final void reset (long)
long identity
static void ()
ReflectiveOperationException e
}
java/util/concurrent/atomic/LongAdder$SerializationProxy.classLongAdder.java
package java.util.concurrent.atomic
java.util.concurrent.atomic.LongAdder$SerializationProxy extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final long value
void (java.util.concurrent.atomic.LongAdder)
java.util.concurrent.atomic.LongAdder a
private java.lang.Object readResolve ()
java.util.concurrent.atomic.LongAdder a
}
java/util/concurrent/atomic/AtomicLongFieldUpdater$LockedUpdater.classAtomicLongFieldUpdater.java
package java.util.concurrent.atomic
final java.util.concurrent.atomic.AtomicLongFieldUpdater$LockedUpdater extends java.util.concurrent.atomic.AtomicLongFieldUpdater {
private static final sun.misc.Unsafe U
private final long offset
private final Class cclass
private final Class tclass
void (java.lang.Class, java.lang.String, java.lang.Class)
Exception ex
Class tclass
String fieldName
Class caller
java.lang.reflect.Field field
int modifiers
private final void accessCheck (java.lang.Object)
Object obj
private final java.lang.RuntimeException accessCheckException (java.lang.Object)
Object obj
public final boolean compareAndSet (java.lang.Object, long, long)
long v
Object obj
long expect
long update
public final boolean weakCompareAndSet (java.lang.Object, long, long)
Object obj
long expect
long update
public final void set (java.lang.Object, long)
Object obj
long newValue
public final void lazySet (java.lang.Object, long)
Object obj
long newValue
public final long get (java.lang.Object)
Object obj
static void ()
}
java/util/concurrent/atomic/AtomicStampedReference.classAtomicStampedReference.java
package java.util.concurrent.atomic
public java.util.concurrent.atomic.AtomicStampedReference extends java.lang.Object {
private volatile java.util.concurrent.atomic.AtomicStampedReference$Pair pair
private static final sun.misc.Unsafe U
private static final long PAIR
public void (java.lang.Object, int)
Object initialRef
int initialStamp
public java.lang.Object getReference ()
public int getStamp ()
public java.lang.Object get (int[])
int[] stampHolder
java.util.concurrent.atomic.AtomicStampedReference$Pair pair
public boolean weakCompareAndSet (java.lang.Object, java.lang.Object, int, int)
Object expectedReference
Object newReference
int expectedStamp
int newStamp
public boolean compareAndSet (java.lang.Object, java.lang.Object, int, int)
Object expectedReference
Object newReference
int expectedStamp
int newStamp
java.util.concurrent.atomic.AtomicStampedReference$Pair current
public void set (java.lang.Object, int)
Object newReference
int newStamp
java.util.concurrent.atomic.AtomicStampedReference$Pair current
public boolean attemptStamp (java.lang.Object, int)
Object expectedReference
int newStamp
java.util.concurrent.atomic.AtomicStampedReference$Pair current
private boolean casPair (java.util.concurrent.atomic.AtomicStampedReference$Pair, java.util.concurrent.atomic.AtomicStampedReference$Pair)
java.util.concurrent.atomic.AtomicStampedReference$Pair cmp
java.util.concurrent.atomic.AtomicStampedReference$Pair val
static void ()
ReflectiveOperationException e
}
java/util/concurrent/atomic/AtomicLongFieldUpdater.classAtomicLongFieldUpdater.java
package java.util.concurrent.atomic
public abstract java.util.concurrent.atomic.AtomicLongFieldUpdater extends java.lang.Object {
public static java.util.concurrent.atomic.AtomicLongFieldUpdater newUpdater (java.lang.Class, java.lang.String)
Class tclass
String fieldName
Class caller
protected void ()
public abstract boolean compareAndSet (java.lang.Object, long, long)
public abstract boolean weakCompareAndSet (java.lang.Object, long, long)
public abstract void set (java.lang.Object, long)
public abstract void lazySet (java.lang.Object, long)
public abstract long get (java.lang.Object)
public long getAndSet (java.lang.Object, long)
Object obj
long newValue
long prev
public long getAndIncrement (java.lang.Object)
Object obj
long prev
long next
public long getAndDecrement (java.lang.Object)
Object obj
long prev
long next
public long getAndAdd (java.lang.Object, long)
Object obj
long delta
long prev
long next
public long incrementAndGet (java.lang.Object)
Object obj
long prev
long next
public long decrementAndGet (java.lang.Object)
Object obj
long prev
long next
public long addAndGet (java.lang.Object, long)
Object obj
long delta
long prev
long next
public final long getAndUpdate (java.lang.Object, java.util.function.LongUnaryOperator)
Object obj
java.util.function.LongUnaryOperator updateFunction
long prev
long next
public final long updateAndGet (java.lang.Object, java.util.function.LongUnaryOperator)
Object obj
java.util.function.LongUnaryOperator updateFunction
long prev
long next
public final long getAndAccumulate (java.lang.Object, long, java.util.function.LongBinaryOperator)
Object obj
long x
java.util.function.LongBinaryOperator accumulatorFunction
long prev
long next
public final long accumulateAndGet (java.lang.Object, long, java.util.function.LongBinaryOperator)
Object obj
long x
java.util.function.LongBinaryOperator accumulatorFunction
long prev
long next
}
java/util/concurrent/atomic/AtomicLongFieldUpdater$CASUpdater.classAtomicLongFieldUpdater.java
package java.util.concurrent.atomic
final java.util.concurrent.atomic.AtomicLongFieldUpdater$CASUpdater extends java.util.concurrent.atomic.AtomicLongFieldUpdater {
private static final sun.misc.Unsafe U
private final long offset
private final Class cclass
private final Class tclass
void (java.lang.Class, java.lang.String, java.lang.Class)
Exception ex
Class tclass
String fieldName
Class caller
java.lang.reflect.Field field
java.lang.reflect.Field field
int modifiers
int modifiers
private final void accessCheck (java.lang.Object)
Object obj
private final void throwAccessCheckException (java.lang.Object)
Object obj
public final boolean compareAndSet (java.lang.Object, long, long)
Object obj
long expect
long update
public final boolean weakCompareAndSet (java.lang.Object, long, long)
Object obj
long expect
long update
public final void set (java.lang.Object, long)
Object obj
long newValue
public final void lazySet (java.lang.Object, long)
Object obj
long newValue
public final long get (java.lang.Object)
Object obj
public final long getAndSet (java.lang.Object, long)
Object obj
long newValue
public final long getAndAdd (java.lang.Object, long)
Object obj
long delta
public final long getAndIncrement (java.lang.Object)
Object obj
public final long getAndDecrement (java.lang.Object)
Object obj
public final long incrementAndGet (java.lang.Object)
Object obj
public final long decrementAndGet (java.lang.Object)
Object obj
public final long addAndGet (java.lang.Object, long)
Object obj
long delta
static void ()
}
java/util/concurrent/atomic/LongAccumulator$SerializationProxy.classLongAccumulator.java
package java.util.concurrent.atomic
java.util.concurrent.atomic.LongAccumulator$SerializationProxy extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final long value
private final java.util.function.LongBinaryOperator function
private final long identity
void (long, java.util.function.LongBinaryOperator, long)
long value
java.util.function.LongBinaryOperator function
long identity
private java.lang.Object readResolve ()
java.util.concurrent.atomic.LongAccumulator a
}
java/util/concurrent/atomic/AtomicMarkableReference.classAtomicMarkableReference.java
package java.util.concurrent.atomic
public java.util.concurrent.atomic.AtomicMarkableReference extends java.lang.Object {
private volatile java.util.concurrent.atomic.AtomicMarkableReference$Pair pair
private static final sun.misc.Unsafe U
private static final long PAIR
public void (java.lang.Object, boolean)
Object initialRef
boolean initialMark
public java.lang.Object getReference ()
public boolean isMarked ()
public java.lang.Object get (boolean[])
boolean[] markHolder
java.util.concurrent.atomic.AtomicMarkableReference$Pair pair
public boolean weakCompareAndSet (java.lang.Object, java.lang.Object, boolean, boolean)
Object expectedReference
Object newReference
boolean expectedMark
boolean newMark
public boolean compareAndSet (java.lang.Object, java.lang.Object, boolean, boolean)
Object expectedReference
Object newReference
boolean expectedMark
boolean newMark
java.util.concurrent.atomic.AtomicMarkableReference$Pair current
public void set (java.lang.Object, boolean)
Object newReference
boolean newMark
java.util.concurrent.atomic.AtomicMarkableReference$Pair current
public boolean attemptMark (java.lang.Object, boolean)
Object expectedReference
boolean newMark
java.util.concurrent.atomic.AtomicMarkableReference$Pair current
private boolean casPair (java.util.concurrent.atomic.AtomicMarkableReference$Pair, java.util.concurrent.atomic.AtomicMarkableReference$Pair)
java.util.concurrent.atomic.AtomicMarkableReference$Pair cmp
java.util.concurrent.atomic.AtomicMarkableReference$Pair val
static void ()
ReflectiveOperationException e
}
java/util/concurrent/atomic/AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl.classAtomicIntegerFieldUpdater.java
package java.util.concurrent.atomic
final java.util.concurrent.atomic.AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl extends java.util.concurrent.atomic.AtomicIntegerFieldUpdater {
private static final sun.misc.Unsafe U
private final long offset
private final Class cclass
private final Class tclass
void (java.lang.Class, java.lang.String, java.lang.Class)
Exception ex
Class tclass
String fieldName
Class caller
java.lang.reflect.Field field
java.lang.reflect.Field field
int modifiers
int modifiers
private final void accessCheck (java.lang.Object)
Object obj
private final void throwAccessCheckException (java.lang.Object)
Object obj
public final boolean compareAndSet (java.lang.Object, int, int)
Object obj
int expect
int update
public final boolean weakCompareAndSet (java.lang.Object, int, int)
Object obj
int expect
int update
public final void set (java.lang.Object, int)
Object obj
int newValue
public final void lazySet (java.lang.Object, int)
Object obj
int newValue
public final int get (java.lang.Object)
Object obj
public final int getAndSet (java.lang.Object, int)
Object obj
int newValue
public final int getAndAdd (java.lang.Object, int)
Object obj
int delta
public final int getAndIncrement (java.lang.Object)
Object obj
public final int getAndDecrement (java.lang.Object)
Object obj
public final int incrementAndGet (java.lang.Object)
Object obj
public final int decrementAndGet (java.lang.Object)
Object obj
public final int addAndGet (java.lang.Object, int)
Object obj
int delta
static void ()
}
java/util/concurrent/atomic/AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl.classAtomicReferenceFieldUpdater.java
package java.util.concurrent.atomic
final java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl extends java.util.concurrent.atomic.AtomicReferenceFieldUpdater {
private static final sun.misc.Unsafe U
private final long offset
private final Class cclass
private final Class tclass
private final Class vclass
void (java.lang.Class, java.lang.Class, java.lang.String, java.lang.Class)
Exception ex
Class tclass
Class vclass
String fieldName
Class caller
java.lang.reflect.Field field
java.lang.reflect.Field field
Class fieldClass
Class fieldClass
int modifiers
int modifiers
private final void accessCheck (java.lang.Object)
Object obj
private final void throwAccessCheckException (java.lang.Object)
Object obj
private final void valueCheck (java.lang.Object)
Object v
static void throwCCE ()
public final boolean compareAndSet (java.lang.Object, java.lang.Object, java.lang.Object)
Object obj
Object expect
Object update
public final boolean weakCompareAndSet (java.lang.Object, java.lang.Object, java.lang.Object)
Object obj
Object expect
Object update
public final void set (java.lang.Object, java.lang.Object)
Object obj
Object newValue
public final void lazySet (java.lang.Object, java.lang.Object)
Object obj
Object newValue
public final java.lang.Object get (java.lang.Object)
Object obj
public final java.lang.Object getAndSet (java.lang.Object, java.lang.Object)
Object obj
Object newValue
static void ()
}
java/util/concurrent/atomic/AtomicIntegerFieldUpdater.classAtomicIntegerFieldUpdater.java
package java.util.concurrent.atomic
public abstract java.util.concurrent.atomic.AtomicIntegerFieldUpdater extends java.lang.Object {
public static java.util.concurrent.atomic.AtomicIntegerFieldUpdater newUpdater (java.lang.Class, java.lang.String)
Class tclass
String fieldName
protected void ()
public abstract boolean compareAndSet (java.lang.Object, int, int)
public abstract boolean weakCompareAndSet (java.lang.Object, int, int)
public abstract void set (java.lang.Object, int)
public abstract void lazySet (java.lang.Object, int)
public abstract int get (java.lang.Object)
public int getAndSet (java.lang.Object, int)
Object obj
int newValue
int prev
public int getAndIncrement (java.lang.Object)
Object obj
int prev
int next
public int getAndDecrement (java.lang.Object)
Object obj
int prev
int next
public int getAndAdd (java.lang.Object, int)
Object obj
int delta
int prev
int next
public int incrementAndGet (java.lang.Object)
Object obj
int prev
int next
public int decrementAndGet (java.lang.Object)
Object obj
int prev
int next
public int addAndGet (java.lang.Object, int)
Object obj
int delta
int prev
int next
public final int getAndUpdate (java.lang.Object, java.util.function.IntUnaryOperator)
Object obj
java.util.function.IntUnaryOperator updateFunction
int prev
int next
public final int updateAndGet (java.lang.Object, java.util.function.IntUnaryOperator)
Object obj
java.util.function.IntUnaryOperator updateFunction
int prev
int next
public final int getAndAccumulate (java.lang.Object, int, java.util.function.IntBinaryOperator)
Object obj
int x
java.util.function.IntBinaryOperator accumulatorFunction
int prev
int next
public final int accumulateAndGet (java.lang.Object, int, java.util.function.IntBinaryOperator)
Object obj
int x
java.util.function.IntBinaryOperator accumulatorFunction
int prev
int next
}
java/util/concurrent/atomic/AtomicIntegerArray.classAtomicIntegerArray.java
package java.util.concurrent.atomic
public java.util.concurrent.atomic.AtomicIntegerArray extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final sun.misc.Unsafe U
private static final int ABASE
private static final int ASHIFT
private final int[] array
private long checkedByteOffset (int)
int i
private static long byteOffset (int)
int i
public void (int)
int length
public void (int[])
int[] array
public final int length ()
public final int get (int)
int i
private int getRaw (long)
long offset
public final void set (int, int)
int i
int newValue
public final void lazySet (int, int)
int i
int newValue
public final int getAndSet (int, int)
int i
int newValue
public final boolean compareAndSet (int, int, int)
int i
int expect
int update
private boolean compareAndSetRaw (long, int, int)
long offset
int expect
int update
public final boolean weakCompareAndSet (int, int, int)
int i
int expect
int update
public final int getAndIncrement (int)
int i
public final int getAndDecrement (int)
int i
public final int getAndAdd (int, int)
int i
int delta
public final int incrementAndGet (int)
int i
public final int decrementAndGet (int)
int i
public final int addAndGet (int, int)
int i
int delta
public final int getAndUpdate (int, java.util.function.IntUnaryOperator)
int i
java.util.function.IntUnaryOperator updateFunction
long offset
int prev
int next
public final int updateAndGet (int, java.util.function.IntUnaryOperator)
int i
java.util.function.IntUnaryOperator updateFunction
long offset
int prev
int next
public final int getAndAccumulate (int, int, java.util.function.IntBinaryOperator)
int i
int x
java.util.function.IntBinaryOperator accumulatorFunction
long offset
int prev
int next
public final int accumulateAndGet (int, int, java.util.function.IntBinaryOperator)
int i
int x
java.util.function.IntBinaryOperator accumulatorFunction
long offset
int prev
int next
public java.lang.String toString ()
int i
int iMax
StringBuilder b
static void ()
int scale
}
java/util/concurrent/atomic/AtomicInteger.classAtomicInteger.java
package java.util.concurrent.atomic
public java.util.concurrent.atomic.AtomicInteger extends java.lang.Number implements java.io.Serializable {
private static final long serialVersionUID
private static final sun.misc.Unsafe U
private static final long VALUE
private volatile int value
public void (int)
int initialValue
public void ()
public final int get ()
public final void set (int)
int newValue
public final void lazySet (int)
int newValue
public final int getAndSet (int)
int newValue
public final boolean compareAndSet (int, int)
int expect
int update
public final boolean weakCompareAndSet (int, int)
int expect
int update
public final int getAndIncrement ()
public final int getAndDecrement ()
public final int getAndAdd (int)
int delta
public final int incrementAndGet ()
public final int decrementAndGet ()
public final int addAndGet (int)
int delta
public final int getAndUpdate (java.util.function.IntUnaryOperator)
java.util.function.IntUnaryOperator updateFunction
int prev
int next
public final int updateAndGet (java.util.function.IntUnaryOperator)
java.util.function.IntUnaryOperator updateFunction
int prev
int next
public final int getAndAccumulate (int, java.util.function.IntBinaryOperator)
int x
java.util.function.IntBinaryOperator accumulatorFunction
int prev
int next
public final int accumulateAndGet (int, java.util.function.IntBinaryOperator)
int x
java.util.function.IntBinaryOperator accumulatorFunction
int prev
int next
public java.lang.String toString ()
public int intValue ()
public long longValue ()
public float floatValue ()
public double doubleValue ()
static void ()
ReflectiveOperationException e
}
java/util/concurrent/atomic/AtomicReference.classAtomicReference.java
package java.util.concurrent.atomic
public java.util.concurrent.atomic.AtomicReference extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final sun.misc.Unsafe U
private static final long VALUE
private volatile Object value
public void (java.lang.Object)
Object initialValue
public void ()
public final java.lang.Object get ()
public final void set (java.lang.Object)
Object newValue
public final void lazySet (java.lang.Object)
Object newValue
public final boolean compareAndSet (java.lang.Object, java.lang.Object)
Object expect
Object update
public final boolean weakCompareAndSet (java.lang.Object, java.lang.Object)
Object expect
Object update
public final java.lang.Object getAndSet (java.lang.Object)
Object newValue
public final java.lang.Object getAndUpdate (java.util.function.UnaryOperator)
java.util.function.UnaryOperator updateFunction
Object prev
Object next
public final java.lang.Object updateAndGet (java.util.function.UnaryOperator)
java.util.function.UnaryOperator updateFunction
Object prev
Object next
public final java.lang.Object getAndAccumulate (java.lang.Object, java.util.function.BinaryOperator)
Object x
java.util.function.BinaryOperator accumulatorFunction
Object prev
Object next
public final java.lang.Object accumulateAndGet (java.lang.Object, java.util.function.BinaryOperator)
Object x
java.util.function.BinaryOperator accumulatorFunction
Object prev
Object next
public java.lang.String toString ()
static void ()
ReflectiveOperationException e
}
java/util/concurrent/atomic/AtomicMarkableReference$Pair.classAtomicMarkableReference.java
package java.util.concurrent.atomic
java.util.concurrent.atomic.AtomicMarkableReference$Pair extends java.lang.Object {
final Object reference
final boolean mark
private void (java.lang.Object, boolean)
Object reference
boolean mark
static java.util.concurrent.atomic.AtomicMarkableReference$Pair of (java.lang.Object, boolean)
Object reference
boolean mark
}
java/util/concurrent/atomic/AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl$1.classAtomicIntegerFieldUpdater.java
package java.util.concurrent.atomic
java.util.concurrent.atomic.AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final Class val$tclass
final String val$fieldName
final java.util.concurrent.atomic.AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl this$0
void (java.util.concurrent.atomic.AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl, java.lang.Class, java.lang.String)
java.util.concurrent.atomic.AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl this$0
public java.lang.reflect.Field run () throws java.lang.NoSuchFieldException
public volatile java.lang.Object run () throws java.lang.Exception
}
java/util/concurrent/atomic/AtomicBoolean.classAtomicBoolean.java
package java.util.concurrent.atomic
public java.util.concurrent.atomic.AtomicBoolean extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final sun.misc.Unsafe U
private static final long VALUE
private volatile int value
public void (boolean)
boolean initialValue
public void ()
public final boolean get ()
public final boolean compareAndSet (boolean, boolean)
boolean expect
boolean update
public boolean weakCompareAndSet (boolean, boolean)
boolean expect
boolean update
public final void set (boolean)
boolean newValue
public final void lazySet (boolean)
boolean newValue
public final boolean getAndSet (boolean)
boolean newValue
boolean prev
public java.lang.String toString ()
static void ()
ReflectiveOperationException e
}
java/util/concurrent/atomic/LongAccumulator.classLongAccumulator.java
package java.util.concurrent.atomic
public java.util.concurrent.atomic.LongAccumulator extends java.util.concurrent.atomic.Striped64 implements java.io.Serializable {
private static final long serialVersionUID
private final java.util.function.LongBinaryOperator function
private final long identity
public void (java.util.function.LongBinaryOperator, long)
java.util.function.LongBinaryOperator accumulatorFunction
long identity
public void accumulate (long)
long b
long r
long v
long r
int m
java.util.concurrent.atomic.Striped64$Cell a
boolean uncontended
long x
java.util.concurrent.atomic.Striped64$Cell[] as
public long get ()
java.util.concurrent.atomic.Striped64$Cell a
java.util.concurrent.atomic.Striped64$Cell[] as
long result
public void reset ()
java.util.concurrent.atomic.Striped64$Cell a
java.util.concurrent.atomic.Striped64$Cell[] as
public long getThenReset ()
long v
java.util.concurrent.atomic.Striped64$Cell a
java.util.concurrent.atomic.Striped64$Cell[] as
long result
public java.lang.String toString ()
public long longValue ()
public int intValue ()
public float floatValue ()
public double doubleValue ()
private java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
}
java/util/concurrent/atomic/Striped64.classStriped64.java
package java.util.concurrent.atomic
abstract java.util.concurrent.atomic.Striped64 extends java.lang.Number {
static final int NCPU
volatile transient java.util.concurrent.atomic.Striped64$Cell[] cells
volatile transient long base
volatile transient int cellsBusy
private static final sun.misc.Unsafe U
private static final long BASE
private static final long CELLSBUSY
private static final long PROBE
void ()
final boolean casBase (long, long)
long cmp
long val
final boolean casCellsBusy ()
static final int getProbe ()
static final int advanceProbe (int)
int probe
final void longAccumulate (long, java.util.function.LongBinaryOperator, boolean)
java.util.concurrent.atomic.Striped64$Cell[] rs
int m
int j
java.util.concurrent.atomic.Striped64$Cell r
long v
java.util.concurrent.atomic.Striped64$Cell a
int n
java.util.concurrent.atomic.Striped64$Cell[] rs
java.util.concurrent.atomic.Striped64$Cell[] as
long v
long x
java.util.function.LongBinaryOperator fn
boolean wasUncontended
int h
boolean collide
private static long apply (java.util.function.DoubleBinaryOperator, long, double)
java.util.function.DoubleBinaryOperator fn
long v
double x
double d
final void doubleAccumulate (double, java.util.function.DoubleBinaryOperator, boolean)
java.util.concurrent.atomic.Striped64$Cell[] rs
int m
int j
java.util.concurrent.atomic.Striped64$Cell r
long v
java.util.concurrent.atomic.Striped64$Cell a
int n
java.util.concurrent.atomic.Striped64$Cell[] rs
java.util.concurrent.atomic.Striped64$Cell[] as
long v
double x
java.util.function.DoubleBinaryOperator fn
boolean wasUncontended
int h
boolean collide
static void ()
ReflectiveOperationException e
}
java/util/concurrent/atomic/DoubleAccumulator.classDoubleAccumulator.java
package java.util.concurrent.atomic
public java.util.concurrent.atomic.DoubleAccumulator extends java.util.concurrent.atomic.Striped64 implements java.io.Serializable {
private static final long serialVersionUID
private final java.util.function.DoubleBinaryOperator function
private final long identity
public void (java.util.function.DoubleBinaryOperator, double)
java.util.function.DoubleBinaryOperator accumulatorFunction
double identity
public void accumulate (double)
long b
long r
long v
long r
int m
java.util.concurrent.atomic.Striped64$Cell a
boolean uncontended
double x
java.util.concurrent.atomic.Striped64$Cell[] as
public double get ()
java.util.concurrent.atomic.Striped64$Cell a
java.util.concurrent.atomic.Striped64$Cell[] as
double result
public void reset ()
java.util.concurrent.atomic.Striped64$Cell a
java.util.concurrent.atomic.Striped64$Cell[] as
public double getThenReset ()
double v
java.util.concurrent.atomic.Striped64$Cell a
java.util.concurrent.atomic.Striped64$Cell[] as
double result
public java.lang.String toString ()
public double doubleValue ()
public long longValue ()
public int intValue ()
public float floatValue ()
private java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
}
java/util/concurrent/atomic/LongAdder.classLongAdder.java
package java.util.concurrent.atomic
public java.util.concurrent.atomic.LongAdder extends java.util.concurrent.atomic.Striped64 implements java.io.Serializable {
private static final long serialVersionUID
public void ()
public void add (long)
long b
long v
int m
java.util.concurrent.atomic.Striped64$Cell a
boolean uncontended
long x
java.util.concurrent.atomic.Striped64$Cell[] as
public void increment ()
public void decrement ()
public long sum ()
java.util.concurrent.atomic.Striped64$Cell a
java.util.concurrent.atomic.Striped64$Cell[] as
long sum
public void reset ()
java.util.concurrent.atomic.Striped64$Cell a
java.util.concurrent.atomic.Striped64$Cell[] as
public long sumThenReset ()
java.util.concurrent.atomic.Striped64$Cell a
java.util.concurrent.atomic.Striped64$Cell[] as
long sum
public java.lang.String toString ()
public long longValue ()
public int intValue ()
public float floatValue ()
public double doubleValue ()
private java.lang.Object writeReplace ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream s
}
java/util/concurrent/ScheduledThreadPoolExecutor.classScheduledThreadPoolExecutor.java
package java.util.concurrent
public java.util.concurrent.ScheduledThreadPoolExecutor extends java.util.concurrent.ThreadPoolExecutor implements java.util.concurrent.ScheduledExecutorService {
private volatile boolean continueExistingPeriodicTasksAfterShutdown
private volatile boolean executeExistingDelayedTasksAfterShutdown
volatile boolean removeOnCancel
private static final java.util.concurrent.atomic.AtomicLong sequencer
private static final long DEFAULT_KEEPALIVE_MILLIS
boolean canRunInCurrentRunState (boolean)
boolean periodic
private void delayedExecute (java.util.concurrent.RunnableScheduledFuture)
java.util.concurrent.RunnableScheduledFuture task
void reExecutePeriodic (java.util.concurrent.RunnableScheduledFuture)
java.util.concurrent.RunnableScheduledFuture task
void onShutdown ()
Object e
java.util.concurrent.RunnableScheduledFuture t
Object e
java.util.concurrent.BlockingQueue q
boolean keepDelayed
boolean keepPeriodic
protected java.util.concurrent.RunnableScheduledFuture decorateTask (java.lang.Runnable, java.util.concurrent.RunnableScheduledFuture)
Runnable runnable
java.util.concurrent.RunnableScheduledFuture task
protected java.util.concurrent.RunnableScheduledFuture decorateTask (java.util.concurrent.Callable, java.util.concurrent.RunnableScheduledFuture)
java.util.concurrent.Callable callable
java.util.concurrent.RunnableScheduledFuture task
public void (int)
int corePoolSize
public void (int, java.util.concurrent.ThreadFactory)
int corePoolSize
java.util.concurrent.ThreadFactory threadFactory
public void (int, java.util.concurrent.RejectedExecutionHandler)
int corePoolSize
java.util.concurrent.RejectedExecutionHandler handler
public void (int, java.util.concurrent.ThreadFactory, java.util.concurrent.RejectedExecutionHandler)
int corePoolSize
java.util.concurrent.ThreadFactory threadFactory
java.util.concurrent.RejectedExecutionHandler handler
private long triggerTime (long, java.util.concurrent.TimeUnit)
long delay
java.util.concurrent.TimeUnit unit
long triggerTime (long)
long delay
private long overflowFree (long)
long headDelay
long delay
java.util.concurrent.Delayed head
public java.util.concurrent.ScheduledFuture schedule (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
Runnable command
long delay
java.util.concurrent.TimeUnit unit
java.util.concurrent.RunnableScheduledFuture t
public java.util.concurrent.ScheduledFuture schedule (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit)
java.util.concurrent.Callable callable
long delay
java.util.concurrent.TimeUnit unit
java.util.concurrent.RunnableScheduledFuture t
public java.util.concurrent.ScheduledFuture scheduleAtFixedRate (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
Runnable command
long initialDelay
long period
java.util.concurrent.TimeUnit unit
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask sft
java.util.concurrent.RunnableScheduledFuture t
public java.util.concurrent.ScheduledFuture scheduleWithFixedDelay (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
Runnable command
long initialDelay
long delay
java.util.concurrent.TimeUnit unit
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask sft
java.util.concurrent.RunnableScheduledFuture t
public void execute (java.lang.Runnable)
Runnable command
public java.util.concurrent.Future submit (java.lang.Runnable)
Runnable task
public java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
public java.util.concurrent.Future submit (java.util.concurrent.Callable)
java.util.concurrent.Callable task
public void setContinueExistingPeriodicTasksAfterShutdownPolicy (boolean)
boolean value
public boolean getContinueExistingPeriodicTasksAfterShutdownPolicy ()
public void setExecuteExistingDelayedTasksAfterShutdownPolicy (boolean)
boolean value
public boolean getExecuteExistingDelayedTasksAfterShutdownPolicy ()
public void setRemoveOnCancelPolicy (boolean)
boolean value
public boolean getRemoveOnCancelPolicy ()
public void shutdown ()
public java.util.List shutdownNow ()
public java.util.concurrent.BlockingQueue getQueue ()
static void ()
}
java/util/concurrent/LinkedBlockingDeque.classLinkedBlockingDeque.java
package java.util.concurrent
public java.util.concurrent.LinkedBlockingDeque extends java.util.AbstractQueue implements java.util.concurrent.BlockingDeque java.io.Serializable {
private static final long serialVersionUID
transient java.util.concurrent.LinkedBlockingDeque$Node first
transient java.util.concurrent.LinkedBlockingDeque$Node last
private transient int count
private final int capacity
final java.util.concurrent.locks.ReentrantLock lock
private final java.util.concurrent.locks.Condition notEmpty
private final java.util.concurrent.locks.Condition notFull
public void ()
public void (int)
int capacity
public void (java.util.Collection)
Object e
java.util.Collection c
java.util.concurrent.locks.ReentrantLock lock
private boolean linkFirst (java.util.concurrent.LinkedBlockingDeque$Node)
java.util.concurrent.LinkedBlockingDeque$Node node
java.util.concurrent.LinkedBlockingDeque$Node f
private boolean linkLast (java.util.concurrent.LinkedBlockingDeque$Node)
java.util.concurrent.LinkedBlockingDeque$Node node
java.util.concurrent.LinkedBlockingDeque$Node l
private java.lang.Object unlinkFirst ()
java.util.concurrent.LinkedBlockingDeque$Node f
java.util.concurrent.LinkedBlockingDeque$Node n
Object item
private java.lang.Object unlinkLast ()
java.util.concurrent.LinkedBlockingDeque$Node l
java.util.concurrent.LinkedBlockingDeque$Node p
Object item
void unlink (java.util.concurrent.LinkedBlockingDeque$Node)
java.util.concurrent.LinkedBlockingDeque$Node x
java.util.concurrent.LinkedBlockingDeque$Node p
java.util.concurrent.LinkedBlockingDeque$Node n
public void addFirst (java.lang.Object)
Object e
public void addLast (java.lang.Object)
Object e
public boolean offerFirst (java.lang.Object)
Object e
java.util.concurrent.LinkedBlockingDeque$Node node
java.util.concurrent.locks.ReentrantLock lock
public boolean offerLast (java.lang.Object)
Object e
java.util.concurrent.LinkedBlockingDeque$Node node
java.util.concurrent.locks.ReentrantLock lock
public void putFirst (java.lang.Object) throws java.lang.InterruptedException
Object e
java.util.concurrent.LinkedBlockingDeque$Node node
java.util.concurrent.locks.ReentrantLock lock
public void putLast (java.lang.Object) throws java.lang.InterruptedException
Object e
java.util.concurrent.LinkedBlockingDeque$Node node
java.util.concurrent.locks.ReentrantLock lock
public boolean offerFirst (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object e
long timeout
java.util.concurrent.TimeUnit unit
java.util.concurrent.LinkedBlockingDeque$Node node
long nanos
java.util.concurrent.locks.ReentrantLock lock
public boolean offerLast (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object e
long timeout
java.util.concurrent.TimeUnit unit
java.util.concurrent.LinkedBlockingDeque$Node node
long nanos
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object removeFirst ()
Object x
public java.lang.Object removeLast ()
Object x
public java.lang.Object pollFirst ()
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object pollLast ()
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object takeFirst () throws java.lang.InterruptedException
Object x
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object takeLast () throws java.lang.InterruptedException
Object x
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object pollFirst (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object x
long timeout
java.util.concurrent.TimeUnit unit
long nanos
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object pollLast (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object x
long timeout
java.util.concurrent.TimeUnit unit
long nanos
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object getFirst ()
Object x
public java.lang.Object getLast ()
Object x
public java.lang.Object peekFirst ()
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object peekLast ()
java.util.concurrent.locks.ReentrantLock lock
public boolean removeFirstOccurrence (java.lang.Object)
java.util.concurrent.LinkedBlockingDeque$Node p
Object o
java.util.concurrent.locks.ReentrantLock lock
public boolean removeLastOccurrence (java.lang.Object)
java.util.concurrent.LinkedBlockingDeque$Node p
Object o
java.util.concurrent.locks.ReentrantLock lock
public boolean add (java.lang.Object)
Object e
public boolean offer (java.lang.Object)
Object e
public void put (java.lang.Object) throws java.lang.InterruptedException
Object e
public boolean offer (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object e
long timeout
java.util.concurrent.TimeUnit unit
public java.lang.Object remove ()
public java.lang.Object poll ()
public java.lang.Object take () throws java.lang.InterruptedException
public java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public java.lang.Object element ()
public java.lang.Object peek ()
public int remainingCapacity ()
java.util.concurrent.locks.ReentrantLock lock
public int drainTo (java.util.Collection)
java.util.Collection c
public int drainTo (java.util.Collection, int)
int i
int n
java.util.Collection c
int maxElements
java.util.concurrent.locks.ReentrantLock lock
public void push (java.lang.Object)
Object e
public java.lang.Object pop ()
public boolean remove (java.lang.Object)
Object o
public int size ()
java.util.concurrent.locks.ReentrantLock lock
public boolean contains (java.lang.Object)
java.util.concurrent.LinkedBlockingDeque$Node p
Object o
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object[] toArray ()
java.util.concurrent.LinkedBlockingDeque$Node p
Object[] a
int k
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object[] toArray (java.lang.Object[])
java.util.concurrent.LinkedBlockingDeque$Node p
int k
Object[] a
java.util.concurrent.locks.ReentrantLock lock
public java.lang.String toString ()
public void clear ()
java.util.concurrent.LinkedBlockingDeque$Node n
java.util.concurrent.LinkedBlockingDeque$Node f
java.util.concurrent.locks.ReentrantLock lock
public java.util.Iterator iterator ()
public java.util.Iterator descendingIterator ()
public java.util.Spliterator spliterator ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.util.concurrent.LinkedBlockingDeque$Node p
java.io.ObjectOutputStream s
java.util.concurrent.locks.ReentrantLock lock
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object item
java.io.ObjectInputStream s
}
java/util/concurrent/Executors$RunnableAdapter.classExecutors.java
package java.util.concurrent
final java.util.concurrent.Executors$RunnableAdapter extends java.lang.Object implements java.util.concurrent.Callable {
private final Runnable task
private final Object result
void (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
public java.lang.Object call ()
}
java/util/concurrent/ForkJoinPool$1.classForkJoinPool.java
package java.util.concurrent
final java.util.concurrent.ForkJoinPool$1 extends java.lang.Object implements java.security.PrivilegedAction {
void ()
public java.util.concurrent.ForkJoinPool run ()
public volatile java.lang.Object run ()
}
java/util/concurrent/locks/
java/util/concurrent/locks/ReentrantLock.classReentrantLock.java
package java.util.concurrent.locks
public java.util.concurrent.locks.ReentrantLock extends java.lang.Object implements java.util.concurrent.locks.Lock java.io.Serializable {
private static final long serialVersionUID
private final java.util.concurrent.locks.ReentrantLock$Sync sync
public void ()
public void (boolean)
boolean fair
public void lock ()
public void lockInterruptibly () throws java.lang.InterruptedException
public boolean tryLock ()
public boolean tryLock (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public void unlock ()
public java.util.concurrent.locks.Condition newCondition ()
public int getHoldCount ()
public boolean isHeldByCurrentThread ()
public boolean isLocked ()
public final boolean isFair ()
protected java.lang.Thread getOwner ()
public final boolean hasQueuedThreads ()
public final boolean hasQueuedThread (java.lang.Thread)
Thread thread
public final int getQueueLength ()
protected java.util.Collection getQueuedThreads ()
public boolean hasWaiters (java.util.concurrent.locks.Condition)
java.util.concurrent.locks.Condition condition
public int getWaitQueueLength (java.util.concurrent.locks.Condition)
java.util.concurrent.locks.Condition condition
protected java.util.Collection getWaitingThreads (java.util.concurrent.locks.Condition)
java.util.concurrent.locks.Condition condition
public java.lang.String toString ()
Thread o
}
java/util/concurrent/locks/ReentrantReadWriteLock$Sync.classReentrantReadWriteLock.java
package java.util.concurrent.locks
abstract java.util.concurrent.locks.ReentrantReadWriteLock$Sync extends java.util.concurrent.locks.AbstractQueuedSynchronizer {
private static final long serialVersionUID
static final int SHARED_SHIFT
static final int SHARED_UNIT
static final int MAX_COUNT
static final int EXCLUSIVE_MASK
private transient java.util.concurrent.locks.ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter readHolds
private transient java.util.concurrent.locks.ReentrantReadWriteLock$Sync$HoldCounter cachedHoldCounter
private transient Thread firstReader
private transient int firstReaderHoldCount
static int sharedCount (int)
int c
static int exclusiveCount (int)
int c
void ()
abstract boolean readerShouldBlock ()
abstract boolean writerShouldBlock ()
protected final boolean tryRelease (int)
int releases
int nextc
boolean free
protected final boolean tryAcquire (int)
int acquires
Thread current
int c
int w
protected final boolean tryReleaseShared (int)
java.util.concurrent.locks.ReentrantReadWriteLock$Sync$HoldCounter rh
int count
int c
int nextc
int unused
Thread current
private java.lang.IllegalMonitorStateException unmatchedUnlockException ()
protected final int tryAcquireShared (int)
java.util.concurrent.locks.ReentrantReadWriteLock$Sync$HoldCounter rh
int unused
Thread current
int c
int r
final int fullTryAcquireShared (java.lang.Thread)
int c
Thread current
java.util.concurrent.locks.ReentrantReadWriteLock$Sync$HoldCounter rh
final boolean tryWriteLock ()
int w
Thread current
int c
final boolean tryReadLock ()
java.util.concurrent.locks.ReentrantReadWriteLock$Sync$HoldCounter rh
int c
int r
Thread current
protected final boolean isHeldExclusively ()
final java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject newCondition ()
final java.lang.Thread getOwner ()
final int getReadLockCount ()
final boolean isWriteLocked ()
final int getWriteHoldCount ()
final int getReadHoldCount ()
Thread current
java.util.concurrent.locks.ReentrantReadWriteLock$Sync$HoldCounter rh
int count
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
final int getCount ()
}
java/util/concurrent/locks/Lock.classLock.java
package java.util.concurrent.locks
public abstract java.util.concurrent.locks.Lock extends java.lang.Object {
public abstract void lock ()
public abstract void lockInterruptibly () throws java.lang.InterruptedException
public abstract boolean tryLock ()
public abstract boolean tryLock (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract void unlock ()
public abstract java.util.concurrent.locks.Condition newCondition ()
}
java/util/concurrent/locks/ReentrantReadWriteLock.classReentrantReadWriteLock.java
package java.util.concurrent.locks
public java.util.concurrent.locks.ReentrantReadWriteLock extends java.lang.Object implements java.util.concurrent.locks.ReadWriteLock java.io.Serializable {
private static final long serialVersionUID
private final java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock readerLock
private final java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock writerLock
final java.util.concurrent.locks.ReentrantReadWriteLock$Sync sync
private static final sun.misc.Unsafe U
private static final long TID
public void ()
public void (boolean)
boolean fair
public java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock writeLock ()
public java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock readLock ()
public final boolean isFair ()
protected java.lang.Thread getOwner ()
public int getReadLockCount ()
public boolean isWriteLocked ()
public boolean isWriteLockedByCurrentThread ()
public int getWriteHoldCount ()
public int getReadHoldCount ()
protected java.util.Collection getQueuedWriterThreads ()
protected java.util.Collection getQueuedReaderThreads ()
public final boolean hasQueuedThreads ()
public final boolean hasQueuedThread (java.lang.Thread)
Thread thread
public final int getQueueLength ()
protected java.util.Collection getQueuedThreads ()
public boolean hasWaiters (java.util.concurrent.locks.Condition)
java.util.concurrent.locks.Condition condition
public int getWaitQueueLength (java.util.concurrent.locks.Condition)
java.util.concurrent.locks.Condition condition
protected java.util.Collection getWaitingThreads (java.util.concurrent.locks.Condition)
java.util.concurrent.locks.Condition condition
public java.lang.String toString ()
int c
int w
int r
static final long getThreadId (java.lang.Thread)
Thread thread
public volatile java.util.concurrent.locks.Lock writeLock ()
public volatile java.util.concurrent.locks.Lock readLock ()
static void ()
ReflectiveOperationException e
}
java/util/concurrent/locks/ReentrantReadWriteLock$FairSync.classReentrantReadWriteLock.java
package java.util.concurrent.locks
final java.util.concurrent.locks.ReentrantReadWriteLock$FairSync extends java.util.concurrent.locks.ReentrantReadWriteLock$Sync {
private static final long serialVersionUID
void ()
final boolean writerShouldBlock ()
final boolean readerShouldBlock ()
}
java/util/concurrent/locks/AbstractQueuedLongSynchronizer.classAbstractQueuedLongSynchronizer.java
package java.util.concurrent.locks
public abstract java.util.concurrent.locks.AbstractQueuedLongSynchronizer extends java.util.concurrent.locks.AbstractOwnableSynchronizer implements java.io.Serializable {
private static final long serialVersionUID
private volatile transient java.util.concurrent.locks.AbstractQueuedSynchronizer$Node head
private volatile transient java.util.concurrent.locks.AbstractQueuedSynchronizer$Node tail
private volatile long state
static final long SPIN_FOR_TIMEOUT_THRESHOLD
private static final sun.misc.Unsafe U
private static final long STATE
private static final long HEAD
private static final long TAIL
protected void ()
protected final long getState ()
protected final void setState (long)
long newState
protected final boolean compareAndSetState (long, long)
long expect
long update
private java.util.concurrent.locks.AbstractQueuedSynchronizer$Node enq (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node oldTail
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
private java.util.concurrent.locks.AbstractQueuedSynchronizer$Node addWaiter (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node oldTail
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node mode
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
private void setHead (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
private void unparkSuccessor (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
int ws
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node s
private void doReleaseShared ()
int ws
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node h
private void setHeadAndPropagate (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, long)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node s
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
long propagate
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node h
private void cancelAcquire (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node next
int ws
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node pred
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node predNext
private static boolean shouldParkAfterFailedAcquire (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node pred
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
int ws
static void selfInterrupt ()
private final boolean parkAndCheckInterrupt ()
final boolean acquireQueued (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, long)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
boolean interrupted
Throwable t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
long arg
private void doAcquireInterruptibly (long) throws java.lang.InterruptedException
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
Throwable t
long arg
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
private boolean doAcquireNanos (long, long) throws java.lang.InterruptedException
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
Throwable t
long arg
long nanosTimeout
long deadline
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
private void doAcquireShared (long)
long r
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
boolean interrupted
Throwable t
long arg
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
private void doAcquireSharedInterruptibly (long) throws java.lang.InterruptedException
long r
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
Throwable t
long arg
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
private boolean doAcquireSharedNanos (long, long) throws java.lang.InterruptedException
long r
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
Throwable t
long arg
long nanosTimeout
long deadline
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
protected boolean tryAcquire (long)
long arg
protected boolean tryRelease (long)
long arg
protected long tryAcquireShared (long)
long arg
protected boolean tryReleaseShared (long)
long arg
protected boolean isHeldExclusively ()
public final void acquire (long)
long arg
public final void acquireInterruptibly (long) throws java.lang.InterruptedException
long arg
public final boolean tryAcquireNanos (long, long) throws java.lang.InterruptedException
long arg
long nanosTimeout
public final boolean release (long)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node h
long arg
public final void acquireShared (long)
long arg
public final void acquireSharedInterruptibly (long) throws java.lang.InterruptedException
long arg
public final boolean tryAcquireSharedNanos (long, long) throws java.lang.InterruptedException
long arg
long nanosTimeout
public final boolean releaseShared (long)
long arg
public final boolean hasQueuedThreads ()
public final boolean hasContended ()
public final java.lang.Thread getFirstQueuedThread ()
private java.lang.Thread fullGetFirstQueuedThread ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node s
Thread st
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node s
Thread st
Thread t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node h
Thread firstThread
public final boolean isQueued (java.lang.Thread)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
Thread thread
final boolean apparentlyFirstQueuedIsExclusive ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node s
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node h
public final boolean hasQueuedPredecessors ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node s
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node h
public final int getQueueLength ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
int n
public final java.util.Collection getQueuedThreads ()
Thread t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
java.util.ArrayList list
public final java.util.Collection getExclusiveQueuedThreads ()
Thread t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
java.util.ArrayList list
public final java.util.Collection getSharedQueuedThreads ()
Thread t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
java.util.ArrayList list
public java.lang.String toString ()
final boolean isOnSyncQueue (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
private boolean findNodeFromTail (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
final boolean transferForSignal (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
int ws
final boolean transferAfterCancelledWait (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
final long fullyRelease (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
long savedState
Throwable t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
public final boolean owns (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$ConditionObject)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$ConditionObject condition
public final boolean hasWaiters (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$ConditionObject)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$ConditionObject condition
public final int getWaitQueueLength (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$ConditionObject)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$ConditionObject condition
public final java.util.Collection getWaitingThreads (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$ConditionObject)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$ConditionObject condition
private final void initializeSyncQueue ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node h
private final boolean compareAndSetTail (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node expect
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node update
static void ()
ReflectiveOperationException e
}
java/util/concurrent/locks/StampedLock$WNode.classStampedLock.java
package java.util.concurrent.locks
final java.util.concurrent.locks.StampedLock$WNode extends java.lang.Object {
volatile java.util.concurrent.locks.StampedLock$WNode prev
volatile java.util.concurrent.locks.StampedLock$WNode next
volatile java.util.concurrent.locks.StampedLock$WNode cowait
volatile Thread thread
volatile int status
final int mode
void (int, java.util.concurrent.locks.StampedLock$WNode)
int m
java.util.concurrent.locks.StampedLock$WNode p
}
java/util/concurrent/locks/AbstractQueuedSynchronizer$Node.classAbstractQueuedSynchronizer.java
package java.util.concurrent.locks
final java.util.concurrent.locks.AbstractQueuedSynchronizer$Node extends java.lang.Object {
static final java.util.concurrent.locks.AbstractQueuedSynchronizer$Node SHARED
static final java.util.concurrent.locks.AbstractQueuedSynchronizer$Node EXCLUSIVE
static final int CANCELLED
static final int SIGNAL
static final int CONDITION
static final int PROPAGATE
volatile int waitStatus
volatile java.util.concurrent.locks.AbstractQueuedSynchronizer$Node prev
volatile java.util.concurrent.locks.AbstractQueuedSynchronizer$Node next
volatile Thread thread
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node nextWaiter
private static final sun.misc.Unsafe U
private static final long NEXT
static final long PREV
private static final long THREAD
private static final long WAITSTATUS
final boolean isShared ()
final java.util.concurrent.locks.AbstractQueuedSynchronizer$Node predecessor () throws java.lang.NullPointerException
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
void ()
void (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node nextWaiter
void (int)
int waitStatus
final boolean compareAndSetWaitStatus (int, int)
int expect
int update
final boolean compareAndSetNext (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node expect
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node update
static void ()
ReflectiveOperationException e
}
java/util/concurrent/locks/ReentrantReadWriteLock$NonfairSync.classReentrantReadWriteLock.java
package java.util.concurrent.locks
final java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync extends java.util.concurrent.locks.ReentrantReadWriteLock$Sync {
private static final long serialVersionUID
void ()
final boolean writerShouldBlock ()
final boolean readerShouldBlock ()
}
java/util/concurrent/locks/AbstractOwnableSynchronizer.classAbstractOwnableSynchronizer.java
package java.util.concurrent.locks
public abstract java.util.concurrent.locks.AbstractOwnableSynchronizer extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private transient Thread exclusiveOwnerThread
protected void ()
protected final void setExclusiveOwnerThread (java.lang.Thread)
Thread thread
protected final java.lang.Thread getExclusiveOwnerThread ()
}
java/util/concurrent/locks/StampedLock$ReadLockView.classStampedLock.java
package java.util.concurrent.locks
final java.util.concurrent.locks.StampedLock$ReadLockView extends java.lang.Object implements java.util.concurrent.locks.Lock {
final java.util.concurrent.locks.StampedLock this$0
void (java.util.concurrent.locks.StampedLock)
java.util.concurrent.locks.StampedLock this$0
public void lock ()
public void lockInterruptibly () throws java.lang.InterruptedException
public boolean tryLock ()
public boolean tryLock (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long time
java.util.concurrent.TimeUnit unit
public void unlock ()
public java.util.concurrent.locks.Condition newCondition ()
}
java/util/concurrent/locks/ReentrantLock$NonfairSync.classReentrantLock.java
package java.util.concurrent.locks
final java.util.concurrent.locks.ReentrantLock$NonfairSync extends java.util.concurrent.locks.ReentrantLock$Sync {
private static final long serialVersionUID
void ()
final void lock ()
protected final boolean tryAcquire (int)
int acquires
}
java/util/concurrent/locks/AbstractQueuedSynchronizer.classAbstractQueuedSynchronizer.java
package java.util.concurrent.locks
public abstract java.util.concurrent.locks.AbstractQueuedSynchronizer extends java.util.concurrent.locks.AbstractOwnableSynchronizer implements java.io.Serializable {
private static final long serialVersionUID
private volatile transient java.util.concurrent.locks.AbstractQueuedSynchronizer$Node head
private volatile transient java.util.concurrent.locks.AbstractQueuedSynchronizer$Node tail
private volatile int state
static final long SPIN_FOR_TIMEOUT_THRESHOLD
private static final sun.misc.Unsafe U
private static final long STATE
private static final long HEAD
private static final long TAIL
protected void ()
protected final int getState ()
protected final void setState (int)
int newState
protected final boolean compareAndSetState (int, int)
int expect
int update
private java.util.concurrent.locks.AbstractQueuedSynchronizer$Node enq (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node oldTail
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
private java.util.concurrent.locks.AbstractQueuedSynchronizer$Node addWaiter (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node oldTail
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node mode
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
private void setHead (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
private void unparkSuccessor (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
int ws
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node s
private void doReleaseShared ()
int ws
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node h
private void setHeadAndPropagate (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node s
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
int propagate
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node h
private void cancelAcquire (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node next
int ws
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node pred
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node predNext
private static boolean shouldParkAfterFailedAcquire (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node pred
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
int ws
static void selfInterrupt ()
private final boolean parkAndCheckInterrupt ()
final boolean acquireQueued (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
boolean interrupted
Throwable t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
int arg
private void doAcquireInterruptibly (int) throws java.lang.InterruptedException
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
Throwable t
int arg
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
private boolean doAcquireNanos (int, long) throws java.lang.InterruptedException
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
Throwable t
int arg
long nanosTimeout
long deadline
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
private void doAcquireShared (int)
int r
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
boolean interrupted
Throwable t
int arg
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
private void doAcquireSharedInterruptibly (int) throws java.lang.InterruptedException
int r
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
Throwable t
int arg
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
private boolean doAcquireSharedNanos (int, long) throws java.lang.InterruptedException
int r
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
Throwable t
int arg
long nanosTimeout
long deadline
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
protected boolean tryAcquire (int)
int arg
protected boolean tryRelease (int)
int arg
protected int tryAcquireShared (int)
int arg
protected boolean tryReleaseShared (int)
int arg
protected boolean isHeldExclusively ()
public final void acquire (int)
int arg
public final void acquireInterruptibly (int) throws java.lang.InterruptedException
int arg
public final boolean tryAcquireNanos (int, long) throws java.lang.InterruptedException
int arg
long nanosTimeout
public final boolean release (int)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node h
int arg
public final void acquireShared (int)
int arg
public final void acquireSharedInterruptibly (int) throws java.lang.InterruptedException
int arg
public final boolean tryAcquireSharedNanos (int, long) throws java.lang.InterruptedException
int arg
long nanosTimeout
public final boolean releaseShared (int)
int arg
public final boolean hasQueuedThreads ()
public final boolean hasContended ()
public final java.lang.Thread getFirstQueuedThread ()
private java.lang.Thread fullGetFirstQueuedThread ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node s
Thread st
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node s
Thread st
Thread t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node h
Thread firstThread
public final boolean isQueued (java.lang.Thread)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
Thread thread
final boolean apparentlyFirstQueuedIsExclusive ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node s
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node h
public final boolean hasQueuedPredecessors ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node s
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node h
public final int getQueueLength ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
int n
public final java.util.Collection getQueuedThreads ()
Thread t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
java.util.ArrayList list
public final java.util.Collection getExclusiveQueuedThreads ()
Thread t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
java.util.ArrayList list
public final java.util.Collection getSharedQueuedThreads ()
Thread t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
java.util.ArrayList list
public java.lang.String toString ()
final boolean isOnSyncQueue (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
private boolean findNodeFromTail (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
final boolean transferForSignal (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
int ws
final boolean transferAfterCancelledWait (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
final int fullyRelease (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
int savedState
Throwable t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
public final boolean owns (java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject condition
public final boolean hasWaiters (java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject condition
public final int getWaitQueueLength (java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject condition
public final java.util.Collection getWaitingThreads (java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject condition
private final void initializeSyncQueue ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node h
private final boolean compareAndSetTail (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node expect
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node update
static void ()
ReflectiveOperationException e
}
java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock.classReentrantReadWriteLock.java
package java.util.concurrent.locks
public java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock extends java.lang.Object implements java.util.concurrent.locks.Lock java.io.Serializable {
private static final long serialVersionUID
private final java.util.concurrent.locks.ReentrantReadWriteLock$Sync sync
protected void (java.util.concurrent.locks.ReentrantReadWriteLock)
java.util.concurrent.locks.ReentrantReadWriteLock lock
public void lock ()
public void lockInterruptibly () throws java.lang.InterruptedException
public boolean tryLock ()
public boolean tryLock (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public void unlock ()
public java.util.concurrent.locks.Condition newCondition ()
public java.lang.String toString ()
Thread o
public boolean isHeldByCurrentThread ()
public int getHoldCount ()
}
java/util/concurrent/locks/LockSupport.classLockSupport.java
package java.util.concurrent.locks
public java.util.concurrent.locks.LockSupport extends java.lang.Object {
private static final sun.misc.Unsafe U
private static final long PARKBLOCKER
private static final long SECONDARY
private void ()
private static void setBlocker (java.lang.Thread, java.lang.Object)
Thread t
Object arg
public static void unpark (java.lang.Thread)
Thread thread
public static void park (java.lang.Object)
Object blocker
Thread t
public static void parkNanos (java.lang.Object, long)
Thread t
Object blocker
long nanos
public static void parkUntil (java.lang.Object, long)
Object blocker
long deadline
Thread t
public static java.lang.Object getBlocker (java.lang.Thread)
Thread t
public static void park ()
public static void parkNanos (long)
long nanos
public static void parkUntil (long)
long deadline
static final int nextSecondarySeed ()
int r
Thread t
static void ()
ReflectiveOperationException e
}
java/util/concurrent/locks/StampedLock$WriteLockView.classStampedLock.java
package java.util.concurrent.locks
final java.util.concurrent.locks.StampedLock$WriteLockView extends java.lang.Object implements java.util.concurrent.locks.Lock {
final java.util.concurrent.locks.StampedLock this$0
void (java.util.concurrent.locks.StampedLock)
java.util.concurrent.locks.StampedLock this$0
public void lock ()
public void lockInterruptibly () throws java.lang.InterruptedException
public boolean tryLock ()
public boolean tryLock (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long time
java.util.concurrent.TimeUnit unit
public void unlock ()
public java.util.concurrent.locks.Condition newCondition ()
}
java/util/concurrent/locks/ReentrantLock$Sync.classReentrantLock.java
package java.util.concurrent.locks
abstract java.util.concurrent.locks.ReentrantLock$Sync extends java.util.concurrent.locks.AbstractQueuedSynchronizer {
private static final long serialVersionUID
void ()
abstract void lock ()
final boolean nonfairTryAcquire (int)
int nextc
int acquires
Thread current
int c
protected final boolean tryRelease (int)
int releases
int c
boolean free
protected final boolean isHeldExclusively ()
final java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject newCondition ()
final java.lang.Thread getOwner ()
final int getHoldCount ()
final boolean isLocked ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
}
java/util/concurrent/locks/AbstractQueuedLongSynchronizer$ConditionObject.classAbstractQueuedLongSynchronizer.java
package java.util.concurrent.locks
public java.util.concurrent.locks.AbstractQueuedLongSynchronizer$ConditionObject extends java.lang.Object implements java.util.concurrent.locks.Condition java.io.Serializable {
private static final long serialVersionUID
private transient java.util.concurrent.locks.AbstractQueuedSynchronizer$Node firstWaiter
private transient java.util.concurrent.locks.AbstractQueuedSynchronizer$Node lastWaiter
private static final int REINTERRUPT
private static final int THROW_IE
final java.util.concurrent.locks.AbstractQueuedLongSynchronizer this$0
public void (java.util.concurrent.locks.AbstractQueuedLongSynchronizer)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer this$0
private java.util.concurrent.locks.AbstractQueuedSynchronizer$Node addConditionWaiter ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
private void doSignal (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node first
private void doSignalAll (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node next
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node first
private void unlinkCancelledWaiters ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node next
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node trail
public final void signal ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node first
public final void signalAll ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node first
public final void awaitUninterruptibly ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
long savedState
boolean interrupted
private int checkInterruptWhileWaiting (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
private void reportInterruptAfterWait (int) throws java.lang.InterruptedException
int interruptMode
public final void await () throws java.lang.InterruptedException
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
long savedState
int interruptMode
public final long awaitNanos (long) throws java.lang.InterruptedException
long nanosTimeout
long deadline
long initialNanos
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
long savedState
int interruptMode
long remaining
public final boolean awaitUntil (java.util.Date) throws java.lang.InterruptedException
java.util.Date deadline
long abstime
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
long savedState
boolean timedout
int interruptMode
public final boolean await (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long time
java.util.concurrent.TimeUnit unit
long nanosTimeout
long deadline
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
long savedState
boolean timedout
int interruptMode
final boolean isOwnedBy (java.util.concurrent.locks.AbstractQueuedLongSynchronizer)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer sync
protected final boolean hasWaiters ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node w
protected final int getWaitQueueLength ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node w
int n
protected final java.util.Collection getWaitingThreads ()
Thread t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node w
java.util.ArrayList list
}
java/util/concurrent/locks/StampedLock.classStampedLock.java
package java.util.concurrent.locks
public java.util.concurrent.locks.StampedLock extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final int NCPU
private static final int SPINS
private static final int HEAD_SPINS
private static final int MAX_HEAD_SPINS
private static final int OVERFLOW_YIELD_RATE
private static final int LG_READERS
private static final long RUNIT
private static final long WBIT
private static final long RBITS
private static final long RFULL
private static final long ABITS
private static final long SBITS
private static final long ORIGIN
private static final long INTERRUPTED
private static final int WAITING
private static final int CANCELLED
private static final int RMODE
private static final int WMODE
private volatile transient java.util.concurrent.locks.StampedLock$WNode whead
private volatile transient java.util.concurrent.locks.StampedLock$WNode wtail
transient java.util.concurrent.locks.StampedLock$ReadLockView readLockView
transient java.util.concurrent.locks.StampedLock$WriteLockView writeLockView
transient java.util.concurrent.locks.StampedLock$ReadWriteLockView readWriteLockView
private volatile transient long state
private transient int readerOverflow
private static final sun.misc.Unsafe U
private static final long STATE
private static final long WHEAD
private static final long WTAIL
private static final long WNEXT
private static final long WSTATUS
private static final long WCOWAIT
private static final long PARKBLOCKER
public void ()
public long writeLock ()
long next
long s
public long tryWriteLock ()
long next
long s
public long tryWriteLock (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long next
long deadline
long time
java.util.concurrent.TimeUnit unit
long nanos
public long writeLockInterruptibly () throws java.lang.InterruptedException
long next
public long readLock ()
long next
long s
public long tryReadLock ()
long next
long s
long m
long next
public long tryReadLock (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long next
long next
long s
long m
long next
long deadline
long time
java.util.concurrent.TimeUnit unit
long nanos
public long readLockInterruptibly () throws java.lang.InterruptedException
long next
public long tryOptimisticRead ()
long s
public boolean validate (long)
long stamp
public void unlockWrite (long)
long stamp
java.util.concurrent.locks.StampedLock$WNode h
public void unlockRead (long)
long m
java.util.concurrent.locks.StampedLock$WNode h
long stamp
long s
long m
public void unlock (long)
java.util.concurrent.locks.StampedLock$WNode h
java.util.concurrent.locks.StampedLock$WNode h
long m
long stamp
long a
long s
public long tryConvertToWriteLock (long)
long next
long m
long next
long stamp
long a
long s
public long tryConvertToReadLock (long)
long next
long next
long next
java.util.concurrent.locks.StampedLock$WNode h
long m
long stamp
long a
long s
public long tryConvertToOptimisticRead (long)
long next
java.util.concurrent.locks.StampedLock$WNode h
java.util.concurrent.locks.StampedLock$WNode h
long next
long m
long next
long stamp
long a
long s
public boolean tryUnlockWrite ()
java.util.concurrent.locks.StampedLock$WNode h
long s
public boolean tryUnlockRead ()
java.util.concurrent.locks.StampedLock$WNode h
long s
long m
private int getReadLockCount (long)
long s
long readers
public boolean isWriteLocked ()
public boolean isReadLocked ()
public int getReadLockCount ()
public java.lang.String toString ()
long s
public java.util.concurrent.locks.Lock asReadLock ()
java.util.concurrent.locks.StampedLock$ReadLockView v
public java.util.concurrent.locks.Lock asWriteLock ()
java.util.concurrent.locks.StampedLock$WriteLockView v
public java.util.concurrent.locks.ReadWriteLock asReadWriteLock ()
java.util.concurrent.locks.StampedLock$ReadWriteLockView v
final void unstampedUnlockWrite ()
java.util.concurrent.locks.StampedLock$WNode h
long s
final void unstampedUnlockRead ()
java.util.concurrent.locks.StampedLock$WNode h
long s
long m
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
private long tryIncReaderOverflow (long)
long s
private long tryDecReaderOverflow (long)
long next
int r
long next
long s
private void release (java.util.concurrent.locks.StampedLock$WNode)
java.util.concurrent.locks.StampedLock$WNode t
java.util.concurrent.locks.StampedLock$WNode q
Thread w
java.util.concurrent.locks.StampedLock$WNode h
private long acquireWrite (boolean, long)
long ns
java.util.concurrent.locks.StampedLock$WNode hd
java.util.concurrent.locks.StampedLock$WNode p
long m
long s
int spins
long ns
long s
int k
java.util.concurrent.locks.StampedLock$WNode c
Thread w
java.util.concurrent.locks.StampedLock$WNode pp
long time
long time
Thread wt
java.util.concurrent.locks.StampedLock$WNode h
java.util.concurrent.locks.StampedLock$WNode np
int ps
int spins
boolean interruptible
long deadline
java.util.concurrent.locks.StampedLock$WNode node
java.util.concurrent.locks.StampedLock$WNode p
boolean wasInterrupted
private long acquireRead (boolean, long)
long ns
long ns
java.util.concurrent.locks.StampedLock$WNode nh
java.util.concurrent.locks.StampedLock$WNode np
long m
long s
java.util.concurrent.locks.StampedLock$WNode hd
java.util.concurrent.locks.StampedLock$WNode c
Thread w
long ns
long ns
long m
long s
long time
long time
Thread wt
java.util.concurrent.locks.StampedLock$WNode pp
java.util.concurrent.locks.StampedLock$WNode h
int spins
long ns
Thread w
java.util.concurrent.locks.StampedLock$WNode c
long ns
long m
long s
int k
java.util.concurrent.locks.StampedLock$WNode c
Thread w
java.util.concurrent.locks.StampedLock$WNode pp
long time
long time
Thread wt
java.util.concurrent.locks.StampedLock$WNode h
java.util.concurrent.locks.StampedLock$WNode np
int ps
int spins
boolean interruptible
long deadline
boolean wasInterrupted
java.util.concurrent.locks.StampedLock$WNode node
java.util.concurrent.locks.StampedLock$WNode p
private long cancelWaiter (java.util.concurrent.locks.StampedLock$WNode, java.util.concurrent.locks.StampedLock$WNode, boolean)
java.util.concurrent.locks.StampedLock$WNode p
java.util.concurrent.locks.StampedLock$WNode q
Thread w
java.util.concurrent.locks.StampedLock$WNode r
java.util.concurrent.locks.StampedLock$WNode t
java.util.concurrent.locks.StampedLock$WNode q
Thread w
java.util.concurrent.locks.StampedLock$WNode succ
java.util.concurrent.locks.StampedLock$WNode pp
java.util.concurrent.locks.StampedLock$WNode pred
java.util.concurrent.locks.StampedLock$WNode t
long s
java.util.concurrent.locks.StampedLock$WNode q
java.util.concurrent.locks.StampedLock$WNode node
java.util.concurrent.locks.StampedLock$WNode group
boolean interrupted
java.util.concurrent.locks.StampedLock$WNode h
static void ()
ReflectiveOperationException e
}
java/util/concurrent/locks/ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter.classReentrantReadWriteLock.java
package java.util.concurrent.locks
final java.util.concurrent.locks.ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter extends java.lang.ThreadLocal {
void ()
public java.util.concurrent.locks.ReentrantReadWriteLock$Sync$HoldCounter initialValue ()
public volatile java.lang.Object initialValue ()
}
java/util/concurrent/locks/StampedLock$ReadWriteLockView.classStampedLock.java
package java.util.concurrent.locks
final java.util.concurrent.locks.StampedLock$ReadWriteLockView extends java.lang.Object implements java.util.concurrent.locks.ReadWriteLock {
final java.util.concurrent.locks.StampedLock this$0
void (java.util.concurrent.locks.StampedLock)
java.util.concurrent.locks.StampedLock this$0
public java.util.concurrent.locks.Lock readLock ()
public java.util.concurrent.locks.Lock writeLock ()
}
java/util/concurrent/locks/ReadWriteLock.classReadWriteLock.java
package java.util.concurrent.locks
public abstract java.util.concurrent.locks.ReadWriteLock extends java.lang.Object {
public abstract java.util.concurrent.locks.Lock readLock ()
public abstract java.util.concurrent.locks.Lock writeLock ()
}
java/util/concurrent/locks/ReentrantReadWriteLock$Sync$HoldCounter.classReentrantReadWriteLock.java
package java.util.concurrent.locks
final java.util.concurrent.locks.ReentrantReadWriteLock$Sync$HoldCounter extends java.lang.Object {
int count
final long tid
void ()
}
java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.classAbstractQueuedSynchronizer.java
package java.util.concurrent.locks
public java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject extends java.lang.Object implements java.util.concurrent.locks.Condition java.io.Serializable {
private static final long serialVersionUID
private transient java.util.concurrent.locks.AbstractQueuedSynchronizer$Node firstWaiter
private transient java.util.concurrent.locks.AbstractQueuedSynchronizer$Node lastWaiter
private static final int REINTERRUPT
private static final int THROW_IE
final java.util.concurrent.locks.AbstractQueuedSynchronizer this$0
public void (java.util.concurrent.locks.AbstractQueuedSynchronizer)
java.util.concurrent.locks.AbstractQueuedSynchronizer this$0
private java.util.concurrent.locks.AbstractQueuedSynchronizer$Node addConditionWaiter ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
private void doSignal (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node first
private void doSignalAll (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node next
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node first
private void unlinkCancelledWaiters ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node next
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node trail
public final void signal ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node first
public final void signalAll ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node first
public final void awaitUninterruptibly ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
int savedState
boolean interrupted
private int checkInterruptWhileWaiting (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
private void reportInterruptAfterWait (int) throws java.lang.InterruptedException
int interruptMode
public final void await () throws java.lang.InterruptedException
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
int savedState
int interruptMode
public final long awaitNanos (long) throws java.lang.InterruptedException
long nanosTimeout
long deadline
long initialNanos
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
int savedState
int interruptMode
long remaining
public final boolean awaitUntil (java.util.Date) throws java.lang.InterruptedException
java.util.Date deadline
long abstime
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
int savedState
boolean timedout
int interruptMode
public final boolean await (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long time
java.util.concurrent.TimeUnit unit
long nanosTimeout
long deadline
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
int savedState
boolean timedout
int interruptMode
final boolean isOwnedBy (java.util.concurrent.locks.AbstractQueuedSynchronizer)
java.util.concurrent.locks.AbstractQueuedSynchronizer sync
protected final boolean hasWaiters ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node w
protected final int getWaitQueueLength ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node w
int n
protected final java.util.Collection getWaitingThreads ()
Thread t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node w
java.util.ArrayList list
}
java/util/concurrent/locks/Condition.classCondition.java
package java.util.concurrent.locks
public abstract java.util.concurrent.locks.Condition extends java.lang.Object {
public abstract void await () throws java.lang.InterruptedException
public abstract void awaitUninterruptibly ()
public abstract long awaitNanos (long) throws java.lang.InterruptedException
public abstract boolean await (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract boolean awaitUntil (java.util.Date) throws java.lang.InterruptedException
public abstract void signal ()
public abstract void signalAll ()
}
java/util/concurrent/locks/ReentrantLock$FairSync.classReentrantLock.java
package java.util.concurrent.locks
final java.util.concurrent.locks.ReentrantLock$FairSync extends java.util.concurrent.locks.ReentrantLock$Sync {
private static final long serialVersionUID
void ()
final void lock ()
protected final boolean tryAcquire (int)
int nextc
int acquires
Thread current
int c
}
java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock.classReentrantReadWriteLock.java
package java.util.concurrent.locks
public java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock extends java.lang.Object implements java.util.concurrent.locks.Lock java.io.Serializable {
private static final long serialVersionUID
private final java.util.concurrent.locks.ReentrantReadWriteLock$Sync sync
protected void (java.util.concurrent.locks.ReentrantReadWriteLock)
java.util.concurrent.locks.ReentrantReadWriteLock lock
public void lock ()
public void lockInterruptibly () throws java.lang.InterruptedException
public boolean tryLock ()
public boolean tryLock (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public void unlock ()
public java.util.concurrent.locks.Condition newCondition ()
public java.lang.String toString ()
int r
}
java/util/concurrent/ForkJoinPool$InnocuousForkJoinWorkerThreadFactory$1.classForkJoinPool.java
package java.util.concurrent
java.util.concurrent.ForkJoinPool$InnocuousForkJoinWorkerThreadFactory$1 extends java.lang.Object implements java.security.PrivilegedAction {
final java.util.concurrent.ForkJoinPool val$pool
final java.util.concurrent.ForkJoinPool$InnocuousForkJoinWorkerThreadFactory this$0
void (java.util.concurrent.ForkJoinPool$InnocuousForkJoinWorkerThreadFactory, java.util.concurrent.ForkJoinPool)
java.util.concurrent.ForkJoinPool$InnocuousForkJoinWorkerThreadFactory this$0
public java.util.concurrent.ForkJoinWorkerThread run ()
public volatile java.lang.Object run ()
}
java/util/concurrent/Exchanger$Participant.classExchanger.java
package java.util.concurrent
final java.util.concurrent.Exchanger$Participant extends java.lang.ThreadLocal {
void ()
public java.util.concurrent.Exchanger$Node initialValue ()
public volatile java.lang.Object initialValue ()
}
java/util/concurrent/ConcurrentSkipListMap$SubMap$SubMapEntryIterator.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$SubMap$SubMapEntryIterator extends java.util.concurrent.ConcurrentSkipListMap$SubMap$SubMapIter {
final java.util.concurrent.ConcurrentSkipListMap$SubMap this$0
void (java.util.concurrent.ConcurrentSkipListMap$SubMap)
java.util.concurrent.ConcurrentSkipListMap$SubMap this$0
public java.util.Map$Entry next ()
java.util.concurrent.ConcurrentSkipListMap$Node n
Object v
public int characteristics ()
public volatile java.lang.Object next ()
}
java/util/concurrent/ConcurrentHashMap$BaseIterator.classConcurrentHashMap.java
package java.util.concurrent
java.util.concurrent.ConcurrentHashMap$BaseIterator extends java.util.concurrent.ConcurrentHashMap$Traverser {
final java.util.concurrent.ConcurrentHashMap map
java.util.concurrent.ConcurrentHashMap$Node lastReturned
void (java.util.concurrent.ConcurrentHashMap$Node[], int, int, int, java.util.concurrent.ConcurrentHashMap)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int size
int index
int limit
java.util.concurrent.ConcurrentHashMap map
public final boolean hasNext ()
public final boolean hasMoreElements ()
public final void remove ()
java.util.concurrent.ConcurrentHashMap$Node p
}
java/util/concurrent/LinkedBlockingDeque$DescendingItr.classLinkedBlockingDeque.java
package java.util.concurrent
java.util.concurrent.LinkedBlockingDeque$DescendingItr extends java.util.concurrent.LinkedBlockingDeque$AbstractItr {
final java.util.concurrent.LinkedBlockingDeque this$0
private void (java.util.concurrent.LinkedBlockingDeque)
java.util.concurrent.LinkedBlockingDeque$Node firstNode ()
java.util.concurrent.LinkedBlockingDeque$Node nextNode (java.util.concurrent.LinkedBlockingDeque$Node)
java.util.concurrent.LinkedBlockingDeque$Node n
void (java.util.concurrent.LinkedBlockingDeque, java.util.concurrent.LinkedBlockingDeque$1)
java.util.concurrent.LinkedBlockingDeque x0
java.util.concurrent.LinkedBlockingDeque$1 x1
}
java/util/concurrent/CompletableFuture.classCompletableFuture.java
package java.util.concurrent
public java.util.concurrent.CompletableFuture extends java.lang.Object implements java.util.concurrent.Future java.util.concurrent.CompletionStage {
volatile Object result
volatile java.util.concurrent.CompletableFuture$Completion stack
static final java.util.concurrent.CompletableFuture$AltResult NIL
private static final boolean USE_COMMON_POOL
private static final java.util.concurrent.Executor ASYNC_POOL
static final int SYNC
static final int ASYNC
static final int NESTED
static final int SPINS
private static final sun.misc.Unsafe U
private static final long RESULT
private static final long STACK
private static final long NEXT
final boolean internalComplete (java.lang.Object)
Object r
final boolean casStack (java.util.concurrent.CompletableFuture$Completion, java.util.concurrent.CompletableFuture$Completion)
java.util.concurrent.CompletableFuture$Completion cmp
java.util.concurrent.CompletableFuture$Completion val
final boolean tryPushStack (java.util.concurrent.CompletableFuture$Completion)
java.util.concurrent.CompletableFuture$Completion c
java.util.concurrent.CompletableFuture$Completion h
final void pushStack (java.util.concurrent.CompletableFuture$Completion)
java.util.concurrent.CompletableFuture$Completion c
final boolean completeNull ()
final java.lang.Object encodeValue (java.lang.Object)
Object t
final boolean completeValue (java.lang.Object)
Object t
static java.util.concurrent.CompletableFuture$AltResult encodeThrowable (java.lang.Throwable)
Throwable x
final boolean completeThrowable (java.lang.Throwable)
Throwable x
static java.lang.Object encodeThrowable (java.lang.Throwable, java.lang.Object)
Throwable x
Object r
final boolean completeThrowable (java.lang.Throwable, java.lang.Object)
Throwable x
Object r
java.lang.Object encodeOutcome (java.lang.Object, java.lang.Throwable)
Object t
Throwable x
static java.lang.Object encodeRelay (java.lang.Object)
Throwable x
Object r
final boolean completeRelay (java.lang.Object)
Object r
private static java.lang.Object reportGet (java.lang.Object) throws java.lang.InterruptedException java.util.concurrent.ExecutionException
Throwable cause
Throwable x
Object r
Object t
private static java.lang.Object reportJoin (java.lang.Object)
Throwable x
Object r
Object t
static java.util.concurrent.Executor screenExecutor (java.util.concurrent.Executor)
java.util.concurrent.Executor e
static void lazySetNext (java.util.concurrent.CompletableFuture$Completion, java.util.concurrent.CompletableFuture$Completion)
java.util.concurrent.CompletableFuture$Completion c
java.util.concurrent.CompletableFuture$Completion next
final void postComplete ()
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture$Completion t
java.util.concurrent.CompletableFuture f
java.util.concurrent.CompletableFuture$Completion h
final void cleanStack ()
java.util.concurrent.CompletableFuture$Completion s
java.util.concurrent.CompletableFuture$Completion p
java.util.concurrent.CompletableFuture$Completion q
final void push (java.util.concurrent.CompletableFuture$UniCompletion)
java.util.concurrent.CompletableFuture$UniCompletion c
final java.util.concurrent.CompletableFuture postFire (java.util.concurrent.CompletableFuture, int)
java.util.concurrent.CompletableFuture a
int mode
final boolean uniApply (java.util.concurrent.CompletableFuture, java.util.function.Function, java.util.concurrent.CompletableFuture$UniApply)
Object r
Throwable x
Object s
Throwable ex
java.util.concurrent.CompletableFuture a
java.util.function.Function f
java.util.concurrent.CompletableFuture$UniApply c
Object r
private java.util.concurrent.CompletableFuture uniApplyStage (java.util.concurrent.Executor, java.util.function.Function)
java.util.concurrent.CompletableFuture$UniApply c
java.util.concurrent.Executor e
java.util.function.Function f
java.util.concurrent.CompletableFuture d
final boolean uniAccept (java.util.concurrent.CompletableFuture, java.util.function.Consumer, java.util.concurrent.CompletableFuture$UniAccept)
Object r
Throwable x
Object s
Throwable ex
java.util.concurrent.CompletableFuture a
java.util.function.Consumer f
java.util.concurrent.CompletableFuture$UniAccept c
Object r
private java.util.concurrent.CompletableFuture uniAcceptStage (java.util.concurrent.Executor, java.util.function.Consumer)
java.util.concurrent.CompletableFuture$UniAccept c
java.util.concurrent.Executor e
java.util.function.Consumer f
java.util.concurrent.CompletableFuture d
final boolean uniRun (java.util.concurrent.CompletableFuture, java.lang.Runnable, java.util.concurrent.CompletableFuture$UniRun)
Object r
Throwable x
Throwable ex
java.util.concurrent.CompletableFuture a
Runnable f
java.util.concurrent.CompletableFuture$UniRun c
Object r
private java.util.concurrent.CompletableFuture uniRunStage (java.util.concurrent.Executor, java.lang.Runnable)
java.util.concurrent.CompletableFuture$UniRun c
java.util.concurrent.Executor e
Runnable f
java.util.concurrent.CompletableFuture d
final boolean uniWhenComplete (java.util.concurrent.CompletableFuture, java.util.function.BiConsumer, java.util.concurrent.CompletableFuture$UniWhenComplete)
Object r
Object t
Object tr
Throwable ex
java.util.concurrent.CompletableFuture a
java.util.function.BiConsumer f
java.util.concurrent.CompletableFuture$UniWhenComplete c
Object r
Object t
Throwable x
private java.util.concurrent.CompletableFuture uniWhenCompleteStage (java.util.concurrent.Executor, java.util.function.BiConsumer)
java.util.concurrent.CompletableFuture$UniWhenComplete c
java.util.concurrent.Executor e
java.util.function.BiConsumer f
java.util.concurrent.CompletableFuture d
final boolean uniHandle (java.util.concurrent.CompletableFuture, java.util.function.BiFunction, java.util.concurrent.CompletableFuture$UniHandle)
Object r
Object s
Throwable x
Object ss
Throwable ex
java.util.concurrent.CompletableFuture a
java.util.function.BiFunction f
java.util.concurrent.CompletableFuture$UniHandle c
Object r
Object s
Throwable x
private java.util.concurrent.CompletableFuture uniHandleStage (java.util.concurrent.Executor, java.util.function.BiFunction)
java.util.concurrent.CompletableFuture$UniHandle c
java.util.concurrent.Executor e
java.util.function.BiFunction f
java.util.concurrent.CompletableFuture d
final boolean uniExceptionally (java.util.concurrent.CompletableFuture, java.util.function.Function, java.util.concurrent.CompletableFuture$UniExceptionally)
Object r
Throwable x
Throwable ex
java.util.concurrent.CompletableFuture a
java.util.function.Function f
java.util.concurrent.CompletableFuture$UniExceptionally c
Object r
private java.util.concurrent.CompletableFuture uniExceptionallyStage (java.util.function.Function)
java.util.concurrent.CompletableFuture$UniExceptionally c
java.util.function.Function f
java.util.concurrent.CompletableFuture d
final boolean uniRelay (java.util.concurrent.CompletableFuture)
Object r
java.util.concurrent.CompletableFuture a
Object r
private java.util.concurrent.CompletableFuture uniCopyStage ()
java.util.concurrent.CompletableFuture$UniRelay c
Object r
java.util.concurrent.CompletableFuture d
private java.util.concurrent.CompletableFuture$MinimalStage uniAsMinimalStage ()
Object r
java.util.concurrent.CompletableFuture$MinimalStage d
java.util.concurrent.CompletableFuture$UniRelay c
final boolean uniCompose (java.util.concurrent.CompletableFuture, java.util.function.Function, java.util.concurrent.CompletableFuture$UniCompose)
Object r
Throwable x
java.util.concurrent.CompletableFuture$UniRelay copy
Object s
java.util.concurrent.CompletableFuture g
Throwable ex
java.util.concurrent.CompletableFuture a
java.util.function.Function f
java.util.concurrent.CompletableFuture$UniCompose c
Object r
private java.util.concurrent.CompletableFuture uniComposeStage (java.util.concurrent.Executor, java.util.function.Function)
Throwable x
java.util.concurrent.CompletableFuture$UniRelay c
Object t
java.util.concurrent.CompletableFuture g
Throwable ex
Object r
java.util.concurrent.Executor e
java.util.function.Function f
Object s
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture$UniCompose c
final void bipush (java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture$BiCompletion)
java.util.concurrent.CompletableFuture$Completion q
Object r
java.util.concurrent.CompletableFuture b
java.util.concurrent.CompletableFuture$BiCompletion c
final java.util.concurrent.CompletableFuture postFire (java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, int)
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
int mode
final boolean biApply (java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.function.BiFunction, java.util.concurrent.CompletableFuture$BiApply)
Object r
Object s
Throwable x
Throwable x
Object rr
Object ss
Throwable ex
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
java.util.function.BiFunction f
java.util.concurrent.CompletableFuture$BiApply c
Object r
Object s
private java.util.concurrent.CompletableFuture biApplyStage (java.util.concurrent.Executor, java.util.concurrent.CompletionStage, java.util.function.BiFunction)
java.util.concurrent.CompletableFuture b
java.util.concurrent.CompletableFuture$BiApply c
java.util.concurrent.Executor e
java.util.concurrent.CompletionStage o
java.util.function.BiFunction f
java.util.concurrent.CompletableFuture b
java.util.concurrent.CompletableFuture d
final boolean biAccept (java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.function.BiConsumer, java.util.concurrent.CompletableFuture$BiAccept)
Object r
Object s
Throwable x
Throwable x
Object rr
Object ss
Throwable ex
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
java.util.function.BiConsumer f
java.util.concurrent.CompletableFuture$BiAccept c
Object r
Object s
private java.util.concurrent.CompletableFuture biAcceptStage (java.util.concurrent.Executor, java.util.concurrent.CompletionStage, java.util.function.BiConsumer)
java.util.concurrent.CompletableFuture b
java.util.concurrent.CompletableFuture$BiAccept c
java.util.concurrent.Executor e
java.util.concurrent.CompletionStage o
java.util.function.BiConsumer f
java.util.concurrent.CompletableFuture b
java.util.concurrent.CompletableFuture d
final boolean biRun (java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.lang.Runnable, java.util.concurrent.CompletableFuture$BiRun)
Object r
Object s
Throwable x
Throwable x
Throwable ex
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
Runnable f
java.util.concurrent.CompletableFuture$BiRun c
Object r
Object s
private java.util.concurrent.CompletableFuture biRunStage (java.util.concurrent.Executor, java.util.concurrent.CompletionStage, java.lang.Runnable)
java.util.concurrent.CompletableFuture b
java.util.concurrent.CompletableFuture$BiRun c
java.util.concurrent.Executor e
java.util.concurrent.CompletionStage o
Runnable f
java.util.concurrent.CompletableFuture b
java.util.concurrent.CompletableFuture d
boolean biRelay (java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture)
Object r
Object s
Throwable x
Throwable x
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
Object r
Object s
static java.util.concurrent.CompletableFuture andTree (java.util.concurrent.CompletableFuture[], int, int)
java.util.concurrent.CompletableFuture b
java.util.concurrent.CompletableFuture$BiRelay c
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
int mid
java.util.concurrent.CompletableFuture[] cfs
int lo
int hi
java.util.concurrent.CompletableFuture d
final void orpush (java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture$BiCompletion)
java.util.concurrent.CompletableFuture$Completion q
java.util.concurrent.CompletableFuture b
java.util.concurrent.CompletableFuture$BiCompletion c
final boolean orApply (java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.function.Function, java.util.concurrent.CompletableFuture$OrApply)
Object r
Throwable x
Object rr
Throwable ex
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
java.util.function.Function f
java.util.concurrent.CompletableFuture$OrApply c
Object r
private java.util.concurrent.CompletableFuture orApplyStage (java.util.concurrent.Executor, java.util.concurrent.CompletionStage, java.util.function.Function)
java.util.concurrent.CompletableFuture b
java.util.concurrent.CompletableFuture$OrApply c
java.util.concurrent.Executor e
java.util.concurrent.CompletionStage o
java.util.function.Function f
java.util.concurrent.CompletableFuture b
java.util.concurrent.CompletableFuture d
final boolean orAccept (java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.function.Consumer, java.util.concurrent.CompletableFuture$OrAccept)
Object r
Throwable x
Object rr
Throwable ex
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
java.util.function.Consumer f
java.util.concurrent.CompletableFuture$OrAccept c
Object r
private java.util.concurrent.CompletableFuture orAcceptStage (java.util.concurrent.Executor, java.util.concurrent.CompletionStage, java.util.function.Consumer)
java.util.concurrent.CompletableFuture b
java.util.concurrent.CompletableFuture$OrAccept c
java.util.concurrent.Executor e
java.util.concurrent.CompletionStage o
java.util.function.Consumer f
java.util.concurrent.CompletableFuture b
java.util.concurrent.CompletableFuture d
final boolean orRun (java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.lang.Runnable, java.util.concurrent.CompletableFuture$OrRun)
Object r
Throwable x
Throwable ex
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
Runnable f
java.util.concurrent.CompletableFuture$OrRun c
Object r
private java.util.concurrent.CompletableFuture orRunStage (java.util.concurrent.Executor, java.util.concurrent.CompletionStage, java.lang.Runnable)
java.util.concurrent.CompletableFuture b
java.util.concurrent.CompletableFuture$OrRun c
java.util.concurrent.Executor e
java.util.concurrent.CompletionStage o
Runnable f
java.util.concurrent.CompletableFuture b
java.util.concurrent.CompletableFuture d
final boolean orRelay (java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture)
Object r
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
Object r
static java.util.concurrent.CompletableFuture orTree (java.util.concurrent.CompletableFuture[], int, int)
java.util.concurrent.CompletableFuture b
java.util.concurrent.CompletableFuture$OrRelay c
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
int mid
java.util.concurrent.CompletableFuture[] cfs
int lo
int hi
java.util.concurrent.CompletableFuture d
static java.util.concurrent.CompletableFuture asyncSupplyStage (java.util.concurrent.Executor, java.util.function.Supplier)
java.util.concurrent.Executor e
java.util.function.Supplier f
java.util.concurrent.CompletableFuture d
static java.util.concurrent.CompletableFuture asyncRunStage (java.util.concurrent.Executor, java.lang.Runnable)
java.util.concurrent.Executor e
Runnable f
java.util.concurrent.CompletableFuture d
private java.lang.Object waitingGet (boolean)
InterruptedException ie
boolean interruptible
java.util.concurrent.CompletableFuture$Signaller q
boolean queued
int spins
Object r
private java.lang.Object timedGet (long) throws java.util.concurrent.TimeoutException
InterruptedException ie
long d
long deadline
java.util.concurrent.CompletableFuture$Signaller q
boolean queued
Object r
long nanos
public void ()
void (java.lang.Object)
Object r
public static java.util.concurrent.CompletableFuture supplyAsync (java.util.function.Supplier)
java.util.function.Supplier supplier
public static java.util.concurrent.CompletableFuture supplyAsync (java.util.function.Supplier, java.util.concurrent.Executor)
java.util.function.Supplier supplier
java.util.concurrent.Executor executor
public static java.util.concurrent.CompletableFuture runAsync (java.lang.Runnable)
Runnable runnable
public static java.util.concurrent.CompletableFuture runAsync (java.lang.Runnable, java.util.concurrent.Executor)
Runnable runnable
java.util.concurrent.Executor executor
public static java.util.concurrent.CompletableFuture completedFuture (java.lang.Object)
Object value
public boolean isDone ()
public java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
Object r
public java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
Object r
long nanos
public java.lang.Object join ()
Object r
public java.lang.Object getNow (java.lang.Object)
Object valueIfAbsent
Object r
public boolean complete (java.lang.Object)
Object value
boolean triggered
public boolean completeExceptionally (java.lang.Throwable)
Throwable ex
boolean triggered
public java.util.concurrent.CompletableFuture thenApply (java.util.function.Function)
java.util.function.Function fn
public java.util.concurrent.CompletableFuture thenApplyAsync (java.util.function.Function)
java.util.function.Function fn
public java.util.concurrent.CompletableFuture thenApplyAsync (java.util.function.Function, java.util.concurrent.Executor)
java.util.function.Function fn
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture thenAccept (java.util.function.Consumer)
java.util.function.Consumer action
public java.util.concurrent.CompletableFuture thenAcceptAsync (java.util.function.Consumer)
java.util.function.Consumer action
public java.util.concurrent.CompletableFuture thenAcceptAsync (java.util.function.Consumer, java.util.concurrent.Executor)
java.util.function.Consumer action
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture thenRun (java.lang.Runnable)
Runnable action
public java.util.concurrent.CompletableFuture thenRunAsync (java.lang.Runnable)
Runnable action
public java.util.concurrent.CompletableFuture thenRunAsync (java.lang.Runnable, java.util.concurrent.Executor)
Runnable action
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture thenCombine (java.util.concurrent.CompletionStage, java.util.function.BiFunction)
java.util.concurrent.CompletionStage other
java.util.function.BiFunction fn
public java.util.concurrent.CompletableFuture thenCombineAsync (java.util.concurrent.CompletionStage, java.util.function.BiFunction)
java.util.concurrent.CompletionStage other
java.util.function.BiFunction fn
public java.util.concurrent.CompletableFuture thenCombineAsync (java.util.concurrent.CompletionStage, java.util.function.BiFunction, java.util.concurrent.Executor)
java.util.concurrent.CompletionStage other
java.util.function.BiFunction fn
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture thenAcceptBoth (java.util.concurrent.CompletionStage, java.util.function.BiConsumer)
java.util.concurrent.CompletionStage other
java.util.function.BiConsumer action
public java.util.concurrent.CompletableFuture thenAcceptBothAsync (java.util.concurrent.CompletionStage, java.util.function.BiConsumer)
java.util.concurrent.CompletionStage other
java.util.function.BiConsumer action
public java.util.concurrent.CompletableFuture thenAcceptBothAsync (java.util.concurrent.CompletionStage, java.util.function.BiConsumer, java.util.concurrent.Executor)
java.util.concurrent.CompletionStage other
java.util.function.BiConsumer action
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture runAfterBoth (java.util.concurrent.CompletionStage, java.lang.Runnable)
java.util.concurrent.CompletionStage other
Runnable action
public java.util.concurrent.CompletableFuture runAfterBothAsync (java.util.concurrent.CompletionStage, java.lang.Runnable)
java.util.concurrent.CompletionStage other
Runnable action
public java.util.concurrent.CompletableFuture runAfterBothAsync (java.util.concurrent.CompletionStage, java.lang.Runnable, java.util.concurrent.Executor)
java.util.concurrent.CompletionStage other
Runnable action
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture applyToEither (java.util.concurrent.CompletionStage, java.util.function.Function)
java.util.concurrent.CompletionStage other
java.util.function.Function fn
public java.util.concurrent.CompletableFuture applyToEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Function)
java.util.concurrent.CompletionStage other
java.util.function.Function fn
public java.util.concurrent.CompletableFuture applyToEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Function, java.util.concurrent.Executor)
java.util.concurrent.CompletionStage other
java.util.function.Function fn
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture acceptEither (java.util.concurrent.CompletionStage, java.util.function.Consumer)
java.util.concurrent.CompletionStage other
java.util.function.Consumer action
public java.util.concurrent.CompletableFuture acceptEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Consumer)
java.util.concurrent.CompletionStage other
java.util.function.Consumer action
public java.util.concurrent.CompletableFuture acceptEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Consumer, java.util.concurrent.Executor)
java.util.concurrent.CompletionStage other
java.util.function.Consumer action
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture runAfterEither (java.util.concurrent.CompletionStage, java.lang.Runnable)
java.util.concurrent.CompletionStage other
Runnable action
public java.util.concurrent.CompletableFuture runAfterEitherAsync (java.util.concurrent.CompletionStage, java.lang.Runnable)
java.util.concurrent.CompletionStage other
Runnable action
public java.util.concurrent.CompletableFuture runAfterEitherAsync (java.util.concurrent.CompletionStage, java.lang.Runnable, java.util.concurrent.Executor)
java.util.concurrent.CompletionStage other
Runnable action
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture thenCompose (java.util.function.Function)
java.util.function.Function fn
public java.util.concurrent.CompletableFuture thenComposeAsync (java.util.function.Function)
java.util.function.Function fn
public java.util.concurrent.CompletableFuture thenComposeAsync (java.util.function.Function, java.util.concurrent.Executor)
java.util.function.Function fn
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture whenComplete (java.util.function.BiConsumer)
java.util.function.BiConsumer action
public java.util.concurrent.CompletableFuture whenCompleteAsync (java.util.function.BiConsumer)
java.util.function.BiConsumer action
public java.util.concurrent.CompletableFuture whenCompleteAsync (java.util.function.BiConsumer, java.util.concurrent.Executor)
java.util.function.BiConsumer action
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture handle (java.util.function.BiFunction)
java.util.function.BiFunction fn
public java.util.concurrent.CompletableFuture handleAsync (java.util.function.BiFunction)
java.util.function.BiFunction fn
public java.util.concurrent.CompletableFuture handleAsync (java.util.function.BiFunction, java.util.concurrent.Executor)
java.util.function.BiFunction fn
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture toCompletableFuture ()
public java.util.concurrent.CompletableFuture exceptionally (java.util.function.Function)
java.util.function.Function fn
public static transient java.util.concurrent.CompletableFuture allOf (java.util.concurrent.CompletableFuture[])
java.util.concurrent.CompletableFuture[] cfs
public static transient java.util.concurrent.CompletableFuture anyOf (java.util.concurrent.CompletableFuture[])
java.util.concurrent.CompletableFuture[] cfs
public boolean cancel (boolean)
boolean mayInterruptIfRunning
boolean cancelled
public boolean isCancelled ()
Object r
public boolean isCompletedExceptionally ()
Object r
public void obtrudeValue (java.lang.Object)
Object value
public void obtrudeException (java.lang.Throwable)
Throwable ex
public int getNumberOfDependents ()
java.util.concurrent.CompletableFuture$Completion p
int count
public java.lang.String toString ()
java.util.concurrent.CompletableFuture$Completion p
Object r
int count
public java.util.concurrent.CompletableFuture newIncompleteFuture ()
public java.util.concurrent.Executor defaultExecutor ()
public java.util.concurrent.CompletableFuture copy ()
public java.util.concurrent.CompletionStage minimalCompletionStage ()
public java.util.concurrent.CompletableFuture completeAsync (java.util.function.Supplier, java.util.concurrent.Executor)
java.util.function.Supplier supplier
java.util.concurrent.Executor executor
public java.util.concurrent.CompletableFuture completeAsync (java.util.function.Supplier)
java.util.function.Supplier supplier
public java.util.concurrent.CompletableFuture orTimeout (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit unit
public java.util.concurrent.CompletableFuture completeOnTimeout (java.lang.Object, long, java.util.concurrent.TimeUnit)
Object value
long timeout
java.util.concurrent.TimeUnit unit
public static java.util.concurrent.Executor delayedExecutor (long, java.util.concurrent.TimeUnit, java.util.concurrent.Executor)
long delay
java.util.concurrent.TimeUnit unit
java.util.concurrent.Executor executor
public static java.util.concurrent.Executor delayedExecutor (long, java.util.concurrent.TimeUnit)
long delay
java.util.concurrent.TimeUnit unit
public static java.util.concurrent.CompletionStage completedStage (java.lang.Object)
Object value
public static java.util.concurrent.CompletableFuture failedFuture (java.lang.Throwable)
Throwable ex
public static java.util.concurrent.CompletionStage failedStage (java.lang.Throwable)
Throwable ex
public volatile java.util.concurrent.CompletionStage exceptionally (java.util.function.Function)
public volatile java.util.concurrent.CompletionStage whenCompleteAsync (java.util.function.BiConsumer, java.util.concurrent.Executor)
public volatile java.util.concurrent.CompletionStage whenCompleteAsync (java.util.function.BiConsumer)
public volatile java.util.concurrent.CompletionStage whenComplete (java.util.function.BiConsumer)
public volatile java.util.concurrent.CompletionStage handleAsync (java.util.function.BiFunction, java.util.concurrent.Executor)
public volatile java.util.concurrent.CompletionStage handleAsync (java.util.function.BiFunction)
public volatile java.util.concurrent.CompletionStage handle (java.util.function.BiFunction)
public volatile java.util.concurrent.CompletionStage thenComposeAsync (java.util.function.Function, java.util.concurrent.Executor)
public volatile java.util.concurrent.CompletionStage thenComposeAsync (java.util.function.Function)
public volatile java.util.concurrent.CompletionStage thenCompose (java.util.function.Function)
public volatile java.util.concurrent.CompletionStage runAfterEitherAsync (java.util.concurrent.CompletionStage, java.lang.Runnable, java.util.concurrent.Executor)
public volatile java.util.concurrent.CompletionStage runAfterEitherAsync (java.util.concurrent.CompletionStage, java.lang.Runnable)
public volatile java.util.concurrent.CompletionStage runAfterEither (java.util.concurrent.CompletionStage, java.lang.Runnable)
public volatile java.util.concurrent.CompletionStage acceptEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Consumer, java.util.concurrent.Executor)
public volatile java.util.concurrent.CompletionStage acceptEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Consumer)
public volatile java.util.concurrent.CompletionStage acceptEither (java.util.concurrent.CompletionStage, java.util.function.Consumer)
public volatile java.util.concurrent.CompletionStage applyToEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Function, java.util.concurrent.Executor)
public volatile java.util.concurrent.CompletionStage applyToEitherAsync (java.util.concurrent.CompletionStage, java.util.function.Function)
public volatile java.util.concurrent.CompletionStage applyToEither (java.util.concurrent.CompletionStage, java.util.function.Function)
public volatile java.util.concurrent.CompletionStage runAfterBothAsync (java.util.concurrent.CompletionStage, java.lang.Runnable, java.util.concurrent.Executor)
public volatile java.util.concurrent.CompletionStage runAfterBothAsync (java.util.concurrent.CompletionStage, java.lang.Runnable)
public volatile java.util.concurrent.CompletionStage runAfterBoth (java.util.concurrent.CompletionStage, java.lang.Runnable)
public volatile java.util.concurrent.CompletionStage thenAcceptBothAsync (java.util.concurrent.CompletionStage, java.util.function.BiConsumer, java.util.concurrent.Executor)
public volatile java.util.concurrent.CompletionStage thenAcceptBothAsync (java.util.concurrent.CompletionStage, java.util.function.BiConsumer)
public volatile java.util.concurrent.CompletionStage thenAcceptBoth (java.util.concurrent.CompletionStage, java.util.function.BiConsumer)
public volatile java.util.concurrent.CompletionStage thenCombineAsync (java.util.concurrent.CompletionStage, java.util.function.BiFunction, java.util.concurrent.Executor)
public volatile java.util.concurrent.CompletionStage thenCombineAsync (java.util.concurrent.CompletionStage, java.util.function.BiFunction)
public volatile java.util.concurrent.CompletionStage thenCombine (java.util.concurrent.CompletionStage, java.util.function.BiFunction)
public volatile java.util.concurrent.CompletionStage thenRunAsync (java.lang.Runnable, java.util.concurrent.Executor)
public volatile java.util.concurrent.CompletionStage thenRunAsync (java.lang.Runnable)
public volatile java.util.concurrent.CompletionStage thenRun (java.lang.Runnable)
public volatile java.util.concurrent.CompletionStage thenAcceptAsync (java.util.function.Consumer, java.util.concurrent.Executor)
public volatile java.util.concurrent.CompletionStage thenAcceptAsync (java.util.function.Consumer)
public volatile java.util.concurrent.CompletionStage thenAccept (java.util.function.Consumer)
public volatile java.util.concurrent.CompletionStage thenApplyAsync (java.util.function.Function, java.util.concurrent.Executor)
public volatile java.util.concurrent.CompletionStage thenApplyAsync (java.util.function.Function)
public volatile java.util.concurrent.CompletionStage thenApply (java.util.function.Function)
static void ()
ReflectiveOperationException e
}
java/util/concurrent/ForkJoinWorkerThread$InnocuousForkJoinWorkerThread.classForkJoinWorkerThread.java
package java.util.concurrent
final java.util.concurrent.ForkJoinWorkerThread$InnocuousForkJoinWorkerThread extends java.util.concurrent.ForkJoinWorkerThread {
private static final ThreadGroup innocuousThreadGroup
private static final java.security.AccessControlContext INNOCUOUS_ACC
void (java.util.concurrent.ForkJoinPool)
java.util.concurrent.ForkJoinPool pool
void afterTopLevelExec ()
public java.lang.ClassLoader getContextClassLoader ()
public void setUncaughtExceptionHandler (java.lang.Thread$UncaughtExceptionHandler)
Thread$UncaughtExceptionHandler x
public void setContextClassLoader (java.lang.ClassLoader)
ClassLoader cl
private static java.lang.ThreadGroup createThreadGroup ()
ThreadGroup parent
sun.misc.Unsafe u
long tg
long gp
ThreadGroup group
ReflectiveOperationException e
static void ()
}
java/util/concurrent/ConcurrentHashMap$MapEntry.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapEntry extends java.lang.Object implements java.util.Map$Entry {
final Object key
Object val
final java.util.concurrent.ConcurrentHashMap map
void (java.lang.Object, java.lang.Object, java.util.concurrent.ConcurrentHashMap)
Object key
Object val
java.util.concurrent.ConcurrentHashMap map
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public int hashCode ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object k
Object v
java.util.Map$Entry e
Object o
public java.lang.Object setValue (java.lang.Object)
Object value
Object v
}
java/util/concurrent/Phaser.classPhaser.java
package java.util.concurrent
public java.util.concurrent.Phaser extends java.lang.Object {
private volatile long state
private static final int MAX_PARTIES
private static final int MAX_PHASE
private static final int PARTIES_SHIFT
private static final int PHASE_SHIFT
private static final int UNARRIVED_MASK
private static final long PARTIES_MASK
private static final long COUNTS_MASK
private static final long TERMINATION_BIT
private static final int ONE_ARRIVAL
private static final int ONE_PARTY
private static final int ONE_DEREGISTER
private static final int EMPTY
private final java.util.concurrent.Phaser parent
private final java.util.concurrent.Phaser root
private final java.util.concurrent.atomic.AtomicReference evenQ
private final java.util.concurrent.atomic.AtomicReference oddQ
private static final int NCPU
static final int SPINS_PER_ARRIVAL
private static final sun.misc.Unsafe U
private static final long STATE
private static int unarrivedOf (long)
long s
int counts
private static int partiesOf (long)
long s
private static int phaseOf (long)
long s
private static int arrivedOf (long)
long s
int counts
private java.util.concurrent.atomic.AtomicReference queueFor (int)
int phase
private java.lang.String badArrive (long)
long s
private java.lang.String badRegister (long)
long s
private int doArrive (int)
int nextPhase
long n
int nextUnarrived
long s
int phase
int counts
int unarrived
int adjust
java.util.concurrent.Phaser root
private int doRegister (int)
long next
long s
int counts
int parties
int unarrived
int registrations
long adjust
java.util.concurrent.Phaser parent
int phase
private long reconcileState ()
int p
int phase
java.util.concurrent.Phaser root
long s
public void ()
public void (int)
int parties
public void (java.util.concurrent.Phaser)
java.util.concurrent.Phaser parent
public void (java.util.concurrent.Phaser, int)
java.util.concurrent.Phaser root
java.util.concurrent.Phaser parent
int parties
int phase
public int register ()
public int bulkRegister (int)
int parties
public int arrive ()
public int arriveAndDeregister ()
public int arriveAndAwaitAdvance ()
long n
int nextUnarrived
int nextPhase
long s
int phase
int counts
int unarrived
java.util.concurrent.Phaser root
public int awaitAdvance (int)
int phase
java.util.concurrent.Phaser root
long s
int p
public int awaitAdvanceInterruptibly (int) throws java.lang.InterruptedException
java.util.concurrent.Phaser$QNode node
int phase
java.util.concurrent.Phaser root
long s
int p
public int awaitAdvanceInterruptibly (int, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.TimeoutException
java.util.concurrent.Phaser$QNode node
int phase
long timeout
java.util.concurrent.TimeUnit unit
long nanos
java.util.concurrent.Phaser root
long s
int p
public void forceTermination ()
java.util.concurrent.Phaser root
long s
public final int getPhase ()
public int getRegisteredParties ()
public int getArrivedParties ()
public int getUnarrivedParties ()
public java.util.concurrent.Phaser getParent ()
public java.util.concurrent.Phaser getRoot ()
public boolean isTerminated ()
protected boolean onAdvance (int, int)
int phase
int registeredParties
public java.lang.String toString ()
private java.lang.String stateToString (long)
long s
private void releaseWaiters (int)
Thread t
int phase
java.util.concurrent.Phaser$QNode q
java.util.concurrent.atomic.AtomicReference head
private int abortWait (int)
Thread t
Thread t
java.util.concurrent.Phaser$QNode q
int p
int phase
java.util.concurrent.atomic.AtomicReference head
private int internalAwaitAdvance (int, java.util.concurrent.Phaser$QNode)
int unarrived
boolean interrupted
java.util.concurrent.atomic.AtomicReference head
java.util.concurrent.Phaser$QNode q
InterruptedException cantHappen
int phase
java.util.concurrent.Phaser$QNode node
boolean queued
int lastUnarrived
int spins
long s
int p
static void ()
ReflectiveOperationException e
}
java/util/concurrent/ConcurrentHashMap$TreeNode.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$TreeNode extends java.util.concurrent.ConcurrentHashMap$Node {
java.util.concurrent.ConcurrentHashMap$TreeNode parent
java.util.concurrent.ConcurrentHashMap$TreeNode left
java.util.concurrent.ConcurrentHashMap$TreeNode right
java.util.concurrent.ConcurrentHashMap$TreeNode prev
boolean red
void (int, java.lang.Object, java.lang.Object, java.util.concurrent.ConcurrentHashMap$Node, java.util.concurrent.ConcurrentHashMap$TreeNode)
int hash
Object key
Object val
java.util.concurrent.ConcurrentHashMap$Node next
java.util.concurrent.ConcurrentHashMap$TreeNode parent
java.util.concurrent.ConcurrentHashMap$Node find (int, java.lang.Object)
int h
Object k
final java.util.concurrent.ConcurrentHashMap$TreeNode findTreeNode (int, java.lang.Object, java.lang.Class)
int dir
int ph
Object pk
java.util.concurrent.ConcurrentHashMap$TreeNode q
java.util.concurrent.ConcurrentHashMap$TreeNode pl
java.util.concurrent.ConcurrentHashMap$TreeNode pr
java.util.concurrent.ConcurrentHashMap$TreeNode p
int h
Object k
Class kc
}
java/util/concurrent/CountDownLatch.classCountDownLatch.java
package java.util.concurrent
public java.util.concurrent.CountDownLatch extends java.lang.Object {
private final java.util.concurrent.CountDownLatch$Sync sync
public void (int)
int count
public void await () throws java.lang.InterruptedException
public boolean await (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public void countDown ()
public long getCount ()
public java.lang.String toString ()
}
java/util/concurrent/CompletableFuture$AltResult.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$AltResult extends java.lang.Object {
final Throwable ex
void (java.lang.Throwable)
Throwable x
}
java/util/concurrent/CompletableFuture$Delayer$DaemonThreadFactory.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$Delayer$DaemonThreadFactory extends java.lang.Object implements java.util.concurrent.ThreadFactory {
void ()
public java.lang.Thread newThread (java.lang.Runnable)
Runnable r
Thread t
}
java/util/concurrent/ConcurrentHashMap$ForwardingNode.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ForwardingNode extends java.util.concurrent.ConcurrentHashMap$Node {
final java.util.concurrent.ConcurrentHashMap$Node[] nextTable
void (java.util.concurrent.ConcurrentHashMap$Node[])
java.util.concurrent.ConcurrentHashMap$Node[] tab
java.util.concurrent.ConcurrentHashMap$Node find (int, java.lang.Object)
java.util.concurrent.ConcurrentHashMap$Node e
int n
Object ek
int eh
java.util.concurrent.ConcurrentHashMap$Node e
int n
java.util.concurrent.ConcurrentHashMap$Node[] tab
int h
Object k
}
java/util/concurrent/CompletableFuture$UniHandle.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$UniHandle extends java.util.concurrent.CompletableFuture$UniCompletion {
java.util.function.BiFunction fn
void (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.function.BiFunction)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.function.BiFunction fn
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
}
java/util/concurrent/ConcurrentHashMap$MapReduceMappingsToIntTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToIntTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.ToIntBiFunction transformer
final java.util.function.IntBinaryOperator reducer
final int basis
int result
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToIntTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToIntTask nextRight
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToIntTask, java.util.function.ToIntBiFunction, int, java.util.function.IntBinaryOperator)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToIntTask nextRight
java.util.function.ToIntBiFunction transformer
int basis
java.util.function.IntBinaryOperator reducer
public final java.lang.Integer getRawResult ()
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToIntTask t
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToIntTask s
int r
java.util.concurrent.CountedCompleter c
java.util.function.IntBinaryOperator reducer
java.util.function.ToIntBiFunction transformer
public volatile java.lang.Object getRawResult ()
}
java/util/concurrent/ConcurrentHashMap.classConcurrentHashMap.java
package java.util.concurrent
public java.util.concurrent.ConcurrentHashMap extends java.util.AbstractMap implements java.util.concurrent.ConcurrentMap java.io.Serializable {
private static final long serialVersionUID
private static final int MAXIMUM_CAPACITY
private static final int DEFAULT_CAPACITY
static final int MAX_ARRAY_SIZE
private static final int DEFAULT_CONCURRENCY_LEVEL
private static final float LOAD_FACTOR
static final int TREEIFY_THRESHOLD
static final int UNTREEIFY_THRESHOLD
static final int MIN_TREEIFY_CAPACITY
private static final int MIN_TRANSFER_STRIDE
private static final int RESIZE_STAMP_BITS
private static final int MAX_RESIZERS
private static final int RESIZE_STAMP_SHIFT
static final int MOVED
static final int TREEBIN
static final int RESERVED
static final int HASH_BITS
static final int NCPU
private static final java.io.ObjectStreamField[] serialPersistentFields
volatile transient java.util.concurrent.ConcurrentHashMap$Node[] table
private volatile transient java.util.concurrent.ConcurrentHashMap$Node[] nextTable
private volatile transient long baseCount
private volatile transient int sizeCtl
private volatile transient int transferIndex
private volatile transient int cellsBusy
private volatile transient java.util.concurrent.ConcurrentHashMap$CounterCell[] counterCells
private transient java.util.concurrent.ConcurrentHashMap$KeySetView keySet
private transient java.util.concurrent.ConcurrentHashMap$ValuesView values
private transient java.util.concurrent.ConcurrentHashMap$EntrySetView entrySet
private static final sun.misc.Unsafe U
private static final long SIZECTL
private static final long TRANSFERINDEX
private static final long BASECOUNT
private static final long CELLSBUSY
private static final long CELLVALUE
private static final int ABASE
private static final int ASHIFT
static final int spread (int)
int h
private static final int tableSizeFor (int)
int c
int n
static java.lang.Class comparableClassFor (java.lang.Object)
java.lang.reflect.Type[] as
java.lang.reflect.ParameterizedType p
java.lang.reflect.Type t
int i
Class c
java.lang.reflect.Type[] ts
Object x
static int compareComparables (java.lang.Class, java.lang.Object, java.lang.Object)
Class kc
Object k
Object x
static final java.util.concurrent.ConcurrentHashMap$Node tabAt (java.util.concurrent.ConcurrentHashMap$Node[], int)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int i
static final boolean casTabAt (java.util.concurrent.ConcurrentHashMap$Node[], int, java.util.concurrent.ConcurrentHashMap$Node, java.util.concurrent.ConcurrentHashMap$Node)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int i
java.util.concurrent.ConcurrentHashMap$Node c
java.util.concurrent.ConcurrentHashMap$Node v
static final void setTabAt (java.util.concurrent.ConcurrentHashMap$Node[], int, java.util.concurrent.ConcurrentHashMap$Node)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int i
java.util.concurrent.ConcurrentHashMap$Node v
public void ()
public void (int)
int initialCapacity
int cap
public void (java.util.Map)
java.util.Map m
public void (int, float)
int initialCapacity
float loadFactor
public void (int, float, int)
int initialCapacity
float loadFactor
int concurrencyLevel
long size
int cap
public int size ()
long n
public boolean isEmpty ()
public java.lang.Object get (java.lang.Object)
Object ek
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Node e
int n
int eh
Object ek
Object key
java.util.concurrent.ConcurrentHashMap$Node[] tab
int h
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object v
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Traverser it
Object value
java.util.concurrent.ConcurrentHashMap$Node[] t
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
final java.lang.Object putVal (java.lang.Object, java.lang.Object, boolean)
int n
Object ek
java.util.concurrent.ConcurrentHashMap$Node pred
java.util.concurrent.ConcurrentHashMap$Node e
java.util.concurrent.ConcurrentHashMap$Node p
Object oldVal
java.util.concurrent.ConcurrentHashMap$Node f
int n
int i
int fh
java.util.concurrent.ConcurrentHashMap$Node[] tab
Object key
Object value
boolean onlyIfAbsent
int hash
int binCount
public void putAll (java.util.Map)
java.util.Map$Entry e
java.util.Map m
public java.lang.Object remove (java.lang.Object)
Object key
final java.lang.Object replaceNode (java.lang.Object, java.lang.Object, java.lang.Object)
Object ev
Object ek
java.util.concurrent.ConcurrentHashMap$Node e
java.util.concurrent.ConcurrentHashMap$Node pred
Object pv
java.util.concurrent.ConcurrentHashMap$TreeBin t
java.util.concurrent.ConcurrentHashMap$TreeNode r
java.util.concurrent.ConcurrentHashMap$TreeNode p
Object oldVal
boolean validated
java.util.concurrent.ConcurrentHashMap$Node f
int n
int i
int fh
java.util.concurrent.ConcurrentHashMap$Node[] tab
Object key
Object value
Object cv
int hash
public void clear ()
java.util.concurrent.ConcurrentHashMap$Node p
int fh
java.util.concurrent.ConcurrentHashMap$Node f
long delta
int i
java.util.concurrent.ConcurrentHashMap$Node[] tab
public java.util.Set keySet ()
java.util.concurrent.ConcurrentHashMap$KeySetView ks
public java.util.Collection values ()
java.util.concurrent.ConcurrentHashMap$ValuesView vs
public java.util.Set entrySet ()
java.util.concurrent.ConcurrentHashMap$EntrySetView es
public int hashCode ()
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Traverser it
int h
java.util.concurrent.ConcurrentHashMap$Node[] t
public java.lang.String toString ()
Object k
Object v
java.util.concurrent.ConcurrentHashMap$Node[] t
int f
java.util.concurrent.ConcurrentHashMap$Traverser it
StringBuilder sb
java.util.concurrent.ConcurrentHashMap$Node p
public boolean equals (java.lang.Object)
Object val
Object v
java.util.concurrent.ConcurrentHashMap$Node p
Object mv
Object v
Object mk
java.util.Map$Entry e
java.util.Map m
java.util.concurrent.ConcurrentHashMap$Node[] t
int f
java.util.concurrent.ConcurrentHashMap$Traverser it
Object o
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
int i
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Traverser it
java.io.ObjectOutputStream s
int sshift
int ssize
int segmentShift
int segmentMask
java.util.concurrent.ConcurrentHashMap$Segment[] segments
java.io.ObjectOutputStream$PutField streamFields
java.util.concurrent.ConcurrentHashMap$Node[] t
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object k
Object v
int n
int sz
boolean insertAtFront
java.util.concurrent.ConcurrentHashMap$TreeBin t
boolean insertAtFront
Object qk
java.util.concurrent.ConcurrentHashMap$TreeNode t
java.util.concurrent.ConcurrentHashMap$TreeNode hd
java.util.concurrent.ConcurrentHashMap$TreeNode tl
int binCount
java.util.concurrent.ConcurrentHashMap$Node q
Object k
boolean insertAtFront
java.util.concurrent.ConcurrentHashMap$Node next
java.util.concurrent.ConcurrentHashMap$Node first
int h
int j
int n
java.util.concurrent.ConcurrentHashMap$Node[] tab
int mask
long added
java.io.ObjectInputStream s
long size
java.util.concurrent.ConcurrentHashMap$Node p
public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object oldValue
Object newValue
public java.lang.Object replace (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object getOrDefault (java.lang.Object, java.lang.Object)
Object key
Object defaultValue
Object v
public void forEach (java.util.function.BiConsumer)
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Traverser it
java.util.function.BiConsumer action
java.util.concurrent.ConcurrentHashMap$Node[] t
public void replaceAll (java.util.function.BiFunction)
Object newValue
Object key
Object oldValue
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Traverser it
java.util.function.BiFunction function
java.util.concurrent.ConcurrentHashMap$Node[] t
boolean removeEntryIf (java.util.function.Predicate)
Object k
Object v
java.util.Map$Entry e
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Traverser it
java.util.function.Predicate function
java.util.concurrent.ConcurrentHashMap$Node[] t
boolean removed
boolean removeValueIf (java.util.function.Predicate)
Object k
Object v
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Traverser it
java.util.function.Predicate function
java.util.concurrent.ConcurrentHashMap$Node[] t
boolean removed
public java.lang.Object computeIfAbsent (java.lang.Object, java.util.function.Function)
int n
java.util.concurrent.ConcurrentHashMap$Node node
java.util.concurrent.ConcurrentHashMap$Node r
Object ek
java.util.concurrent.ConcurrentHashMap$Node pred
java.util.concurrent.ConcurrentHashMap$Node e
java.util.concurrent.ConcurrentHashMap$TreeNode p
java.util.concurrent.ConcurrentHashMap$TreeBin t
java.util.concurrent.ConcurrentHashMap$TreeNode r
boolean added
java.util.concurrent.ConcurrentHashMap$Node f
int n
int i
int fh
java.util.concurrent.ConcurrentHashMap$Node[] tab
Object key
java.util.function.Function mappingFunction
int h
Object val
int binCount
public java.lang.Object computeIfPresent (java.lang.Object, java.util.function.BiFunction)
int n
java.util.concurrent.ConcurrentHashMap$Node en
Object ek
java.util.concurrent.ConcurrentHashMap$Node e
java.util.concurrent.ConcurrentHashMap$Node pred
java.util.concurrent.ConcurrentHashMap$TreeBin t
java.util.concurrent.ConcurrentHashMap$TreeNode r
java.util.concurrent.ConcurrentHashMap$TreeNode p
java.util.concurrent.ConcurrentHashMap$Node f
int n
int i
int fh
java.util.concurrent.ConcurrentHashMap$Node[] tab
Object key
java.util.function.BiFunction remappingFunction
int h
Object val
int delta
int binCount
public java.lang.Object compute (java.lang.Object, java.util.function.BiFunction)
int n
java.util.concurrent.ConcurrentHashMap$Node node
java.util.concurrent.ConcurrentHashMap$Node r
java.util.concurrent.ConcurrentHashMap$Node en
Object ek
java.util.concurrent.ConcurrentHashMap$Node e
java.util.concurrent.ConcurrentHashMap$Node pred
java.util.concurrent.ConcurrentHashMap$TreeNode p
java.util.concurrent.ConcurrentHashMap$TreeBin t
java.util.concurrent.ConcurrentHashMap$TreeNode r
java.util.concurrent.ConcurrentHashMap$TreeNode p
Object pv
java.util.concurrent.ConcurrentHashMap$Node f
int n
int i
int fh
java.util.concurrent.ConcurrentHashMap$Node[] tab
Object key
java.util.function.BiFunction remappingFunction
int h
Object val
int delta
int binCount
public java.lang.Object merge (java.lang.Object, java.lang.Object, java.util.function.BiFunction)
int n
java.util.concurrent.ConcurrentHashMap$Node en
Object ek
java.util.concurrent.ConcurrentHashMap$Node e
java.util.concurrent.ConcurrentHashMap$Node pred
java.util.concurrent.ConcurrentHashMap$TreeBin t
java.util.concurrent.ConcurrentHashMap$TreeNode r
java.util.concurrent.ConcurrentHashMap$TreeNode p
java.util.concurrent.ConcurrentHashMap$Node f
int n
int i
int fh
java.util.concurrent.ConcurrentHashMap$Node[] tab
Object key
Object value
java.util.function.BiFunction remappingFunction
int h
Object val
int delta
int binCount
public boolean contains (java.lang.Object)
Object value
public java.util.Enumeration keys ()
java.util.concurrent.ConcurrentHashMap$Node[] t
int f
public java.util.Enumeration elements ()
java.util.concurrent.ConcurrentHashMap$Node[] t
int f
public long mappingCount ()
long n
public static java.util.concurrent.ConcurrentHashMap$KeySetView newKeySet ()
public static java.util.concurrent.ConcurrentHashMap$KeySetView newKeySet (int)
int initialCapacity
public java.util.concurrent.ConcurrentHashMap$KeySetView keySet (java.lang.Object)
Object mappedValue
static final int resizeStamp (int)
int n
private final java.util.concurrent.ConcurrentHashMap$Node[] initTable ()
int n
java.util.concurrent.ConcurrentHashMap$Node[] nt
int sc
java.util.concurrent.ConcurrentHashMap$Node[] tab
private final void addCount (long, int)
long b
long s
java.util.concurrent.ConcurrentHashMap$CounterCell a
long v
int m
java.util.concurrent.ConcurrentHashMap$CounterCell a
long v
int m
boolean uncontended
java.util.concurrent.ConcurrentHashMap$Node[] nt
int rs
java.util.concurrent.ConcurrentHashMap$Node[] tab
int n
int sc
long x
int check
java.util.concurrent.ConcurrentHashMap$CounterCell[] as
long s
final java.util.concurrent.ConcurrentHashMap$Node[] helpTransfer (java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$Node)
int sc
int rs
java.util.concurrent.ConcurrentHashMap$Node[] nextTab
java.util.concurrent.ConcurrentHashMap$Node[] tab
java.util.concurrent.ConcurrentHashMap$Node f
private final void tryPresize (int)
int n
java.util.concurrent.ConcurrentHashMap$Node[] nt
int rs
java.util.concurrent.ConcurrentHashMap$Node[] tab
int n
int size
int c
int sc
private final void transfer (java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$Node[])
java.util.concurrent.ConcurrentHashMap$Node[] nt
Throwable ex
int nextIndex
int nextBound
int sc
int b
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Node ln
java.util.concurrent.ConcurrentHashMap$Node hn
int ph
Object pk
Object pv
java.util.concurrent.ConcurrentHashMap$Node p
int runBit
java.util.concurrent.ConcurrentHashMap$Node lastRun
java.util.concurrent.ConcurrentHashMap$Node ln
java.util.concurrent.ConcurrentHashMap$Node hn
int h
java.util.concurrent.ConcurrentHashMap$TreeNode p
java.util.concurrent.ConcurrentHashMap$Node e
java.util.concurrent.ConcurrentHashMap$TreeBin t
java.util.concurrent.ConcurrentHashMap$TreeNode lo
java.util.concurrent.ConcurrentHashMap$TreeNode loTail
java.util.concurrent.ConcurrentHashMap$TreeNode hi
java.util.concurrent.ConcurrentHashMap$TreeNode hiTail
int lc
int hc
java.util.concurrent.ConcurrentHashMap$Node ln
java.util.concurrent.ConcurrentHashMap$Node hn
java.util.concurrent.ConcurrentHashMap$Node f
int fh
int i
int bound
java.util.concurrent.ConcurrentHashMap$Node[] tab
java.util.concurrent.ConcurrentHashMap$Node[] nextTab
int n
int stride
int nextn
java.util.concurrent.ConcurrentHashMap$ForwardingNode fwd
boolean advance
boolean finishing
final long sumCount ()
java.util.concurrent.ConcurrentHashMap$CounterCell a
int i
java.util.concurrent.ConcurrentHashMap$CounterCell[] as
long sum
private final void fullAddCount (long, boolean)
java.util.concurrent.ConcurrentHashMap$CounterCell[] rs
int m
int j
boolean created
java.util.concurrent.ConcurrentHashMap$CounterCell r
int i
java.util.concurrent.ConcurrentHashMap$CounterCell[] rs
long v
java.util.concurrent.ConcurrentHashMap$CounterCell a
int n
java.util.concurrent.ConcurrentHashMap$CounterCell[] rs
boolean init
java.util.concurrent.ConcurrentHashMap$CounterCell[] as
long v
long x
boolean wasUncontended
int h
boolean collide
private final void treeifyBin (java.util.concurrent.ConcurrentHashMap$Node[], int)
java.util.concurrent.ConcurrentHashMap$TreeNode p
java.util.concurrent.ConcurrentHashMap$Node e
java.util.concurrent.ConcurrentHashMap$TreeNode hd
java.util.concurrent.ConcurrentHashMap$TreeNode tl
java.util.concurrent.ConcurrentHashMap$Node b
int n
java.util.concurrent.ConcurrentHashMap$Node[] tab
int index
static java.util.concurrent.ConcurrentHashMap$Node untreeify (java.util.concurrent.ConcurrentHashMap$Node)
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Node q
java.util.concurrent.ConcurrentHashMap$Node b
java.util.concurrent.ConcurrentHashMap$Node hd
java.util.concurrent.ConcurrentHashMap$Node tl
final int batchFor (long)
long n
long b
long n
int sp
public void forEach (long, java.util.function.BiConsumer)
long parallelismThreshold
java.util.function.BiConsumer action
public void forEach (long, java.util.function.BiFunction, java.util.function.Consumer)
long parallelismThreshold
java.util.function.BiFunction transformer
java.util.function.Consumer action
public java.lang.Object search (long, java.util.function.BiFunction)
long parallelismThreshold
java.util.function.BiFunction searchFunction
public java.lang.Object reduce (long, java.util.function.BiFunction, java.util.function.BiFunction)
long parallelismThreshold
java.util.function.BiFunction transformer
java.util.function.BiFunction reducer
public double reduceToDouble (long, java.util.function.ToDoubleBiFunction, double, java.util.function.DoubleBinaryOperator)
long parallelismThreshold
java.util.function.ToDoubleBiFunction transformer
double basis
java.util.function.DoubleBinaryOperator reducer
public long reduceToLong (long, java.util.function.ToLongBiFunction, long, java.util.function.LongBinaryOperator)
long parallelismThreshold
java.util.function.ToLongBiFunction transformer
long basis
java.util.function.LongBinaryOperator reducer
public int reduceToInt (long, java.util.function.ToIntBiFunction, int, java.util.function.IntBinaryOperator)
long parallelismThreshold
java.util.function.ToIntBiFunction transformer
int basis
java.util.function.IntBinaryOperator reducer
public void forEachKey (long, java.util.function.Consumer)
long parallelismThreshold
java.util.function.Consumer action
public void forEachKey (long, java.util.function.Function, java.util.function.Consumer)
long parallelismThreshold
java.util.function.Function transformer
java.util.function.Consumer action
public java.lang.Object searchKeys (long, java.util.function.Function)
long parallelismThreshold
java.util.function.Function searchFunction
public java.lang.Object reduceKeys (long, java.util.function.BiFunction)
long parallelismThreshold
java.util.function.BiFunction reducer
public java.lang.Object reduceKeys (long, java.util.function.Function, java.util.function.BiFunction)
long parallelismThreshold
java.util.function.Function transformer
java.util.function.BiFunction reducer
public double reduceKeysToDouble (long, java.util.function.ToDoubleFunction, double, java.util.function.DoubleBinaryOperator)
long parallelismThreshold
java.util.function.ToDoubleFunction transformer
double basis
java.util.function.DoubleBinaryOperator reducer
public long reduceKeysToLong (long, java.util.function.ToLongFunction, long, java.util.function.LongBinaryOperator)
long parallelismThreshold
java.util.function.ToLongFunction transformer
long basis
java.util.function.LongBinaryOperator reducer
public int reduceKeysToInt (long, java.util.function.ToIntFunction, int, java.util.function.IntBinaryOperator)
long parallelismThreshold
java.util.function.ToIntFunction transformer
int basis
java.util.function.IntBinaryOperator reducer
public void forEachValue (long, java.util.function.Consumer)
long parallelismThreshold
java.util.function.Consumer action
public void forEachValue (long, java.util.function.Function, java.util.function.Consumer)
long parallelismThreshold
java.util.function.Function transformer
java.util.function.Consumer action
public java.lang.Object searchValues (long, java.util.function.Function)
long parallelismThreshold
java.util.function.Function searchFunction
public java.lang.Object reduceValues (long, java.util.function.BiFunction)
long parallelismThreshold
java.util.function.BiFunction reducer
public java.lang.Object reduceValues (long, java.util.function.Function, java.util.function.BiFunction)
long parallelismThreshold
java.util.function.Function transformer
java.util.function.BiFunction reducer
public double reduceValuesToDouble (long, java.util.function.ToDoubleFunction, double, java.util.function.DoubleBinaryOperator)
long parallelismThreshold
java.util.function.ToDoubleFunction transformer
double basis
java.util.function.DoubleBinaryOperator reducer
public long reduceValuesToLong (long, java.util.function.ToLongFunction, long, java.util.function.LongBinaryOperator)
long parallelismThreshold
java.util.function.ToLongFunction transformer
long basis
java.util.function.LongBinaryOperator reducer
public int reduceValuesToInt (long, java.util.function.ToIntFunction, int, java.util.function.IntBinaryOperator)
long parallelismThreshold
java.util.function.ToIntFunction transformer
int basis
java.util.function.IntBinaryOperator reducer
public void forEachEntry (long, java.util.function.Consumer)
long parallelismThreshold
java.util.function.Consumer action
public void forEachEntry (long, java.util.function.Function, java.util.function.Consumer)
long parallelismThreshold
java.util.function.Function transformer
java.util.function.Consumer action
public java.lang.Object searchEntries (long, java.util.function.Function)
long parallelismThreshold
java.util.function.Function searchFunction
public java.util.Map$Entry reduceEntries (long, java.util.function.BiFunction)
long parallelismThreshold
java.util.function.BiFunction reducer
public java.lang.Object reduceEntries (long, java.util.function.Function, java.util.function.BiFunction)
long parallelismThreshold
java.util.function.Function transformer
java.util.function.BiFunction reducer
public double reduceEntriesToDouble (long, java.util.function.ToDoubleFunction, double, java.util.function.DoubleBinaryOperator)
long parallelismThreshold
java.util.function.ToDoubleFunction transformer
double basis
java.util.function.DoubleBinaryOperator reducer
public long reduceEntriesToLong (long, java.util.function.ToLongFunction, long, java.util.function.LongBinaryOperator)
long parallelismThreshold
java.util.function.ToLongFunction transformer
long basis
java.util.function.LongBinaryOperator reducer
public int reduceEntriesToInt (long, java.util.function.ToIntFunction, int, java.util.function.IntBinaryOperator)
long parallelismThreshold
java.util.function.ToIntFunction transformer
int basis
java.util.function.IntBinaryOperator reducer
static void ()
int scale
ReflectiveOperationException e
}
java/util/concurrent/SynchronousQueue$WaitQueue.classSynchronousQueue.java
package java.util.concurrent
java.util.concurrent.SynchronousQueue$WaitQueue extends java.lang.Object implements java.io.Serializable {
void ()
}
java/util/concurrent/CopyOnWriteArraySet.classCopyOnWriteArraySet.java
package java.util.concurrent
public java.util.concurrent.CopyOnWriteArraySet extends java.util.AbstractSet implements java.io.Serializable {
private static final long serialVersionUID
private final java.util.concurrent.CopyOnWriteArrayList al
public void ()
public void (java.util.Collection)
java.util.concurrent.CopyOnWriteArraySet cc
java.util.Collection c
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public void clear ()
public boolean remove (java.lang.Object)
Object o
public boolean add (java.lang.Object)
Object e
public boolean containsAll (java.util.Collection)
java.util.Collection c
private static int compareSets (java.lang.Object[], java.util.Set)
int i
Object x
Object[] snapshot
java.util.Set set
int len
boolean[] matched
int j
public boolean addAll (java.util.Collection)
java.util.Collection c
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public java.util.Iterator iterator ()
public boolean equals (java.lang.Object)
Object o
public boolean removeIf (java.util.function.Predicate)
java.util.function.Predicate filter
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
public java.util.Spliterator spliterator ()
}
java/util/concurrent/ConcurrentHashMap$MapReduceValuesToLongTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceValuesToLongTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.ToLongFunction transformer
final java.util.function.LongBinaryOperator reducer
final long basis
long result
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToLongTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToLongTask nextRight
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceValuesToLongTask, java.util.function.ToLongFunction, long, java.util.function.LongBinaryOperator)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToLongTask nextRight
java.util.function.ToLongFunction transformer
long basis
java.util.function.LongBinaryOperator reducer
public final java.lang.Long getRawResult ()
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToLongTask t
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToLongTask s
long r
java.util.concurrent.CountedCompleter c
java.util.function.LongBinaryOperator reducer
java.util.function.ToLongFunction transformer
public volatile java.lang.Object getRawResult ()
}
java/util/concurrent/ConcurrentHashMap$ReduceValuesTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ReduceValuesTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.BiFunction reducer
Object result
java.util.concurrent.ConcurrentHashMap$ReduceValuesTask rights
java.util.concurrent.ConcurrentHashMap$ReduceValuesTask nextRight
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$ReduceValuesTask, java.util.function.BiFunction)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$ReduceValuesTask nextRight
java.util.function.BiFunction reducer
public final java.lang.Object getRawResult ()
public final void compute ()
int i
int f
int h
Object v
java.util.concurrent.ConcurrentHashMap$Node p
Object tr
Object sr
java.util.concurrent.ConcurrentHashMap$ReduceValuesTask t
java.util.concurrent.ConcurrentHashMap$ReduceValuesTask s
Object r
java.util.concurrent.CountedCompleter c
java.util.function.BiFunction reducer
}
java/util/concurrent/Future.classFuture.java
package java.util.concurrent
public abstract java.util.concurrent.Future extends java.lang.Object {
public abstract boolean cancel (boolean)
public abstract boolean isCancelled ()
public abstract boolean isDone ()
public abstract java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
public abstract java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
}
java/util/concurrent/LinkedBlockingDeque$Node.classLinkedBlockingDeque.java
package java.util.concurrent
final java.util.concurrent.LinkedBlockingDeque$Node extends java.lang.Object {
Object item
java.util.concurrent.LinkedBlockingDeque$Node prev
java.util.concurrent.LinkedBlockingDeque$Node next
void (java.lang.Object)
Object x
}
java/util/concurrent/CompletableFuture$BiAccept.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$BiAccept extends java.util.concurrent.CompletableFuture$BiCompletion {
java.util.function.BiConsumer fn
void (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.function.BiConsumer)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.concurrent.CompletableFuture snd
java.util.function.BiConsumer fn
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
}
java/util/concurrent/ConcurrentHashMap$ForEachTransformedKeyTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ForEachTransformedKeyTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.Function transformer
final java.util.function.Consumer action
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.function.Function, java.util.function.Consumer)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.function.Function transformer
java.util.function.Consumer action
public final void compute ()
int i
int f
int h
Object u
java.util.concurrent.ConcurrentHashMap$Node p
java.util.function.Consumer action
java.util.function.Function transformer
}
java/util/concurrent/ConcurrentSkipListMap$KeySet.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$KeySet extends java.util.AbstractSet implements java.util.NavigableSet {
final java.util.concurrent.ConcurrentNavigableMap m
void (java.util.concurrent.ConcurrentNavigableMap)
java.util.concurrent.ConcurrentNavigableMap map
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public void clear ()
public java.lang.Object lower (java.lang.Object)
Object e
public java.lang.Object floor (java.lang.Object)
Object e
public java.lang.Object ceiling (java.lang.Object)
Object e
public java.lang.Object higher (java.lang.Object)
Object e
public java.util.Comparator comparator ()
public java.lang.Object first ()
public java.lang.Object last ()
public java.lang.Object pollFirst ()
java.util.Map$Entry e
public java.lang.Object pollLast ()
java.util.Map$Entry e
public java.util.Iterator iterator ()
public boolean equals (java.lang.Object)
ClassCastException unused
NullPointerException unused
Object o
java.util.Collection c
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.util.Iterator descendingIterator ()
public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
public java.util.NavigableSet headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
public java.util.NavigableSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.NavigableSet headSet (java.lang.Object)
Object toElement
public java.util.NavigableSet tailSet (java.lang.Object)
Object fromElement
public java.util.NavigableSet descendingSet ()
public java.util.Spliterator spliterator ()
public volatile java.util.SortedSet tailSet (java.lang.Object)
public volatile java.util.SortedSet headSet (java.lang.Object)
public volatile java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
}
java/util/concurrent/ConcurrentSkipListMap$Iter.classConcurrentSkipListMap.java
package java.util.concurrent
abstract java.util.concurrent.ConcurrentSkipListMap$Iter extends java.lang.Object implements java.util.Iterator {
java.util.concurrent.ConcurrentSkipListMap$Node lastReturned
java.util.concurrent.ConcurrentSkipListMap$Node next
Object nextValue
final java.util.concurrent.ConcurrentSkipListMap this$0
void (java.util.concurrent.ConcurrentSkipListMap)
Object vv
Object x
java.util.concurrent.ConcurrentSkipListMap this$0
public final boolean hasNext ()
final void advance ()
Object vv
Object x
public void remove ()
java.util.concurrent.ConcurrentSkipListMap$Node l
}
java/util/concurrent/LinkedBlockingDeque$Itr.classLinkedBlockingDeque.java
package java.util.concurrent
java.util.concurrent.LinkedBlockingDeque$Itr extends java.util.concurrent.LinkedBlockingDeque$AbstractItr {
final java.util.concurrent.LinkedBlockingDeque this$0
private void (java.util.concurrent.LinkedBlockingDeque)
java.util.concurrent.LinkedBlockingDeque$Node firstNode ()
java.util.concurrent.LinkedBlockingDeque$Node nextNode (java.util.concurrent.LinkedBlockingDeque$Node)
java.util.concurrent.LinkedBlockingDeque$Node n
void (java.util.concurrent.LinkedBlockingDeque, java.util.concurrent.LinkedBlockingDeque$1)
java.util.concurrent.LinkedBlockingDeque x0
java.util.concurrent.LinkedBlockingDeque$1 x1
}
java/util/concurrent/ForkJoinPool$EmptyTask.classForkJoinPool.java
package java.util.concurrent
final java.util.concurrent.ForkJoinPool$EmptyTask extends java.util.concurrent.ForkJoinTask {
private static final long serialVersionUID
void ()
public final java.lang.Void getRawResult ()
public final void setRawResult (java.lang.Void)
Void x
public final boolean exec ()
public volatile void setRawResult (java.lang.Object)
public volatile java.lang.Object getRawResult ()
}
java/util/concurrent/Executor.classExecutor.java
package java.util.concurrent
public abstract java.util.concurrent.Executor extends java.lang.Object {
public abstract void execute (java.lang.Runnable)
}
java/util/concurrent/SynchronousQueue$FifoWaitQueue.classSynchronousQueue.java
package java.util.concurrent
java.util.concurrent.SynchronousQueue$FifoWaitQueue extends java.util.concurrent.SynchronousQueue$WaitQueue {
private static final long serialVersionUID
void ()
}
java/util/concurrent/LinkedBlockingDeque$LBDSpliterator.classLinkedBlockingDeque.java
package java.util.concurrent
final java.util.concurrent.LinkedBlockingDeque$LBDSpliterator extends java.lang.Object implements java.util.Spliterator {
static final int MAX_BATCH
final java.util.concurrent.LinkedBlockingDeque queue
java.util.concurrent.LinkedBlockingDeque$Node current
int batch
boolean exhausted
long est
void (java.util.concurrent.LinkedBlockingDeque)
java.util.concurrent.LinkedBlockingDeque queue
public long estimateSize ()
public java.util.Spliterator trySplit ()
Object[] a
java.util.concurrent.locks.ReentrantLock lock
int i
java.util.concurrent.LinkedBlockingDeque$Node p
java.util.concurrent.LinkedBlockingDeque$Node h
java.util.concurrent.LinkedBlockingDeque q
int b
int n
public void forEachRemaining (java.util.function.Consumer)
Object e
java.util.concurrent.LinkedBlockingDeque$Node p
java.util.function.Consumer action
java.util.concurrent.LinkedBlockingDeque q
java.util.concurrent.locks.ReentrantLock lock
public boolean tryAdvance (java.util.function.Consumer)
Object e
java.util.function.Consumer action
java.util.concurrent.LinkedBlockingDeque q
java.util.concurrent.locks.ReentrantLock lock
public int characteristics ()
}
java/util/concurrent/CompletableFuture$UniCompletion.classCompletableFuture.java
package java.util.concurrent
abstract java.util.concurrent.CompletableFuture$UniCompletion extends java.util.concurrent.CompletableFuture$Completion {
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
void (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
final boolean claim ()
java.util.concurrent.Executor e
final boolean isLive ()
}
java/util/concurrent/ExecutorService.classExecutorService.java
package java.util.concurrent
public abstract java.util.concurrent.ExecutorService extends java.lang.Object implements java.util.concurrent.Executor {
public abstract void shutdown ()
public abstract java.util.List shutdownNow ()
public abstract boolean isShutdown ()
public abstract boolean isTerminated ()
public abstract boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract java.util.concurrent.Future submit (java.util.concurrent.Callable)
public abstract java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
public abstract java.util.concurrent.Future submit (java.lang.Runnable)
public abstract java.util.List invokeAll (java.util.Collection) throws java.lang.InterruptedException
public abstract java.util.List invokeAll (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract java.lang.Object invokeAny (java.util.Collection) throws java.lang.InterruptedException java.util.concurrent.ExecutionException
public abstract java.lang.Object invokeAny (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
}
java/util/concurrent/CopyOnWriteArrayList.classCopyOnWriteArrayList.java
package java.util.concurrent
public java.util.concurrent.CopyOnWriteArrayList extends java.lang.Object implements java.util.List java.util.RandomAccess java.lang.Cloneable java.io.Serializable {
private static final long serialVersionUID
private volatile transient Object[] elements
public void ()
public void (java.util.Collection)
java.util.Collection collection
public void (java.lang.Object[])
Object[] array
public java.lang.Object clone ()
java.util.concurrent.CopyOnWriteArrayList result
CloneNotSupportedException e
public int size ()
public java.lang.Object get (int)
int index
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection collection
Object[] snapshot
static boolean containsAll (java.util.Collection, java.lang.Object[], int, int)
Object o
java.util.Collection collection
Object[] snapshot
int from
int to
public int indexOf (java.lang.Object, int)
Object object
int from
Object[] snapshot
public int indexOf (java.lang.Object)
Object object
Object[] snapshot
public int lastIndexOf (java.lang.Object, int)
Object object
int to
Object[] snapshot
public int lastIndexOf (java.lang.Object)
Object object
Object[] snapshot
public boolean isEmpty ()
public java.util.Iterator iterator ()
Object[] snapshot
public java.util.ListIterator listIterator (int)
int index
Object[] snapshot
java.util.concurrent.CopyOnWriteArrayList$CowIterator result
public java.util.ListIterator listIterator ()
Object[] snapshot
public java.util.List subList (int, int)
int from
int to
Object[] snapshot
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] contents
Object[] snapshot
public boolean equals (java.lang.Object)
Object o
Object[] snapshot
java.util.Iterator i
Object other
public int hashCode ()
public java.lang.String toString ()
public synchronized boolean add (java.lang.Object)
Object e
Object[] newElements
public synchronized void add (int, java.lang.Object)
int index
Object e
Object[] newElements
public synchronized boolean addAll (java.util.Collection)
java.util.Collection collection
public synchronized boolean addAll (int, java.util.Collection)
int index
java.util.Collection collection
Object[] toAdd
Object[] newElements
public synchronized int addAllAbsent (java.util.Collection)
Object o
java.util.Collection collection
Object[] toAdd
Object[] newElements
int addedCount
public synchronized boolean addIfAbsent (java.lang.Object)
Object object
public synchronized void clear ()
public synchronized java.lang.Object remove (int)
int index
Object removed
public synchronized boolean remove (java.lang.Object)
Object o
int index
public synchronized boolean removeAll (java.util.Collection)
java.util.Collection collection
public synchronized boolean retainAll (java.util.Collection)
java.util.Collection collection
public synchronized void replaceAll (java.util.function.UnaryOperator)
java.util.function.UnaryOperator operator
private void replaceInRange (int, int, java.util.function.UnaryOperator)
Object e
int i
int from
int to
java.util.function.UnaryOperator operator
Object[] newElements
public synchronized void sort (java.util.Comparator)
java.util.Comparator c
private synchronized void sortInRange (int, int, java.util.Comparator)
int from
int to
java.util.Comparator c
Object[] newElements
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
private void forInRange (int, int, java.util.function.Consumer)
int i
int from
int to
java.util.function.Consumer action
Object[] newElements
private int removeOrRetain (java.util.Collection, boolean, int, int)
int j
Object[] newElements
int newSize
int removed
int i
java.util.Collection collection
boolean retain
int from
int to
public synchronized java.lang.Object set (int, java.lang.Object)
int index
Object e
Object[] newElements
Object result
private void removeRange (int, int)
int from
int to
Object[] newElements
static int lastIndexOf (java.lang.Object, java.lang.Object[], int, int)
int i
int i
Object o
Object[] data
int from
int to
static int indexOf (java.lang.Object, java.lang.Object[], int, int)
int i
int i
Object o
Object[] data
int from
int to
final java.lang.Object[] getArray ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
Object o
java.io.ObjectOutputStream out
Object[] snapshot
private synchronized void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int i
java.io.ObjectInputStream in
Object[] snapshot
static java.lang.Object[] access$300 (java.util.concurrent.CopyOnWriteArrayList)
java.util.concurrent.CopyOnWriteArrayList x0
static void access$500 (java.util.concurrent.CopyOnWriteArrayList, int, int)
java.util.concurrent.CopyOnWriteArrayList x0
int x1
int x2
static int access$600 (java.util.concurrent.CopyOnWriteArrayList, java.util.Collection, boolean, int, int)
java.util.concurrent.CopyOnWriteArrayList x0
java.util.Collection x1
boolean x2
int x3
int x4
static void access$700 (java.util.concurrent.CopyOnWriteArrayList, int, int, java.util.function.Consumer)
java.util.concurrent.CopyOnWriteArrayList x0
int x1
int x2
java.util.function.Consumer x3
static void access$800 (java.util.concurrent.CopyOnWriteArrayList, int, int, java.util.function.UnaryOperator)
java.util.concurrent.CopyOnWriteArrayList x0
int x1
int x2
java.util.function.UnaryOperator x3
static void access$900 (java.util.concurrent.CopyOnWriteArrayList, int, int, java.util.Comparator)
java.util.concurrent.CopyOnWriteArrayList x0
int x1
int x2
java.util.Comparator x3
}
java/util/concurrent/TimeoutException.classTimeoutException.java
package java.util.concurrent
public java.util.concurrent.TimeoutException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
}
java/util/concurrent/SynchronousQueue.classSynchronousQueue.java
package java.util.concurrent
public java.util.concurrent.SynchronousQueue extends java.util.AbstractQueue implements java.util.concurrent.BlockingQueue java.io.Serializable {
private static final long serialVersionUID
static final int MAX_TIMED_SPINS
static final int MAX_UNTIMED_SPINS
static final long SPIN_FOR_TIMEOUT_THRESHOLD
private volatile transient java.util.concurrent.SynchronousQueue$Transferer transferer
private java.util.concurrent.locks.ReentrantLock qlock
private java.util.concurrent.SynchronousQueue$WaitQueue waitingProducers
private java.util.concurrent.SynchronousQueue$WaitQueue waitingConsumers
public void ()
public void (boolean)
boolean fair
public void put (java.lang.Object) throws java.lang.InterruptedException
Object e
public boolean offer (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object e
long timeout
java.util.concurrent.TimeUnit unit
public boolean offer (java.lang.Object)
Object e
public java.lang.Object take () throws java.lang.InterruptedException
Object e
public java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
Object e
public java.lang.Object poll ()
public boolean isEmpty ()
public int size ()
public int remainingCapacity ()
public void clear ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public java.lang.Object peek ()
public java.util.Iterator iterator ()
public java.util.Spliterator spliterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.lang.String toString ()
public int drainTo (java.util.Collection)
Object e
java.util.Collection c
int n
public int drainTo (java.util.Collection, int)
Object e
java.util.Collection c
int maxElements
int n
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
boolean fair
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
static void ()
}
java/util/concurrent/Executors$PrivilegedCallableUsingCurrentClassLoader.classExecutors.java
package java.util.concurrent
final java.util.concurrent.Executors$PrivilegedCallableUsingCurrentClassLoader extends java.lang.Object implements java.util.concurrent.Callable {
final java.util.concurrent.Callable task
final java.security.AccessControlContext acc
final ClassLoader ccl
void (java.util.concurrent.Callable)
java.util.concurrent.Callable task
public java.lang.Object call () throws java.lang.Exception
java.security.PrivilegedActionException e
}
java/util/concurrent/Phaser$QNode.classPhaser.java
package java.util.concurrent
final java.util.concurrent.Phaser$QNode extends java.lang.Object implements java.util.concurrent.ForkJoinPool$ManagedBlocker {
final java.util.concurrent.Phaser phaser
final int phase
final boolean interruptible
final boolean timed
boolean wasInterrupted
long nanos
final long deadline
volatile Thread thread
java.util.concurrent.Phaser$QNode next
void (java.util.concurrent.Phaser, int, boolean, boolean, long)
java.util.concurrent.Phaser phaser
int phase
boolean interruptible
boolean timed
long nanos
public boolean isReleasable ()
public boolean block ()
}
java/util/concurrent/LinkedBlockingQueue$Itr.classLinkedBlockingQueue.java
package java.util.concurrent
java.util.concurrent.LinkedBlockingQueue$Itr extends java.lang.Object implements java.util.Iterator {
private java.util.concurrent.LinkedBlockingQueue$Node current
private java.util.concurrent.LinkedBlockingQueue$Node lastRet
private Object currentElement
final java.util.concurrent.LinkedBlockingQueue this$0
void (java.util.concurrent.LinkedBlockingQueue)
public boolean hasNext ()
public java.lang.Object next ()
Object x
java.util.concurrent.LinkedBlockingQueue$Node p
java.util.concurrent.LinkedBlockingQueue$Node q
Object item
public void remove ()
java.util.concurrent.LinkedBlockingQueue$Node trail
java.util.concurrent.LinkedBlockingQueue$Node p
java.util.concurrent.LinkedBlockingQueue$Node node
}
java/util/concurrent/ConcurrentHashMap$MapReduceMappingsTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceMappingsTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.BiFunction transformer
final java.util.function.BiFunction reducer
Object result
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsTask nextRight
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceMappingsTask, java.util.function.BiFunction, java.util.function.BiFunction)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsTask nextRight
java.util.function.BiFunction transformer
java.util.function.BiFunction reducer
public final java.lang.Object getRawResult ()
public final void compute ()
int i
int f
int h
Object u
java.util.concurrent.ConcurrentHashMap$Node p
Object tr
Object sr
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsTask t
java.util.concurrent.ConcurrentHashMap$MapReduceMappingsTask s
Object r
java.util.concurrent.CountedCompleter c
java.util.function.BiFunction reducer
java.util.function.BiFunction transformer
}
java/util/concurrent/Executors$PrivilegedCallable.classExecutors.java
package java.util.concurrent
final java.util.concurrent.Executors$PrivilegedCallable extends java.lang.Object implements java.util.concurrent.Callable {
final java.util.concurrent.Callable task
final java.security.AccessControlContext acc
void (java.util.concurrent.Callable)
java.util.concurrent.Callable task
public java.lang.Object call () throws java.lang.Exception
java.security.PrivilegedActionException e
}
java/util/concurrent/CompletableFuture$ThreadPerTaskExecutor.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$ThreadPerTaskExecutor extends java.lang.Object implements java.util.concurrent.Executor {
void ()
public void execute (java.lang.Runnable)
Runnable r
}
java/util/concurrent/ConcurrentHashMap$MapReduceValuesToDoubleTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceValuesToDoubleTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.ToDoubleFunction transformer
final java.util.function.DoubleBinaryOperator reducer
final double basis
double result
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToDoubleTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToDoubleTask nextRight
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceValuesToDoubleTask, java.util.function.ToDoubleFunction, double, java.util.function.DoubleBinaryOperator)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToDoubleTask nextRight
java.util.function.ToDoubleFunction transformer
double basis
java.util.function.DoubleBinaryOperator reducer
public final java.lang.Double getRawResult ()
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToDoubleTask t
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToDoubleTask s
double r
java.util.concurrent.CountedCompleter c
java.util.function.DoubleBinaryOperator reducer
java.util.function.ToDoubleFunction transformer
public volatile java.lang.Object getRawResult ()
}
java/util/concurrent/CyclicBarrier.classCyclicBarrier.java
package java.util.concurrent
public java.util.concurrent.CyclicBarrier extends java.lang.Object {
private final java.util.concurrent.locks.ReentrantLock lock
private final java.util.concurrent.locks.Condition trip
private final int parties
private final Runnable barrierCommand
private java.util.concurrent.CyclicBarrier$Generation generation
private int count
private void nextGeneration ()
private void breakBarrier ()
private int dowait (boolean, long) throws java.lang.InterruptedException java.util.concurrent.BrokenBarrierException java.util.concurrent.TimeoutException
Runnable command
boolean ranAction
InterruptedException ie
java.util.concurrent.CyclicBarrier$Generation g
int index
boolean timed
long nanos
java.util.concurrent.locks.ReentrantLock lock
public void (int, java.lang.Runnable)
int parties
Runnable barrierAction
public void (int)
int parties
public int getParties ()
public int await () throws java.lang.InterruptedException java.util.concurrent.BrokenBarrierException
java.util.concurrent.TimeoutException toe
public int await (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.BrokenBarrierException java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
public boolean isBroken ()
java.util.concurrent.locks.ReentrantLock lock
public void reset ()
java.util.concurrent.locks.ReentrantLock lock
public int getNumberWaiting ()
java.util.concurrent.locks.ReentrantLock lock
}
java/util/concurrent/RunnableScheduledFuture.classRunnableScheduledFuture.java
package java.util.concurrent
public abstract java.util.concurrent.RunnableScheduledFuture extends java.lang.Object implements java.util.concurrent.RunnableFuture java.util.concurrent.ScheduledFuture {
public abstract boolean isPeriodic ()
}
java/util/concurrent/CompletableFuture$BiCompletion.classCompletableFuture.java
package java.util.concurrent
abstract java.util.concurrent.CompletableFuture$BiCompletion extends java.util.concurrent.CompletableFuture$UniCompletion {
java.util.concurrent.CompletableFuture snd
void (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.concurrent.CompletableFuture snd
}
java/util/concurrent/Executors$PrivilegedCallableUsingCurrentClassLoader$1.classExecutors.java
package java.util.concurrent
java.util.concurrent.Executors$PrivilegedCallableUsingCurrentClassLoader$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final java.util.concurrent.Executors$PrivilegedCallableUsingCurrentClassLoader this$0
void (java.util.concurrent.Executors$PrivilegedCallableUsingCurrentClassLoader)
java.util.concurrent.Executors$PrivilegedCallableUsingCurrentClassLoader this$0
public java.lang.Object run () throws java.lang.Exception
Thread t
ClassLoader cl
}
java/util/concurrent/CompletableFuture$UniCompose.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$UniCompose extends java.util.concurrent.CompletableFuture$UniCompletion {
java.util.function.Function fn
void (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.function.Function)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.function.Function fn
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
}
java/util/concurrent/CompletableFuture$Delayer.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$Delayer extends java.lang.Object {
static final java.util.concurrent.ScheduledThreadPoolExecutor delayer
void ()
static java.util.concurrent.ScheduledFuture delay (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
Runnable command
long delay
java.util.concurrent.TimeUnit unit
static void ()
}
java/util/concurrent/ThreadLocalRandom$RandomDoublesSpliterator.classThreadLocalRandom.java
package java.util.concurrent
final java.util.concurrent.ThreadLocalRandom$RandomDoublesSpliterator extends java.lang.Object implements java.util.Spliterator$OfDouble {
long index
final long fence
final double origin
final double bound
void (long, long, double, double)
long index
long fence
double origin
double bound
public java.util.concurrent.ThreadLocalRandom$RandomDoublesSpliterator trySplit ()
long i
long m
public long estimateSize ()
public int characteristics ()
public boolean tryAdvance (java.util.function.DoubleConsumer)
java.util.function.DoubleConsumer consumer
long i
long f
public void forEachRemaining (java.util.function.DoubleConsumer)
double o
double b
java.util.concurrent.ThreadLocalRandom rng
java.util.function.DoubleConsumer consumer
long i
long f
public volatile java.util.Spliterator$OfDouble trySplit ()
public volatile void forEachRemaining (java.lang.Object)
public volatile boolean tryAdvance (java.lang.Object)
public volatile java.util.Spliterator$OfPrimitive trySplit ()
public volatile java.util.Spliterator trySplit ()
}
java/util/concurrent/TimeUnit$3.classTimeUnit.java
package java.util.concurrent
final java.util.concurrent.TimeUnit$3 extends java.util.concurrent.TimeUnit {
void (java.lang.String, int)
public long toNanos (long)
long d
public long toMicros (long)
long d
public long toMillis (long)
long d
public long toSeconds (long)
long d
public long toMinutes (long)
long d
public long toHours (long)
long d
public long toDays (long)
long d
public long convert (long, java.util.concurrent.TimeUnit)
long d
java.util.concurrent.TimeUnit u
int excessNanos (long, long)
long d
long m
}
java/util/concurrent/DelayQueue$Itr.classDelayQueue.java
package java.util.concurrent
java.util.concurrent.DelayQueue$Itr extends java.lang.Object implements java.util.Iterator {
final Object[] array
int cursor
int lastRet
final java.util.concurrent.DelayQueue this$0
void (java.util.concurrent.DelayQueue, java.lang.Object[])
Object[] array
public boolean hasNext ()
public java.util.concurrent.Delayed next ()
public void remove ()
public volatile java.lang.Object next ()
}
java/util/concurrent/ConcurrentHashMap$EntrySetView.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$EntrySetView extends java.util.concurrent.ConcurrentHashMap$CollectionView implements java.util.Set java.io.Serializable {
private static final long serialVersionUID
void (java.util.concurrent.ConcurrentHashMap)
java.util.concurrent.ConcurrentHashMap map
public boolean contains (java.lang.Object)
Object k
Object v
Object r
java.util.Map$Entry e
Object o
public boolean remove (java.lang.Object)
Object k
Object v
java.util.Map$Entry e
Object o
public java.util.Iterator iterator ()
java.util.concurrent.ConcurrentHashMap m
java.util.concurrent.ConcurrentHashMap$Node[] t
int f
public boolean add (java.util.Map$Entry)
java.util.Map$Entry e
public boolean addAll (java.util.Collection)
java.util.Map$Entry e
java.util.Collection c
boolean added
public boolean removeIf (java.util.function.Predicate)
java.util.function.Predicate filter
public final int hashCode ()
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Traverser it
int h
java.util.concurrent.ConcurrentHashMap$Node[] t
public final boolean equals (java.lang.Object)
java.util.Set c
Object o
public java.util.Spliterator spliterator ()
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap m
long n
int f
public void forEach (java.util.function.Consumer)
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Traverser it
java.util.function.Consumer action
java.util.concurrent.ConcurrentHashMap$Node[] t
public volatile boolean add (java.lang.Object)
}
java/util/concurrent/ConcurrentHashMap$ForEachTransformedMappingTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ForEachTransformedMappingTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.BiFunction transformer
final java.util.function.Consumer action
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.function.BiFunction, java.util.function.Consumer)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.function.BiFunction transformer
java.util.function.Consumer action
public final void compute ()
int i
int f
int h
Object u
java.util.concurrent.ConcurrentHashMap$Node p
java.util.function.Consumer action
java.util.function.BiFunction transformer
}
java/util/concurrent/ConcurrentMap.class
java/util/concurrent/TimeUnit$2.classTimeUnit.java
package java.util.concurrent
final java.util.concurrent.TimeUnit$2 extends java.util.concurrent.TimeUnit {
void (java.lang.String, int)
public long toNanos (long)
long d
public long toMicros (long)
long d
public long toMillis (long)
long d
public long toSeconds (long)
long d
public long toMinutes (long)
long d
public long toHours (long)
long d
public long toDays (long)
long d
public long convert (long, java.util.concurrent.TimeUnit)
long d
java.util.concurrent.TimeUnit u
int excessNanos (long, long)
long d
long m
}
java/util/concurrent/ConcurrentHashMap$ForEachMappingTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ForEachMappingTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.BiConsumer action
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.function.BiConsumer)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.function.BiConsumer action
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.function.BiConsumer action
}
java/util/concurrent/CopyOnWriteArrayList$CowSubList.classCopyOnWriteArrayList.java
package java.util.concurrent
java.util.concurrent.CopyOnWriteArrayList$CowSubList extends java.util.AbstractList {
private volatile java.util.concurrent.CopyOnWriteArrayList$Slice slice
final java.util.concurrent.CopyOnWriteArrayList this$0
public void (java.util.concurrent.CopyOnWriteArrayList, java.lang.Object[], int, int)
java.util.concurrent.CopyOnWriteArrayList this$0
Object[] expectedElements
int from
int to
public int size ()
java.util.concurrent.CopyOnWriteArrayList$Slice slice
public boolean isEmpty ()
java.util.concurrent.CopyOnWriteArrayList$Slice slice
public java.lang.Object get (int)
int index
java.util.concurrent.CopyOnWriteArrayList$Slice slice
Object[] snapshot
public java.util.Iterator iterator ()
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
java.util.concurrent.CopyOnWriteArrayList$Slice slice
Object[] snapshot
java.util.concurrent.CopyOnWriteArrayList$CowIterator result
public int indexOf (java.lang.Object)
Object object
java.util.concurrent.CopyOnWriteArrayList$Slice slice
Object[] snapshot
int result
public int lastIndexOf (java.lang.Object)
Object object
java.util.concurrent.CopyOnWriteArrayList$Slice slice
Object[] snapshot
int result
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection collection
java.util.concurrent.CopyOnWriteArrayList$Slice slice
Object[] snapshot
public java.util.List subList (int, int)
int from
int to
java.util.concurrent.CopyOnWriteArrayList$Slice slice
public java.lang.Object remove (int)
Object removed
int index
public void clear ()
public void add (int, java.lang.Object)
int index
Object object
public boolean add (java.lang.Object)
Object object
public boolean addAll (int, java.util.Collection)
int oldSize
boolean result
int index
java.util.Collection collection
public boolean addAll (java.util.Collection)
java.util.Collection collection
public java.lang.Object set (int, java.lang.Object)
Object result
int index
Object object
public boolean remove (java.lang.Object)
int index
Object object
public boolean removeAll (java.util.Collection)
int removed
java.util.Collection collection
public boolean retainAll (java.util.Collection)
int removed
java.util.Collection collection
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
public void replaceAll (java.util.function.UnaryOperator)
java.util.function.UnaryOperator operator
public synchronized void sort (java.util.Comparator)
java.util.Comparator c
}
java/util/concurrent/PriorityBlockingQueue$Itr.classPriorityBlockingQueue.java
package java.util.concurrent
final java.util.concurrent.PriorityBlockingQueue$Itr extends java.lang.Object implements java.util.Iterator {
final Object[] array
int cursor
int lastRet
final java.util.concurrent.PriorityBlockingQueue this$0
void (java.util.concurrent.PriorityBlockingQueue, java.lang.Object[])
java.util.concurrent.PriorityBlockingQueue this$0
Object[] array
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
java/util/concurrent/ConcurrentLinkedDeque$AbstractItr.classConcurrentLinkedDeque.java
package java.util.concurrent
abstract java.util.concurrent.ConcurrentLinkedDeque$AbstractItr extends java.lang.Object implements java.util.Iterator {
private java.util.concurrent.ConcurrentLinkedDeque$Node nextNode
private Object nextItem
private java.util.concurrent.ConcurrentLinkedDeque$Node lastRet
final java.util.concurrent.ConcurrentLinkedDeque this$0
abstract java.util.concurrent.ConcurrentLinkedDeque$Node startNode ()
abstract java.util.concurrent.ConcurrentLinkedDeque$Node nextNode (java.util.concurrent.ConcurrentLinkedDeque$Node)
void (java.util.concurrent.ConcurrentLinkedDeque)
private void advance ()
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
public boolean hasNext ()
public java.lang.Object next ()
Object item
public void remove ()
java.util.concurrent.ConcurrentLinkedDeque$Node l
}
java/util/concurrent/CyclicBarrier$1.classCyclicBarrier.java
package java.util.concurrent
java.util.concurrent.CyclicBarrier$1 extends java.lang.Object {
}
java/util/concurrent/ConcurrentSkipListMap$KeyIterator.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$KeyIterator extends java.util.concurrent.ConcurrentSkipListMap$Iter {
final java.util.concurrent.ConcurrentSkipListMap this$0
void (java.util.concurrent.ConcurrentSkipListMap)
java.util.concurrent.ConcurrentSkipListMap this$0
public java.lang.Object next ()
java.util.concurrent.ConcurrentSkipListMap$Node n
}
java/util/concurrent/ConcurrentSkipListMap$ValueSpliterator.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$ValueSpliterator extends java.util.concurrent.ConcurrentSkipListMap$CSLMSpliterator implements java.util.Spliterator {
void (java.util.Comparator, java.util.concurrent.ConcurrentSkipListMap$Index, java.util.concurrent.ConcurrentSkipListMap$Node, java.lang.Object, int)
java.util.Comparator comparator
java.util.concurrent.ConcurrentSkipListMap$Index row
java.util.concurrent.ConcurrentSkipListMap$Node origin
Object fence
int est
public java.util.concurrent.ConcurrentSkipListMap$ValueSpliterator trySplit ()
java.util.concurrent.ConcurrentSkipListMap$Index r
java.util.concurrent.ConcurrentSkipListMap$Index s
java.util.concurrent.ConcurrentSkipListMap$Node b
java.util.concurrent.ConcurrentSkipListMap$Node n
Object sk
java.util.concurrent.ConcurrentSkipListMap$Index q
Object ek
java.util.concurrent.ConcurrentSkipListMap$Node e
java.util.Comparator cmp
Object f
public void forEachRemaining (java.util.function.Consumer)
Object vv
Object k
Object v
java.util.function.Consumer action
java.util.Comparator cmp
Object f
java.util.concurrent.ConcurrentSkipListMap$Node e
public boolean tryAdvance (java.util.function.Consumer)
Object vv
Object k
Object v
java.util.function.Consumer action
java.util.Comparator cmp
Object f
java.util.concurrent.ConcurrentSkipListMap$Node e
public int characteristics ()
public volatile java.util.Spliterator trySplit ()
}
java/util/concurrent/CompletableFuture$BiApply.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$BiApply extends java.util.concurrent.CompletableFuture$BiCompletion {
java.util.function.BiFunction fn
void (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.function.BiFunction)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.concurrent.CompletableFuture snd
java.util.function.BiFunction fn
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
}
java/util/concurrent/ConcurrentLinkedQueue$Itr.classConcurrentLinkedQueue.java
package java.util.concurrent
java.util.concurrent.ConcurrentLinkedQueue$Itr extends java.lang.Object implements java.util.Iterator {
private java.util.concurrent.ConcurrentLinkedQueue$Node nextNode
private Object nextItem
private java.util.concurrent.ConcurrentLinkedQueue$Node lastRet
final java.util.concurrent.ConcurrentLinkedQueue this$0
void (java.util.concurrent.ConcurrentLinkedQueue)
Object item
java.util.concurrent.ConcurrentLinkedQueue$Node q
java.util.concurrent.ConcurrentLinkedQueue$Node h
java.util.concurrent.ConcurrentLinkedQueue$Node p
public boolean hasNext ()
public java.lang.Object next ()
Object x
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.concurrent.ConcurrentLinkedQueue$Node q
java.util.concurrent.ConcurrentLinkedQueue$Node pred
Object item
public void remove ()
java.util.concurrent.ConcurrentLinkedQueue$Node l
}
java/util/concurrent/ConcurrentLinkedDeque$CLDSpliterator.classConcurrentLinkedDeque.java
package java.util.concurrent
final java.util.concurrent.ConcurrentLinkedDeque$CLDSpliterator extends java.lang.Object implements java.util.Spliterator {
static final int MAX_BATCH
final java.util.concurrent.ConcurrentLinkedDeque queue
java.util.concurrent.ConcurrentLinkedDeque$Node current
int batch
boolean exhausted
void (java.util.concurrent.ConcurrentLinkedDeque)
java.util.concurrent.ConcurrentLinkedDeque queue
public java.util.Spliterator trySplit ()
Object[] a
int i
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque q
int b
int n
public void forEachRemaining (java.util.function.Consumer)
Object e
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.function.Consumer action
java.util.concurrent.ConcurrentLinkedDeque q
public boolean tryAdvance (java.util.function.Consumer)
Object e
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.function.Consumer action
java.util.concurrent.ConcurrentLinkedDeque q
public long estimateSize ()
public int characteristics ()
}
java/util/concurrent/ForkJoinPool$ManagedBlocker.classForkJoinPool.java
package java.util.concurrent
public abstract java.util.concurrent.ForkJoinPool$ManagedBlocker extends java.lang.Object {
public abstract boolean block () throws java.lang.InterruptedException
public abstract boolean isReleasable ()
}
java/util/concurrent/CompletableFuture$DelayedExecutor.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$DelayedExecutor extends java.lang.Object implements java.util.concurrent.Executor {
final long delay
final java.util.concurrent.TimeUnit unit
final java.util.concurrent.Executor executor
void (long, java.util.concurrent.TimeUnit, java.util.concurrent.Executor)
long delay
java.util.concurrent.TimeUnit unit
java.util.concurrent.Executor executor
public void execute (java.lang.Runnable)
Runnable r
}
java/util/concurrent/ThreadPoolExecutor$DiscardOldestPolicy.classThreadPoolExecutor.java
package java.util.concurrent
public java.util.concurrent.ThreadPoolExecutor$DiscardOldestPolicy extends java.lang.Object implements java.util.concurrent.RejectedExecutionHandler {
public void ()
public void rejectedExecution (java.lang.Runnable, java.util.concurrent.ThreadPoolExecutor)
Runnable r
java.util.concurrent.ThreadPoolExecutor e
}
java/util/concurrent/Semaphore$Sync.classSemaphore.java
package java.util.concurrent
abstract java.util.concurrent.Semaphore$Sync extends java.util.concurrent.locks.AbstractQueuedSynchronizer {
private static final long serialVersionUID
void (int)
int permits
final int getPermits ()
final int nonfairTryAcquireShared (int)
int available
int remaining
int acquires
protected final boolean tryReleaseShared (int)
int current
int next
int releases
final void reducePermits (int)
int current
int next
int reductions
final int drainPermits ()
int current
}
java/util/concurrent/ConcurrentHashMap$MapReduceKeysToDoubleTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceKeysToDoubleTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.ToDoubleFunction transformer
final java.util.function.DoubleBinaryOperator reducer
final double basis
double result
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToDoubleTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToDoubleTask nextRight
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceKeysToDoubleTask, java.util.function.ToDoubleFunction, double, java.util.function.DoubleBinaryOperator)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToDoubleTask nextRight
java.util.function.ToDoubleFunction transformer
double basis
java.util.function.DoubleBinaryOperator reducer
public final java.lang.Double getRawResult ()
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToDoubleTask t
java.util.concurrent.ConcurrentHashMap$MapReduceKeysToDoubleTask s
double r
java.util.concurrent.CountedCompleter c
java.util.function.DoubleBinaryOperator reducer
java.util.function.ToDoubleFunction transformer
public volatile java.lang.Object getRawResult ()
}
java/util/concurrent/ForkJoinPool.classForkJoinPool.java
package java.util.concurrent
public java.util.concurrent.ForkJoinPool extends java.util.concurrent.AbstractExecutorService {
static final int SMASK
static final int MAX_CAP
static final int EVENMASK
static final int SQMASK
static final int UNSIGNALLED
static final int SS_SEQ
static final int MODE_MASK
static final int SPARE_WORKER
static final int UNREGISTERED
static final int FIFO_QUEUE
static final int LIFO_QUEUE
static final int IS_OWNED
static final int POLL_LIMIT
public static final java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory defaultForkJoinWorkerThreadFactory
static final RuntimePermission modifyThreadPermission
static final java.util.concurrent.ForkJoinPool common
static final int COMMON_PARALLELISM
private static final int COMMON_MAX_SPARES
private static int poolNumberSequence
private static final long IDLE_TIMEOUT_MS
private static final long TIMEOUT_SLOP_MS
private static final int DEFAULT_COMMON_MAX_SPARES
private static final int SEED_INCREMENT
private static final long SP_MASK
private static final long UC_MASK
private static final int AC_SHIFT
private static final long AC_UNIT
private static final long AC_MASK
private static final int TC_SHIFT
private static final long TC_UNIT
private static final long TC_MASK
private static final long ADD_WORKER
private static final int STARTED
private static final int STOP
private static final int TERMINATED
private static final int SHUTDOWN
volatile long ctl
volatile int runState
final int config
java.util.concurrent.ForkJoinPool$AuxState auxState
volatile java.util.concurrent.ForkJoinPool$WorkQueue[] workQueues
final String workerNamePrefix
final java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory factory
final Thread$UncaughtExceptionHandler ueh
private static final sun.misc.Unsafe U
private static final long CTL
private static final long RUNSTATE
private static final int ABASE
private static final int ASHIFT
private static void checkPermission ()
SecurityManager security
private static final synchronized int nextPoolId ()
private void tryInitialize (boolean)
int p
int n
java.util.concurrent.ForkJoinPool$AuxState aux
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
boolean checkTermination
private boolean createWorker (boolean)
java.util.concurrent.ForkJoinPool$WorkQueue q
Throwable rex
boolean isSpare
java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory fac
Throwable ex
java.util.concurrent.ForkJoinWorkerThread wt
private void tryAddWorker (long)
long nc
long c
final java.util.concurrent.ForkJoinPool$WorkQueue registerWorker (java.util.concurrent.ForkJoinWorkerThread)
int probes
int step
int s
int n
int m
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
java.util.concurrent.ForkJoinWorkerThread wt
Thread$UncaughtExceptionHandler handler
java.util.concurrent.ForkJoinPool$AuxState aux
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
int mode
final void deregisterWorker (java.util.concurrent.ForkJoinWorkerThread, java.lang.Throwable)
java.util.concurrent.ForkJoinPool$AuxState aux
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int idx
int ns
long c
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int wl
int sp
long c
java.util.concurrent.ForkJoinWorkerThread wt
Throwable ex
java.util.concurrent.ForkJoinPool$WorkQueue w
final void signalWork ()
int ns
int vs
long nc
long c
int sp
int i
java.util.concurrent.ForkJoinPool$WorkQueue v
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
private boolean tryRelease (long, java.util.concurrent.ForkJoinPool$WorkQueue, long)
int vs
long nc
long c
java.util.concurrent.ForkJoinPool$WorkQueue v
long inc
int sp
int ns
private void tryReactivate (java.util.concurrent.ForkJoinPool$WorkQueue, java.util.concurrent.ForkJoinPool$WorkQueue[], int)
long nc
int ns
int wl
java.util.concurrent.ForkJoinPool$WorkQueue v
java.util.concurrent.ForkJoinPool$WorkQueue w
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int r
long c
int sp
private void inactivate (java.util.concurrent.ForkJoinPool$WorkQueue, int)
long nc
long c
java.util.concurrent.ForkJoinPool$WorkQueue w
int ss
int ns
long lc
private int awaitWork (java.util.concurrent.ForkJoinPool$WorkQueue)
long c
java.util.concurrent.ForkJoinPool$WorkQueue w
int stat
private int timedAwaitWork (java.util.concurrent.ForkJoinPool$WorkQueue, long)
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int cfg
int idx
long nc
int ss
java.util.concurrent.ForkJoinPool$AuxState aux
java.util.concurrent.ForkJoinPool$WorkQueue w
long c
int stat
int scale
long deadline
private boolean tryDropSpare (java.util.concurrent.ForkJoinPool$WorkQueue)
long nc
boolean dropped
boolean dropped
boolean canDrop
boolean dropped
long nc
java.util.concurrent.ForkJoinPool$WorkQueue v
boolean canDrop
int cfg
int idx
boolean dropped
long c
int sp
int wl
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
java.util.concurrent.ForkJoinPool$WorkQueue w
final void runWorker (java.util.concurrent.ForkJoinPool$WorkQueue)
int step
long r
java.util.concurrent.ForkJoinPool$WorkQueue w
int bound
long seed
private int scan (java.util.concurrent.ForkJoinPool$WorkQueue, int, int, int)
int index
long offset
java.util.concurrent.ForkJoinTask t
java.util.concurrent.ForkJoinTask[] a
int b
int al
java.util.concurrent.ForkJoinPool$WorkQueue q
int m
int origin
int idx
int npolls
int ss
int wl
java.util.concurrent.ForkJoinPool$WorkQueue w
int bound
int step
int r
int stat
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
final int helpComplete (java.util.concurrent.ForkJoinPool$WorkQueue, java.util.concurrent.CountedCompleter, int)
java.util.concurrent.CountedCompleter p
java.util.concurrent.ForkJoinPool$WorkQueue q
java.util.concurrent.ForkJoinPool$WorkQueue q
int i
int m
int mode
int r
int origin
int k
int step
int h
int oldSum
int checkSum
int wl
java.util.concurrent.ForkJoinPool$WorkQueue w
java.util.concurrent.CountedCompleter task
int maxTasks
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int s
private void helpStealer (java.util.concurrent.ForkJoinPool$WorkQueue, java.util.concurrent.ForkJoinTask)
int h
int k
int i
int top
int index
long offset
int al
java.util.concurrent.ForkJoinTask[] a
int b
java.util.concurrent.ForkJoinTask next
java.util.concurrent.ForkJoinTask t
java.util.concurrent.ForkJoinTask subtask
int m
int checkSum
java.util.concurrent.ForkJoinPool$WorkQueue j
java.util.concurrent.ForkJoinPool$WorkQueue v
java.util.concurrent.ForkJoinTask ps
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int wl
int oldSum
java.util.concurrent.ForkJoinPool$WorkQueue w
java.util.concurrent.ForkJoinTask task
private boolean tryCompensate (java.util.concurrent.ForkJoinPool$WorkQueue)
int wl
boolean canBlock
int k
java.util.concurrent.ForkJoinPool$WorkQueue v
int i
boolean canBlock
boolean canBlock
long nc
boolean canBlock
boolean isSpare
long nc
int m
int sp
boolean busy
int wl
java.util.concurrent.ForkJoinPool$WorkQueue w
boolean canBlock
long c
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int pc
int ac
int tc
final int awaitJoin (java.util.concurrent.ForkJoinPool$WorkQueue, java.util.concurrent.ForkJoinTask, long)
long ms
long ns
long ms
java.util.concurrent.CountedCompleter cc
java.util.concurrent.ForkJoinTask prevJoin
java.util.concurrent.ForkJoinPool$WorkQueue w
java.util.concurrent.ForkJoinTask task
long deadline
int s
private java.util.concurrent.ForkJoinPool$WorkQueue findNonEmptyStealQueue ()
int b
java.util.concurrent.ForkJoinPool$WorkQueue q
int k
int oldSum
int checkSum
int m
int origin
int wl
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int r
final void helpQuiescePool (java.util.concurrent.ForkJoinPool$WorkQueue)
java.util.concurrent.ForkJoinTask t
java.util.concurrent.ForkJoinTask t
long nc
long c
long c
java.util.concurrent.ForkJoinPool$WorkQueue q
boolean active
java.util.concurrent.ForkJoinPool$WorkQueue w
java.util.concurrent.ForkJoinTask ps
int wc
final java.util.concurrent.ForkJoinTask nextTaskFor (java.util.concurrent.ForkJoinPool$WorkQueue)
java.util.concurrent.ForkJoinPool$WorkQueue q
java.util.concurrent.ForkJoinTask t
java.util.concurrent.ForkJoinPool$WorkQueue w
static int getSurplusQueuedTaskCount ()
int p
int n
int a
java.util.concurrent.ForkJoinWorkerThread wt
java.util.concurrent.ForkJoinPool pool
java.util.concurrent.ForkJoinPool$WorkQueue q
Thread t
private int tryTerminate (boolean, boolean)
int b
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
long checkSum
long oldSum
java.util.concurrent.ForkJoinWorkerThread wt
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
long checkSum
long oldSum
boolean now
boolean enable
int rs
private void tryCreateExternalQueue (int)
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
java.util.concurrent.ForkJoinPool$WorkQueue q
boolean installed
int index
java.util.concurrent.ForkJoinPool$AuxState aux
final void externalPush (java.util.concurrent.ForkJoinTask)
int wl
java.util.concurrent.ForkJoinPool$WorkQueue q
int wl
int k
int stat
int rs
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
java.util.concurrent.ForkJoinTask task
int r
private java.util.concurrent.ForkJoinTask externalSubmit (java.util.concurrent.ForkJoinTask)
java.util.concurrent.ForkJoinWorkerThread w
java.util.concurrent.ForkJoinPool$WorkQueue q
java.util.concurrent.ForkJoinTask task
Thread t
static java.util.concurrent.ForkJoinPool$WorkQueue commonSubmitterQueue ()
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int wl
java.util.concurrent.ForkJoinPool p
int r
final boolean tryExternalUnpush (java.util.concurrent.ForkJoinTask)
java.util.concurrent.ForkJoinPool$WorkQueue w
int wl
java.util.concurrent.ForkJoinTask task
int r
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
final int externalHelpComplete (java.util.concurrent.CountedCompleter, int)
int wl
java.util.concurrent.CountedCompleter task
int maxTasks
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int r
public void ()
public void (int)
int parallelism
public void (int, java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory, java.lang.Thread$UncaughtExceptionHandler, boolean)
int parallelism
java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory factory
Thread$UncaughtExceptionHandler handler
boolean asyncMode
private static int checkParallelism (int)
int parallelism
private static java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory checkFactory (java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory)
java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory factory
private void (int, java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory, java.lang.Thread$UncaughtExceptionHandler, int, java.lang.String)
int parallelism
java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory factory
Thread$UncaughtExceptionHandler handler
int mode
String workerNamePrefix
long np
public static java.util.concurrent.ForkJoinPool commonPool ()
public java.lang.Object invoke (java.util.concurrent.ForkJoinTask)
java.util.concurrent.ForkJoinTask task
public void execute (java.util.concurrent.ForkJoinTask)
java.util.concurrent.ForkJoinTask task
public void execute (java.lang.Runnable)
java.util.concurrent.ForkJoinTask job
Runnable task
java.util.concurrent.ForkJoinTask job
public java.util.concurrent.ForkJoinTask submit (java.util.concurrent.ForkJoinTask)
java.util.concurrent.ForkJoinTask task
public java.util.concurrent.ForkJoinTask submit (java.util.concurrent.Callable)
java.util.concurrent.Callable task
public java.util.concurrent.ForkJoinTask submit (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
public java.util.concurrent.ForkJoinTask submit (java.lang.Runnable)
java.util.concurrent.ForkJoinTask job
Runnable task
java.util.concurrent.ForkJoinTask job
public java.util.List invokeAll (java.util.Collection)
java.util.concurrent.ForkJoinTask f
java.util.concurrent.Callable t
int i
int size
int i
int size
Throwable t
java.util.Collection tasks
java.util.ArrayList futures
public java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory getFactory ()
public java.lang.Thread$UncaughtExceptionHandler getUncaughtExceptionHandler ()
public int getParallelism ()
int par
public static int getCommonPoolParallelism ()
public int getPoolSize ()
public boolean getAsyncMode ()
public int getRunningThreadCount ()
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
int rc
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
public int getActiveThreadCount ()
int r
public boolean isQuiescent ()
public long getStealCount ()
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
java.util.concurrent.ForkJoinPool$AuxState sc
long count
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
public long getQueuedTaskCount ()
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
long count
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
public int getQueuedSubmissionCount ()
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
int count
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
public boolean hasQueuedSubmissions ()
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
protected java.util.concurrent.ForkJoinTask pollSubmission ()
java.util.concurrent.ForkJoinTask t
java.util.concurrent.ForkJoinPool$WorkQueue w
int m
int i
int wl
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int r
protected int drainTasksTo (java.util.Collection)
java.util.concurrent.ForkJoinTask t
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
java.util.Collection c
int count
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
public java.lang.String toString ()
int size
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
long qt
long qs
int rc
java.util.concurrent.ForkJoinPool$AuxState sc
long st
long c
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int pc
int tc
int ac
int rs
String level
public void shutdown ()
public java.util.List shutdownNow ()
public boolean isTerminated ()
public boolean isTerminating ()
int rs
public boolean isShutdown ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long millis
long timeout
java.util.concurrent.TimeUnit unit
long nanos
long deadline
public boolean awaitQuiescence (long, java.util.concurrent.TimeUnit)
java.util.concurrent.ForkJoinWorkerThread wt
java.util.concurrent.ForkJoinTask t
java.util.concurrent.ForkJoinPool$WorkQueue q
int b
int k
int m
int j
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int wl
long timeout
java.util.concurrent.TimeUnit unit
long nanos
Thread thread
long startTime
int r
boolean found
static void quiesceCommonPool ()
public static void managedBlock (java.util.concurrent.ForkJoinPool$ManagedBlocker) throws java.lang.InterruptedException
java.util.concurrent.ForkJoinPool$WorkQueue w
java.util.concurrent.ForkJoinPool p
java.util.concurrent.ForkJoinWorkerThread wt
java.util.concurrent.ForkJoinPool$ManagedBlocker blocker
Thread t
protected java.util.concurrent.RunnableFuture newTaskFor (java.lang.Runnable, java.lang.Object)
Runnable runnable
Object value
protected java.util.concurrent.RunnableFuture newTaskFor (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
static java.util.concurrent.ForkJoinPool makeCommonPool ()
String pp
String fp
String hp
int parallelism
java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory factory
Thread$UncaughtExceptionHandler handler
public volatile java.util.concurrent.Future submit (java.util.concurrent.Callable)
public volatile java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
public volatile java.util.concurrent.Future submit (java.lang.Runnable)
static void ()
int scale
ReflectiveOperationException e
String p
Class ensureLoaded
int commonMaxSpares
}
java/util/concurrent/ForkJoinPool$InnocuousForkJoinWorkerThreadFactory.classForkJoinPool.java
package java.util.concurrent
final java.util.concurrent.ForkJoinPool$InnocuousForkJoinWorkerThreadFactory extends java.lang.Object implements java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory {
private static final java.security.AccessControlContext innocuousAcc
private void ()
public final java.util.concurrent.ForkJoinWorkerThread newThread (java.util.concurrent.ForkJoinPool)
java.util.concurrent.ForkJoinPool pool
void (java.util.concurrent.ForkJoinPool$1)
java.util.concurrent.ForkJoinPool$1 x0
static void ()
java.security.Permissions innocuousPerms
}
java/util/concurrent/ArrayBlockingQueue$Itrs$Node.classArrayBlockingQueue.java
package java.util.concurrent
java.util.concurrent.ArrayBlockingQueue$Itrs$Node extends java.lang.ref.WeakReference {
java.util.concurrent.ArrayBlockingQueue$Itrs$Node next
final java.util.concurrent.ArrayBlockingQueue$Itrs this$1
void (java.util.concurrent.ArrayBlockingQueue$Itrs, java.util.concurrent.ArrayBlockingQueue$Itr, java.util.concurrent.ArrayBlockingQueue$Itrs$Node)
java.util.concurrent.ArrayBlockingQueue$Itr iterator
java.util.concurrent.ArrayBlockingQueue$Itrs$Node next
}
java/util/concurrent/ConcurrentHashMap$ReservationNode.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ReservationNode extends java.util.concurrent.ConcurrentHashMap$Node {
void ()
java.util.concurrent.ConcurrentHashMap$Node find (int, java.lang.Object)
int h
Object k
}
java/util/concurrent/ThreadPoolExecutor.classThreadPoolExecutor.java
package java.util.concurrent
public java.util.concurrent.ThreadPoolExecutor extends java.util.concurrent.AbstractExecutorService {
private final java.util.concurrent.atomic.AtomicInteger ctl
private static final int COUNT_BITS
private static final int CAPACITY
private static final int RUNNING
private static final int SHUTDOWN
private static final int STOP
private static final int TIDYING
private static final int TERMINATED
private final java.util.concurrent.BlockingQueue workQueue
private final java.util.concurrent.locks.ReentrantLock mainLock
private final java.util.HashSet workers
private final java.util.concurrent.locks.Condition termination
private int largestPoolSize
private long completedTaskCount
private volatile java.util.concurrent.ThreadFactory threadFactory
private volatile java.util.concurrent.RejectedExecutionHandler handler
private volatile long keepAliveTime
private volatile boolean allowCoreThreadTimeOut
private volatile int corePoolSize
private volatile int maximumPoolSize
private static final java.util.concurrent.RejectedExecutionHandler defaultHandler
private static final RuntimePermission shutdownPerm
private static final boolean ONLY_ONE
private static int runStateOf (int)
int c
private static int workerCountOf (int)
int c
private static int ctlOf (int, int)
int rs
int wc
private static boolean runStateLessThan (int, int)
int c
int s
private static boolean runStateAtLeast (int, int)
int c
int s
private static boolean isRunning (int)
int c
private boolean compareAndIncrementWorkerCount (int)
int expect
private boolean compareAndDecrementWorkerCount (int)
int expect
private void decrementWorkerCount ()
private void advanceRunState (int)
int c
int targetState
final void tryTerminate ()
int c
java.util.concurrent.locks.ReentrantLock mainLock
private void checkShutdownAccess ()
java.util.concurrent.ThreadPoolExecutor$Worker w
java.util.concurrent.locks.ReentrantLock mainLock
SecurityManager security
private void interruptWorkers ()
java.util.concurrent.ThreadPoolExecutor$Worker w
java.util.concurrent.locks.ReentrantLock mainLock
private void interruptIdleWorkers (boolean)
Thread t
java.util.concurrent.ThreadPoolExecutor$Worker w
boolean onlyOne
java.util.concurrent.locks.ReentrantLock mainLock
private void interruptIdleWorkers ()
final void reject (java.lang.Runnable)
Runnable command
void onShutdown ()
final boolean isRunningOrShutdown (boolean)
boolean shutdownOK
int rs
private java.util.List drainQueue ()
Runnable r
java.util.concurrent.BlockingQueue q
java.util.ArrayList taskList
private boolean addWorker (java.lang.Runnable, boolean)
int wc
int c
int rs
int s
int rs
java.util.concurrent.locks.ReentrantLock mainLock
Thread t
Runnable firstTask
boolean core
boolean workerStarted
boolean workerAdded
java.util.concurrent.ThreadPoolExecutor$Worker w
private void addWorkerFailed (java.util.concurrent.ThreadPoolExecutor$Worker)
java.util.concurrent.ThreadPoolExecutor$Worker w
java.util.concurrent.locks.ReentrantLock mainLock
private void processWorkerExit (java.util.concurrent.ThreadPoolExecutor$Worker, boolean)
int min
java.util.concurrent.ThreadPoolExecutor$Worker w
boolean completedAbruptly
java.util.concurrent.locks.ReentrantLock mainLock
int c
private java.lang.Runnable getTask ()
Runnable r
InterruptedException retry
int c
int rs
int wc
boolean timed
boolean timedOut
final void runWorker (java.util.concurrent.ThreadPoolExecutor$Worker)
RuntimeException x
Error x
Throwable x
Throwable thrown
java.util.concurrent.ThreadPoolExecutor$Worker w
Thread wt
Runnable task
boolean completedAbruptly
public void (int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue)
int corePoolSize
int maximumPoolSize
long keepAliveTime
java.util.concurrent.TimeUnit unit
java.util.concurrent.BlockingQueue workQueue
public void (int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue, java.util.concurrent.ThreadFactory)
int corePoolSize
int maximumPoolSize
long keepAliveTime
java.util.concurrent.TimeUnit unit
java.util.concurrent.BlockingQueue workQueue
java.util.concurrent.ThreadFactory threadFactory
public void (int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue, java.util.concurrent.RejectedExecutionHandler)
int corePoolSize
int maximumPoolSize
long keepAliveTime
java.util.concurrent.TimeUnit unit
java.util.concurrent.BlockingQueue workQueue
java.util.concurrent.RejectedExecutionHandler handler
public void (int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue, java.util.concurrent.ThreadFactory, java.util.concurrent.RejectedExecutionHandler)
int corePoolSize
int maximumPoolSize
long keepAliveTime
java.util.concurrent.TimeUnit unit
java.util.concurrent.BlockingQueue workQueue
java.util.concurrent.ThreadFactory threadFactory
java.util.concurrent.RejectedExecutionHandler handler
public void execute (java.lang.Runnable)
int recheck
Runnable command
int c
public void shutdown ()
java.util.concurrent.locks.ReentrantLock mainLock
public java.util.List shutdownNow ()
java.util.List tasks
java.util.concurrent.locks.ReentrantLock mainLock
public boolean isShutdown ()
public boolean isTerminating ()
int c
public boolean isTerminated ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
long nanos
java.util.concurrent.locks.ReentrantLock mainLock
protected void finalize ()
public void setThreadFactory (java.util.concurrent.ThreadFactory)
java.util.concurrent.ThreadFactory threadFactory
public java.util.concurrent.ThreadFactory getThreadFactory ()
public void setRejectedExecutionHandler (java.util.concurrent.RejectedExecutionHandler)
java.util.concurrent.RejectedExecutionHandler handler
public java.util.concurrent.RejectedExecutionHandler getRejectedExecutionHandler ()
public void setCorePoolSize (int)
int k
int corePoolSize
int delta
public int getCorePoolSize ()
public boolean prestartCoreThread ()
void ensurePrestart ()
int wc
public int prestartAllCoreThreads ()
int n
public boolean allowsCoreThreadTimeOut ()
public void allowCoreThreadTimeOut (boolean)
boolean value
public void setMaximumPoolSize (int)
int maximumPoolSize
public int getMaximumPoolSize ()
public void setKeepAliveTime (long, java.util.concurrent.TimeUnit)
long time
java.util.concurrent.TimeUnit unit
long keepAliveTime
long delta
public long getKeepAliveTime (java.util.concurrent.TimeUnit)
java.util.concurrent.TimeUnit unit
public java.util.concurrent.BlockingQueue getQueue ()
public boolean remove (java.lang.Runnable)
Runnable task
boolean removed
public void purge ()
Runnable r
java.util.Iterator it
Object r
java.util.ConcurrentModificationException fallThrough
java.util.concurrent.BlockingQueue q
public int getPoolSize ()
java.util.concurrent.locks.ReentrantLock mainLock
public int getActiveCount ()
java.util.concurrent.ThreadPoolExecutor$Worker w
int n
java.util.concurrent.locks.ReentrantLock mainLock
public int getLargestPoolSize ()
java.util.concurrent.locks.ReentrantLock mainLock
public long getTaskCount ()
java.util.concurrent.ThreadPoolExecutor$Worker w
long n
java.util.concurrent.locks.ReentrantLock mainLock
public long getCompletedTaskCount ()
java.util.concurrent.ThreadPoolExecutor$Worker w
long n
java.util.concurrent.locks.ReentrantLock mainLock
public java.lang.String toString ()
java.util.concurrent.ThreadPoolExecutor$Worker w
long ncompleted
int nworkers
int nactive
java.util.concurrent.locks.ReentrantLock mainLock
int c
String runState
protected void beforeExecute (java.lang.Thread, java.lang.Runnable)
Thread t
Runnable r
protected void afterExecute (java.lang.Runnable, java.lang.Throwable)
Runnable r
Throwable t
protected void terminated ()
static void ()
}
java/util/concurrent/ConcurrentHashMap$ReduceEntriesTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ReduceEntriesTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.BiFunction reducer
java.util.Map$Entry result
java.util.concurrent.ConcurrentHashMap$ReduceEntriesTask rights
java.util.concurrent.ConcurrentHashMap$ReduceEntriesTask nextRight
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$ReduceEntriesTask, java.util.function.BiFunction)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$ReduceEntriesTask nextRight
java.util.function.BiFunction reducer
public final java.util.Map$Entry getRawResult ()
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.Map$Entry tr
java.util.Map$Entry sr
java.util.concurrent.ConcurrentHashMap$ReduceEntriesTask t
java.util.concurrent.ConcurrentHashMap$ReduceEntriesTask s
java.util.Map$Entry r
java.util.concurrent.CountedCompleter c
java.util.function.BiFunction reducer
public volatile java.lang.Object getRawResult ()
}
java/util/concurrent/Executors$PrivilegedCallable$1.classExecutors.java
package java.util.concurrent
java.util.concurrent.Executors$PrivilegedCallable$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final java.util.concurrent.Executors$PrivilegedCallable this$0
void (java.util.concurrent.Executors$PrivilegedCallable)
java.util.concurrent.Executors$PrivilegedCallable this$0
public java.lang.Object run () throws java.lang.Exception
}
java/util/concurrent/ConcurrentSkipListMap$Values.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$Values extends java.util.AbstractCollection {
final java.util.concurrent.ConcurrentNavigableMap m
void (java.util.concurrent.ConcurrentNavigableMap)
java.util.concurrent.ConcurrentNavigableMap map
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public void clear ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.util.Spliterator spliterator ()
public boolean removeIf (java.util.function.Predicate)
java.util.Map$Entry e
Object v
java.util.function.Predicate filter
java.util.Iterator it
boolean removed
}
java/util/concurrent/ConcurrentLinkedQueue$Node.classConcurrentLinkedQueue.java
package java.util.concurrent
java.util.concurrent.ConcurrentLinkedQueue$Node extends java.lang.Object {
volatile Object item
volatile java.util.concurrent.ConcurrentLinkedQueue$Node next
private void ()
void (java.util.concurrent.ConcurrentLinkedQueue$1)
java.util.concurrent.ConcurrentLinkedQueue$1 x0
}
java/util/concurrent/ConcurrentLinkedQueue.classConcurrentLinkedQueue.java
package java.util.concurrent
public java.util.concurrent.ConcurrentLinkedQueue extends java.util.AbstractQueue implements java.util.Queue java.io.Serializable {
private static final long serialVersionUID
volatile transient java.util.concurrent.ConcurrentLinkedQueue$Node head
private volatile transient java.util.concurrent.ConcurrentLinkedQueue$Node tail
private static final sun.misc.Unsafe U
private static final long HEAD
private static final long TAIL
private static final long ITEM
private static final long NEXT
static java.util.concurrent.ConcurrentLinkedQueue$Node newNode (java.lang.Object)
Object item
java.util.concurrent.ConcurrentLinkedQueue$Node node
static boolean casItem (java.util.concurrent.ConcurrentLinkedQueue$Node, java.lang.Object, java.lang.Object)
java.util.concurrent.ConcurrentLinkedQueue$Node node
Object cmp
Object val
static void lazySetNext (java.util.concurrent.ConcurrentLinkedQueue$Node, java.util.concurrent.ConcurrentLinkedQueue$Node)
java.util.concurrent.ConcurrentLinkedQueue$Node node
java.util.concurrent.ConcurrentLinkedQueue$Node val
static boolean casNext (java.util.concurrent.ConcurrentLinkedQueue$Node, java.util.concurrent.ConcurrentLinkedQueue$Node, java.util.concurrent.ConcurrentLinkedQueue$Node)
java.util.concurrent.ConcurrentLinkedQueue$Node node
java.util.concurrent.ConcurrentLinkedQueue$Node cmp
java.util.concurrent.ConcurrentLinkedQueue$Node val
public void ()
public void (java.util.Collection)
java.util.concurrent.ConcurrentLinkedQueue$Node newNode
Object e
java.util.Collection c
java.util.concurrent.ConcurrentLinkedQueue$Node h
java.util.concurrent.ConcurrentLinkedQueue$Node t
public boolean add (java.lang.Object)
Object e
final void updateHead (java.util.concurrent.ConcurrentLinkedQueue$Node, java.util.concurrent.ConcurrentLinkedQueue$Node)
java.util.concurrent.ConcurrentLinkedQueue$Node h
java.util.concurrent.ConcurrentLinkedQueue$Node p
final java.util.concurrent.ConcurrentLinkedQueue$Node succ (java.util.concurrent.ConcurrentLinkedQueue$Node)
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.concurrent.ConcurrentLinkedQueue$Node next
public boolean offer (java.lang.Object)
java.util.concurrent.ConcurrentLinkedQueue$Node q
java.util.concurrent.ConcurrentLinkedQueue$Node t
java.util.concurrent.ConcurrentLinkedQueue$Node p
Object e
java.util.concurrent.ConcurrentLinkedQueue$Node newNode
public java.lang.Object poll ()
java.util.concurrent.ConcurrentLinkedQueue$Node q
Object item
java.util.concurrent.ConcurrentLinkedQueue$Node h
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.concurrent.ConcurrentLinkedQueue$Node q
public java.lang.Object peek ()
java.util.concurrent.ConcurrentLinkedQueue$Node q
Object item
java.util.concurrent.ConcurrentLinkedQueue$Node h
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.concurrent.ConcurrentLinkedQueue$Node q
java.util.concurrent.ConcurrentLinkedQueue$Node first ()
java.util.concurrent.ConcurrentLinkedQueue$Node q
boolean hasItem
java.util.concurrent.ConcurrentLinkedQueue$Node h
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.concurrent.ConcurrentLinkedQueue$Node q
public boolean isEmpty ()
public int size ()
java.util.concurrent.ConcurrentLinkedQueue$Node p
int count
public boolean contains (java.lang.Object)
Object item
java.util.concurrent.ConcurrentLinkedQueue$Node p
Object o
public boolean remove (java.lang.Object)
java.util.concurrent.ConcurrentLinkedQueue$Node next
boolean removed
Object item
java.util.concurrent.ConcurrentLinkedQueue$Node next
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.concurrent.ConcurrentLinkedQueue$Node pred
Object o
public boolean addAll (java.util.Collection)
java.util.concurrent.ConcurrentLinkedQueue$Node newNode
Object e
java.util.concurrent.ConcurrentLinkedQueue$Node q
java.util.concurrent.ConcurrentLinkedQueue$Node t
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.Collection c
java.util.concurrent.ConcurrentLinkedQueue$Node beginningOfTheEnd
java.util.concurrent.ConcurrentLinkedQueue$Node last
public java.lang.String toString ()
String s
Object item
java.util.concurrent.ConcurrentLinkedQueue$Node p
int charLength
int size
String[] a
private java.lang.Object[] toArrayInternal (java.lang.Object[])
Object item
java.util.concurrent.ConcurrentLinkedQueue$Node p
int size
Object[] a
Object[] x
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.util.Iterator iterator ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
Object item
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.io.ObjectOutputStream s
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.util.concurrent.ConcurrentLinkedQueue$Node newNode
Object item
java.io.ObjectInputStream s
java.util.concurrent.ConcurrentLinkedQueue$Node h
java.util.concurrent.ConcurrentLinkedQueue$Node t
public java.util.Spliterator spliterator ()
private boolean casTail (java.util.concurrent.ConcurrentLinkedQueue$Node, java.util.concurrent.ConcurrentLinkedQueue$Node)
java.util.concurrent.ConcurrentLinkedQueue$Node cmp
java.util.concurrent.ConcurrentLinkedQueue$Node val
private boolean casHead (java.util.concurrent.ConcurrentLinkedQueue$Node, java.util.concurrent.ConcurrentLinkedQueue$Node)
java.util.concurrent.ConcurrentLinkedQueue$Node cmp
java.util.concurrent.ConcurrentLinkedQueue$Node val
static void ()
ReflectiveOperationException e
}
java/util/concurrent/ConcurrentHashMap$KeyIterator.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$KeyIterator extends java.util.concurrent.ConcurrentHashMap$BaseIterator implements java.util.Iterator java.util.Enumeration {
void (java.util.concurrent.ConcurrentHashMap$Node[], int, int, int, java.util.concurrent.ConcurrentHashMap)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int index
int size
int limit
java.util.concurrent.ConcurrentHashMap map
public final java.lang.Object next ()
java.util.concurrent.ConcurrentHashMap$Node p
Object k
public final java.lang.Object nextElement ()
}
java/util/concurrent/RecursiveAction.classRecursiveAction.java
package java.util.concurrent
public abstract java.util.concurrent.RecursiveAction extends java.util.concurrent.ForkJoinTask {
private static final long serialVersionUID
public void ()
protected abstract void compute ()
public final java.lang.Void getRawResult ()
protected final void setRawResult (java.lang.Void)
Void mustBeNull
protected final boolean exec ()
protected volatile void setRawResult (java.lang.Object)
public volatile java.lang.Object getRawResult ()
}
java/util/concurrent/ConcurrentHashMap$MapReduceEntriesToDoubleTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToDoubleTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.ToDoubleFunction transformer
final java.util.function.DoubleBinaryOperator reducer
final double basis
double result
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToDoubleTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToDoubleTask nextRight
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToDoubleTask, java.util.function.ToDoubleFunction, double, java.util.function.DoubleBinaryOperator)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToDoubleTask nextRight
java.util.function.ToDoubleFunction transformer
double basis
java.util.function.DoubleBinaryOperator reducer
public final java.lang.Double getRawResult ()
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToDoubleTask t
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToDoubleTask s
double r
java.util.concurrent.CountedCompleter c
java.util.function.DoubleBinaryOperator reducer
java.util.function.ToDoubleFunction transformer
public volatile java.lang.Object getRawResult ()
}
java/util/concurrent/ConcurrentHashMap$Node.classConcurrentHashMap.java
package java.util.concurrent
java.util.concurrent.ConcurrentHashMap$Node extends java.lang.Object implements java.util.Map$Entry {
final int hash
final Object key
volatile Object val
volatile java.util.concurrent.ConcurrentHashMap$Node next
void (int, java.lang.Object, java.lang.Object, java.util.concurrent.ConcurrentHashMap$Node)
int hash
Object key
Object val
java.util.concurrent.ConcurrentHashMap$Node next
public final java.lang.Object getKey ()
public final java.lang.Object getValue ()
public final int hashCode ()
public final java.lang.String toString ()
public final java.lang.Object setValue (java.lang.Object)
Object value
public final boolean equals (java.lang.Object)
Object k
Object v
Object u
java.util.Map$Entry e
Object o
java.util.concurrent.ConcurrentHashMap$Node find (int, java.lang.Object)
Object ek
int h
Object k
java.util.concurrent.ConcurrentHashMap$Node e
}
java/util/concurrent/ConcurrentHashMap$CounterCell.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$CounterCell extends java.lang.Object {
volatile long value
void (long)
long x
}
java/util/concurrent/ForkJoinTask$ExceptionNode.classForkJoinTask.java
package java.util.concurrent
final java.util.concurrent.ForkJoinTask$ExceptionNode extends java.lang.ref.WeakReference {
final Throwable ex
java.util.concurrent.ForkJoinTask$ExceptionNode next
final long thrower
final int hashCode
void (java.util.concurrent.ForkJoinTask, java.lang.Throwable, java.util.concurrent.ForkJoinTask$ExceptionNode, java.lang.ref.ReferenceQueue)
java.util.concurrent.ForkJoinTask task
Throwable ex
java.util.concurrent.ForkJoinTask$ExceptionNode next
java.lang.ref.ReferenceQueue exceptionTableRefQueue
}
java/util/concurrent/CompletableFuture$OrRelay.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$OrRelay extends java.util.concurrent.CompletableFuture$BiCompletion {
void (java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture)
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.concurrent.CompletableFuture snd
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
}
java/util/concurrent/CompletableFuture$UniExceptionally.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$UniExceptionally extends java.util.concurrent.CompletableFuture$UniCompletion {
java.util.function.Function fn
void (java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.function.Function)
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.function.Function fn
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
}
java/util/concurrent/RejectedExecutionException.classRejectedExecutionException.java
package java.util.concurrent
public java.util.concurrent.RejectedExecutionException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/util/concurrent/CompletableFuture$OrRun.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$OrRun extends java.util.concurrent.CompletableFuture$BiCompletion {
Runnable fn
void (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.lang.Runnable)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.concurrent.CompletableFuture snd
Runnable fn
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
}
java/util/concurrent/ArrayBlockingQueue$Itr.classArrayBlockingQueue.java
package java.util.concurrent
java.util.concurrent.ArrayBlockingQueue$Itr extends java.lang.Object implements java.util.Iterator {
private int cursor
private Object nextItem
private int nextIndex
private Object lastItem
private int lastRet
private int prevTakeIndex
private int prevCycles
private static final int NONE
private static final int REMOVED
private static final int DETACHED
final java.util.concurrent.ArrayBlockingQueue this$0
void (java.util.concurrent.ArrayBlockingQueue)
int takeIndex
java.util.concurrent.locks.ReentrantLock lock
boolean isDetached ()
private int incCursor (int)
int index
private boolean invalidated (int, int, long, int)
int index
int prevTakeIndex
long dequeues
int length
int distance
private void incorporateDequeues ()
int len
long dequeues
int cycles
int takeIndex
int prevCycles
int prevTakeIndex
private void detach ()
public boolean hasNext ()
private void noNext ()
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object next ()
int cursor
Object x
java.util.concurrent.locks.ReentrantLock lock
public void remove ()
Object lastItem
int lastRet
java.util.concurrent.locks.ReentrantLock lock
void shutdown ()
private int distance (int, int, int)
int index
int prevTakeIndex
int length
int distance
boolean removedAt (int)
int x
int x
int x
int removedIndex
int takeIndex
int prevTakeIndex
int len
int removedDistance
int cursor
int lastRet
int nextIndex
boolean takeIndexWrapped ()
}
java/util/concurrent/LinkedTransferQueue$Itr.classLinkedTransferQueue.java
package java.util.concurrent
final java.util.concurrent.LinkedTransferQueue$Itr extends java.lang.Object implements java.util.Iterator {
private java.util.concurrent.LinkedTransferQueue$Node nextNode
private Object nextItem
private java.util.concurrent.LinkedTransferQueue$Node lastRet
private java.util.concurrent.LinkedTransferQueue$Node lastPred
final java.util.concurrent.LinkedTransferQueue this$0
private void advance (java.util.concurrent.LinkedTransferQueue$Node)
java.util.concurrent.LinkedTransferQueue$Node s
java.util.concurrent.LinkedTransferQueue$Node n
java.util.concurrent.LinkedTransferQueue$Node b
Object itemE
java.util.concurrent.LinkedTransferQueue$Node n
Object item
java.util.concurrent.LinkedTransferQueue$Node p
java.util.concurrent.LinkedTransferQueue$Node s
java.util.concurrent.LinkedTransferQueue$Node prev
java.util.concurrent.LinkedTransferQueue$Node r
void (java.util.concurrent.LinkedTransferQueue)
java.util.concurrent.LinkedTransferQueue this$0
public final boolean hasNext ()
public final java.lang.Object next ()
java.util.concurrent.LinkedTransferQueue$Node p
Object e
public final void remove ()
java.util.concurrent.LinkedTransferQueue$Node lastRet
}
java/util/concurrent/ConcurrentHashMap$TreeBin.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$TreeBin extends java.util.concurrent.ConcurrentHashMap$Node {
java.util.concurrent.ConcurrentHashMap$TreeNode root
volatile java.util.concurrent.ConcurrentHashMap$TreeNode first
volatile Thread waiter
volatile int lockState
static final int WRITER
static final int WAITER
static final int READER
private static final sun.misc.Unsafe U
private static final long LOCKSTATE
static final boolean $assertionsDisabled
static int tieBreakOrder (java.lang.Object, java.lang.Object)
int d
Object a
Object b
int d
void (java.util.concurrent.ConcurrentHashMap$TreeNode)
int dir
int dir
int dir
int dir
int ph
Object pk
java.util.concurrent.ConcurrentHashMap$TreeNode xp
java.util.concurrent.ConcurrentHashMap$TreeNode p
Object k
int h
Class kc
java.util.concurrent.ConcurrentHashMap$TreeNode x
java.util.concurrent.ConcurrentHashMap$TreeNode next
java.util.concurrent.ConcurrentHashMap$TreeNode b
java.util.concurrent.ConcurrentHashMap$TreeNode r
private final void lockRoot ()
private final void unlockRoot ()
private final void contendedLock ()
int s
boolean waiting
final java.util.concurrent.ConcurrentHashMap$Node find (int, java.lang.Object)
Object ek
Thread w
Thread w
java.util.concurrent.ConcurrentHashMap$TreeNode r
java.util.concurrent.ConcurrentHashMap$TreeNode p
int s
java.util.concurrent.ConcurrentHashMap$Node e
int h
Object k
final java.util.concurrent.ConcurrentHashMap$TreeNode putTreeVal (int, java.lang.Object, java.lang.Object)
int dir
int dir
int dir
java.util.concurrent.ConcurrentHashMap$TreeNode q
java.util.concurrent.ConcurrentHashMap$TreeNode q
java.util.concurrent.ConcurrentHashMap$TreeNode ch
Object pk
java.util.concurrent.ConcurrentHashMap$TreeNode x
java.util.concurrent.ConcurrentHashMap$TreeNode f
int dir
int ph
java.util.concurrent.ConcurrentHashMap$TreeNode xp
java.util.concurrent.ConcurrentHashMap$TreeNode p
int h
Object k
Object v
Class kc
boolean searched
final boolean removeTreeNode (java.util.concurrent.ConcurrentHashMap$TreeNode)
java.util.concurrent.ConcurrentHashMap$TreeNode rl
java.util.concurrent.ConcurrentHashMap$TreeNode sp
java.util.concurrent.ConcurrentHashMap$TreeNode replacement
java.util.concurrent.ConcurrentHashMap$TreeNode s
java.util.concurrent.ConcurrentHashMap$TreeNode sl
boolean c
java.util.concurrent.ConcurrentHashMap$TreeNode sr
java.util.concurrent.ConcurrentHashMap$TreeNode pp
java.util.concurrent.ConcurrentHashMap$TreeNode replacement
java.util.concurrent.ConcurrentHashMap$TreeNode replacement
java.util.concurrent.ConcurrentHashMap$TreeNode replacement
java.util.concurrent.ConcurrentHashMap$TreeNode pp
java.util.concurrent.ConcurrentHashMap$TreeNode pp
java.util.concurrent.ConcurrentHashMap$TreeNode replacement
java.util.concurrent.ConcurrentHashMap$TreeNode pl
java.util.concurrent.ConcurrentHashMap$TreeNode pr
java.util.concurrent.ConcurrentHashMap$TreeNode p
java.util.concurrent.ConcurrentHashMap$TreeNode next
java.util.concurrent.ConcurrentHashMap$TreeNode pred
java.util.concurrent.ConcurrentHashMap$TreeNode r
java.util.concurrent.ConcurrentHashMap$TreeNode rl
static java.util.concurrent.ConcurrentHashMap$TreeNode rotateLeft (java.util.concurrent.ConcurrentHashMap$TreeNode, java.util.concurrent.ConcurrentHashMap$TreeNode)
java.util.concurrent.ConcurrentHashMap$TreeNode r
java.util.concurrent.ConcurrentHashMap$TreeNode pp
java.util.concurrent.ConcurrentHashMap$TreeNode rl
java.util.concurrent.ConcurrentHashMap$TreeNode root
java.util.concurrent.ConcurrentHashMap$TreeNode p
static java.util.concurrent.ConcurrentHashMap$TreeNode rotateRight (java.util.concurrent.ConcurrentHashMap$TreeNode, java.util.concurrent.ConcurrentHashMap$TreeNode)
java.util.concurrent.ConcurrentHashMap$TreeNode l
java.util.concurrent.ConcurrentHashMap$TreeNode pp
java.util.concurrent.ConcurrentHashMap$TreeNode lr
java.util.concurrent.ConcurrentHashMap$TreeNode root
java.util.concurrent.ConcurrentHashMap$TreeNode p
static java.util.concurrent.ConcurrentHashMap$TreeNode balanceInsertion (java.util.concurrent.ConcurrentHashMap$TreeNode, java.util.concurrent.ConcurrentHashMap$TreeNode)
java.util.concurrent.ConcurrentHashMap$TreeNode xpp
java.util.concurrent.ConcurrentHashMap$TreeNode xppr
java.util.concurrent.ConcurrentHashMap$TreeNode xp
java.util.concurrent.ConcurrentHashMap$TreeNode xpp
java.util.concurrent.ConcurrentHashMap$TreeNode xppl
java.util.concurrent.ConcurrentHashMap$TreeNode root
java.util.concurrent.ConcurrentHashMap$TreeNode x
static java.util.concurrent.ConcurrentHashMap$TreeNode balanceDeletion (java.util.concurrent.ConcurrentHashMap$TreeNode, java.util.concurrent.ConcurrentHashMap$TreeNode)
java.util.concurrent.ConcurrentHashMap$TreeNode sl
java.util.concurrent.ConcurrentHashMap$TreeNode sr
java.util.concurrent.ConcurrentHashMap$TreeNode xpr
java.util.concurrent.ConcurrentHashMap$TreeNode sl
java.util.concurrent.ConcurrentHashMap$TreeNode sr
java.util.concurrent.ConcurrentHashMap$TreeNode xp
java.util.concurrent.ConcurrentHashMap$TreeNode xpl
java.util.concurrent.ConcurrentHashMap$TreeNode root
java.util.concurrent.ConcurrentHashMap$TreeNode x
static boolean checkInvariants (java.util.concurrent.ConcurrentHashMap$TreeNode)
java.util.concurrent.ConcurrentHashMap$TreeNode t
java.util.concurrent.ConcurrentHashMap$TreeNode tp
java.util.concurrent.ConcurrentHashMap$TreeNode tl
java.util.concurrent.ConcurrentHashMap$TreeNode tr
java.util.concurrent.ConcurrentHashMap$TreeNode tb
java.util.concurrent.ConcurrentHashMap$TreeNode tn
static void ()
ReflectiveOperationException e
}
java/util/concurrent/CompletionException.classCompletionException.java
package java.util.concurrent
public java.util.concurrent.CompletionException extends java.lang.RuntimeException {
private static final long serialVersionUID
protected void ()
protected void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/util/concurrent/Executors$2.classExecutors.java
package java.util.concurrent
final java.util.concurrent.Executors$2 extends java.lang.Object implements java.util.concurrent.Callable {
final java.security.PrivilegedExceptionAction val$action
void (java.security.PrivilegedExceptionAction)
public java.lang.Object call () throws java.lang.Exception
}
java/util/concurrent/ConcurrentHashMap$SearchKeysTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$SearchKeysTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.Function searchFunction
final java.util.concurrent.atomic.AtomicReference result
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.function.Function, java.util.concurrent.atomic.AtomicReference)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.function.Function searchFunction
java.util.concurrent.atomic.AtomicReference result
public final java.lang.Object getRawResult ()
public final void compute ()
int i
int f
int h
Object u
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.atomic.AtomicReference result
java.util.function.Function searchFunction
}
java/util/concurrent/ExecutionException.classExecutionException.java
package java.util.concurrent
public java.util.concurrent.ExecutionException extends java.lang.Exception {
private static final long serialVersionUID
protected void ()
protected void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/util/concurrent/CopyOnWriteArrayList$Slice.classCopyOnWriteArrayList.java
package java.util.concurrent
java.util.concurrent.CopyOnWriteArrayList$Slice extends java.lang.Object {
private final Object[] expectedElements
private final int from
private final int to
void (java.lang.Object[], int, int)
Object[] expectedElements
int from
int to
void checkElementIndex (int)
int index
void checkPositionIndex (int)
int index
void checkConcurrentModification (java.lang.Object[])
Object[] snapshot
static int access$100 (java.util.concurrent.CopyOnWriteArrayList$Slice)
java.util.concurrent.CopyOnWriteArrayList$Slice x0
static int access$200 (java.util.concurrent.CopyOnWriteArrayList$Slice)
java.util.concurrent.CopyOnWriteArrayList$Slice x0
static java.lang.Object[] access$400 (java.util.concurrent.CopyOnWriteArrayList$Slice)
java.util.concurrent.CopyOnWriteArrayList$Slice x0
}
java/util/concurrent/ConcurrentHashMap$MapReduceEntriesToIntTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToIntTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.ToIntFunction transformer
final java.util.function.IntBinaryOperator reducer
final int basis
int result
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToIntTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToIntTask nextRight
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToIntTask, java.util.function.ToIntFunction, int, java.util.function.IntBinaryOperator)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToIntTask nextRight
java.util.function.ToIntFunction transformer
int basis
java.util.function.IntBinaryOperator reducer
public final java.lang.Integer getRawResult ()
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToIntTask t
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToIntTask s
int r
java.util.concurrent.CountedCompleter c
java.util.function.IntBinaryOperator reducer
java.util.function.ToIntFunction transformer
public volatile java.lang.Object getRawResult ()
}
java/util/concurrent/ConcurrentHashMap$KeySetView.classConcurrentHashMap.java
package java.util.concurrent
public java.util.concurrent.ConcurrentHashMap$KeySetView extends java.util.concurrent.ConcurrentHashMap$CollectionView implements java.util.Set java.io.Serializable {
private static final long serialVersionUID
private final Object value
void (java.util.concurrent.ConcurrentHashMap, java.lang.Object)
java.util.concurrent.ConcurrentHashMap map
Object value
public java.lang.Object getMappedValue ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public java.util.Iterator iterator ()
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap m
int f
public boolean add (java.lang.Object)
Object e
Object v
public boolean addAll (java.util.Collection)
Object e
java.util.Collection c
boolean added
Object v
public int hashCode ()
Object e
int h
public boolean equals (java.lang.Object)
java.util.Set c
Object o
public java.util.Spliterator spliterator ()
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap m
long n
int f
public void forEach (java.util.function.Consumer)
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Traverser it
java.util.function.Consumer action
java.util.concurrent.ConcurrentHashMap$Node[] t
public volatile java.util.concurrent.ConcurrentHashMap getMap ()
}
java/util/concurrent/ConcurrentSkipListSet.classConcurrentSkipListSet.java
package java.util.concurrent
public java.util.concurrent.ConcurrentSkipListSet extends java.util.AbstractSet implements java.util.NavigableSet java.lang.Cloneable java.io.Serializable {
private static final long serialVersionUID
private final java.util.concurrent.ConcurrentNavigableMap m
private static final sun.misc.Unsafe U
private static final long MAP
public void ()
public void (java.util.Comparator)
java.util.Comparator comparator
public void (java.util.Collection)
java.util.Collection c
public void (java.util.SortedSet)
java.util.SortedSet s
void (java.util.concurrent.ConcurrentNavigableMap)
java.util.concurrent.ConcurrentNavigableMap m
public java.util.concurrent.ConcurrentSkipListSet clone ()
java.util.concurrent.ConcurrentSkipListSet clone
CloneNotSupportedException e
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public boolean add (java.lang.Object)
Object e
public boolean remove (java.lang.Object)
Object o
public void clear ()
public java.util.Iterator iterator ()
public java.util.Iterator descendingIterator ()
public boolean equals (java.lang.Object)
ClassCastException unused
NullPointerException unused
Object o
java.util.Collection c
public boolean removeAll (java.util.Collection)
Object e
java.util.Collection c
boolean modified
public java.lang.Object lower (java.lang.Object)
Object e
public java.lang.Object floor (java.lang.Object)
Object e
public java.lang.Object ceiling (java.lang.Object)
Object e
public java.lang.Object higher (java.lang.Object)
Object e
public java.lang.Object pollFirst ()
java.util.Map$Entry e
public java.lang.Object pollLast ()
java.util.Map$Entry e
public java.util.Comparator comparator ()
public java.lang.Object first ()
public java.lang.Object last ()
public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
public java.util.NavigableSet headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
public java.util.NavigableSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.NavigableSet headSet (java.lang.Object)
Object toElement
public java.util.NavigableSet tailSet (java.lang.Object)
Object fromElement
public java.util.NavigableSet descendingSet ()
public java.util.Spliterator spliterator ()
private void setMap (java.util.concurrent.ConcurrentNavigableMap)
java.util.concurrent.ConcurrentNavigableMap map
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
public volatile java.util.SortedSet tailSet (java.lang.Object)
public volatile java.util.SortedSet headSet (java.lang.Object)
public volatile java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
static void ()
ReflectiveOperationException e
}
java/util/concurrent/ConcurrentHashMap$KeySpliterator.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$KeySpliterator extends java.util.concurrent.ConcurrentHashMap$Traverser implements java.util.Spliterator {
long est
void (java.util.concurrent.ConcurrentHashMap$Node[], int, int, int, long)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int size
int index
int limit
long est
public java.util.concurrent.ConcurrentHashMap$KeySpliterator trySplit ()
int i
int f
int h
public void forEachRemaining (java.util.function.Consumer)
java.util.concurrent.ConcurrentHashMap$Node p
java.util.function.Consumer action
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
java.util.concurrent.ConcurrentHashMap$Node p
public long estimateSize ()
public int characteristics ()
public volatile java.util.Spliterator trySplit ()
}
java/util/concurrent/Helpers.classHelpers.java
package java.util.concurrent
java.util.concurrent.Helpers extends java.lang.Object {
private void ()
static java.lang.String collectionToString (java.util.Collection)
Object e
String s
int i
java.util.Collection c
Object[] a
int size
int charLength
static java.lang.String toString (java.lang.Object[], int, int)
String s
int len
int i
Object[] a
int size
int charLength
char[] chars
int j
static java.lang.String mapEntryToString (java.lang.Object, java.lang.Object)
Object key
Object val
String k
String v
int klen
int vlen
char[] chars
private static java.lang.String objectToString (java.lang.Object)
String s
String s
Object x
}
java/util/concurrent/ConcurrentSkipListMap$EntryIterator.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$EntryIterator extends java.util.concurrent.ConcurrentSkipListMap$Iter {
final java.util.concurrent.ConcurrentSkipListMap this$0
void (java.util.concurrent.ConcurrentSkipListMap)
java.util.concurrent.ConcurrentSkipListMap this$0
public java.util.Map$Entry next ()
java.util.concurrent.ConcurrentSkipListMap$Node n
Object v
public volatile java.lang.Object next ()
}
java/util/concurrent/CompletableFuture$CoCompletion.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$CoCompletion extends java.util.concurrent.CompletableFuture$Completion {
java.util.concurrent.CompletableFuture$BiCompletion base
void (java.util.concurrent.CompletableFuture$BiCompletion)
java.util.concurrent.CompletableFuture$BiCompletion base
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture d
int mode
java.util.concurrent.CompletableFuture$BiCompletion c
java.util.concurrent.CompletableFuture d
final boolean isLive ()
java.util.concurrent.CompletableFuture$BiCompletion c
}
java/util/concurrent/Executors.classExecutors.java
package java.util.concurrent
public java.util.concurrent.Executors extends java.lang.Object {
public static java.util.concurrent.ExecutorService newFixedThreadPool (int)
int nThreads
public static java.util.concurrent.ExecutorService newWorkStealingPool (int)
int parallelism
public static java.util.concurrent.ExecutorService newWorkStealingPool ()
public static java.util.concurrent.ExecutorService newFixedThreadPool (int, java.util.concurrent.ThreadFactory)
int nThreads
java.util.concurrent.ThreadFactory threadFactory
public static java.util.concurrent.ExecutorService newSingleThreadExecutor ()
public static java.util.concurrent.ExecutorService newSingleThreadExecutor (java.util.concurrent.ThreadFactory)
java.util.concurrent.ThreadFactory threadFactory
public static java.util.concurrent.ExecutorService newCachedThreadPool ()
public static java.util.concurrent.ExecutorService newCachedThreadPool (java.util.concurrent.ThreadFactory)
java.util.concurrent.ThreadFactory threadFactory
public static java.util.concurrent.ScheduledExecutorService newSingleThreadScheduledExecutor ()
public static java.util.concurrent.ScheduledExecutorService newSingleThreadScheduledExecutor (java.util.concurrent.ThreadFactory)
java.util.concurrent.ThreadFactory threadFactory
public static java.util.concurrent.ScheduledExecutorService newScheduledThreadPool (int)
int corePoolSize
public static java.util.concurrent.ScheduledExecutorService newScheduledThreadPool (int, java.util.concurrent.ThreadFactory)
int corePoolSize
java.util.concurrent.ThreadFactory threadFactory
public static java.util.concurrent.ExecutorService unconfigurableExecutorService (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService executor
public static java.util.concurrent.ScheduledExecutorService unconfigurableScheduledExecutorService (java.util.concurrent.ScheduledExecutorService)
java.util.concurrent.ScheduledExecutorService executor
public static java.util.concurrent.ThreadFactory defaultThreadFactory ()
public static java.util.concurrent.ThreadFactory privilegedThreadFactory ()
public static java.util.concurrent.Callable callable (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
public static java.util.concurrent.Callable callable (java.lang.Runnable)
Runnable task
public static java.util.concurrent.Callable callable (java.security.PrivilegedAction)
java.security.PrivilegedAction action
public static java.util.concurrent.Callable callable (java.security.PrivilegedExceptionAction)
java.security.PrivilegedExceptionAction action
public static java.util.concurrent.Callable privilegedCallable (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
public static java.util.concurrent.Callable privilegedCallableUsingCurrentClassLoader (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
private void ()
}
java/util/concurrent/ConcurrentHashMap$SearchEntriesTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$SearchEntriesTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.Function searchFunction
final java.util.concurrent.atomic.AtomicReference result
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.function.Function, java.util.concurrent.atomic.AtomicReference)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.function.Function searchFunction
java.util.concurrent.atomic.AtomicReference result
public final java.lang.Object getRawResult ()
public final void compute ()
int i
int f
int h
Object u
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.atomic.AtomicReference result
java.util.function.Function searchFunction
}
java/util/concurrent/ConcurrentSkipListMap$EntrySpliterator.class
java/util/concurrent/TransferQueue.classTransferQueue.java
package java.util.concurrent
public abstract java.util.concurrent.TransferQueue extends java.lang.Object implements java.util.concurrent.BlockingQueue {
public abstract boolean tryTransfer (java.lang.Object)
public abstract void transfer (java.lang.Object) throws java.lang.InterruptedException
public abstract boolean tryTransfer (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract boolean hasWaitingConsumer ()
public abstract int getWaitingConsumerCount ()
}
java/util/concurrent/Exchanger.classExchanger.java
package java.util.concurrent
public java.util.concurrent.Exchanger extends java.lang.Object {
private static final int ASHIFT
private static final int MMASK
private static final int SEQ
private static final int NCPU
static final int FULL
private static final int SPINS
private static final Object NULL_ITEM
private static final Object TIMED_OUT
private final java.util.concurrent.Exchanger$Participant participant
private volatile java.util.concurrent.Exchanger$Node[] arena
private volatile java.util.concurrent.Exchanger$Node slot
private volatile int bound
private static final sun.misc.Unsafe U
private static final long BOUND
private static final long SLOT
private static final long MATCH
private static final long BLOCKER
private static final int ABASE
private final java.lang.Object arenaExchange (java.lang.Object, boolean, long)
Object v
Thread w
Object v
int h
int spins
long end
Thread t
int c
int b
int m
long j
java.util.concurrent.Exchanger$Node q
int i
Object item
boolean timed
long ns
java.util.concurrent.Exchanger$Node[] a
java.util.concurrent.Exchanger$Node p
private final java.lang.Object slotExchange (java.lang.Object, boolean, long)
Object v
Thread w
java.util.concurrent.Exchanger$Node q
Object item
boolean timed
long ns
java.util.concurrent.Exchanger$Node p
Thread t
int h
long end
int spins
Object v
public void ()
public java.lang.Object exchange (java.lang.Object) throws java.lang.InterruptedException
Object v
Object v
Object x
Object v
Object item
public java.lang.Object exchange (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.TimeoutException
Object v
Object v
Object x
long timeout
java.util.concurrent.TimeUnit unit
Object v
Object item
long ns
static void ()
int scale
ReflectiveOperationException e
}
java/util/concurrent/ScheduledThreadPoolExecutor$DelayedWorkQueue$Itr.classScheduledThreadPoolExecutor.java
package java.util.concurrent
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue$Itr extends java.lang.Object implements java.util.Iterator {
final java.util.concurrent.RunnableScheduledFuture[] array
int cursor
int lastRet
final java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue this$0
void (java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue, java.util.concurrent.RunnableScheduledFuture[])
java.util.concurrent.RunnableScheduledFuture[] array
public boolean hasNext ()
public java.lang.Runnable next ()
public void remove ()
public volatile java.lang.Object next ()
}
java/util/concurrent/ConcurrentHashMap$ValueIterator.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ValueIterator extends java.util.concurrent.ConcurrentHashMap$BaseIterator implements java.util.Iterator java.util.Enumeration {
void (java.util.concurrent.ConcurrentHashMap$Node[], int, int, int, java.util.concurrent.ConcurrentHashMap)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int index
int size
int limit
java.util.concurrent.ConcurrentHashMap map
public final java.lang.Object next ()
java.util.concurrent.ConcurrentHashMap$Node p
Object v
public final java.lang.Object nextElement ()
}
java/util/concurrent/ConcurrentLinkedQueue$CLQSpliterator.classConcurrentLinkedQueue.java
package java.util.concurrent
final java.util.concurrent.ConcurrentLinkedQueue$CLQSpliterator extends java.lang.Object implements java.util.Spliterator {
static final int MAX_BATCH
final java.util.concurrent.ConcurrentLinkedQueue queue
java.util.concurrent.ConcurrentLinkedQueue$Node current
int batch
boolean exhausted
void (java.util.concurrent.ConcurrentLinkedQueue)
java.util.concurrent.ConcurrentLinkedQueue queue
public java.util.Spliterator trySplit ()
Object[] a
int i
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.concurrent.ConcurrentLinkedQueue q
int b
int n
public void forEachRemaining (java.util.function.Consumer)
Object e
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.function.Consumer action
java.util.concurrent.ConcurrentLinkedQueue q
public boolean tryAdvance (java.util.function.Consumer)
Object e
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.function.Consumer action
java.util.concurrent.ConcurrentLinkedQueue q
public long estimateSize ()
public int characteristics ()
}
java/util/concurrent/ForkJoinPool$AuxState.classForkJoinPool.java
package java.util.concurrent
final java.util.concurrent.ForkJoinPool$AuxState extends java.util.concurrent.locks.ReentrantLock {
private static final long serialVersionUID
volatile long stealCount
long indexSeed
void ()
}
java/util/concurrent/CompletableFuture$Timeout.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$Timeout extends java.lang.Object implements java.lang.Runnable {
final java.util.concurrent.CompletableFuture f
void (java.util.concurrent.CompletableFuture)
java.util.concurrent.CompletableFuture f
public void run ()
}
java/util/concurrent/CompletableFuture$AsyncRun.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$AsyncRun extends java.util.concurrent.ForkJoinTask implements java.lang.Runnable java.util.concurrent.CompletableFuture$AsynchronousCompletionTask {
java.util.concurrent.CompletableFuture dep
Runnable fn
void (java.util.concurrent.CompletableFuture, java.lang.Runnable)
java.util.concurrent.CompletableFuture dep
Runnable fn
public final java.lang.Void getRawResult ()
public final void setRawResult (java.lang.Void)
Void v
public final boolean exec ()
public void run ()
Throwable ex
Runnable f
java.util.concurrent.CompletableFuture d
public volatile void setRawResult (java.lang.Object)
public volatile java.lang.Object getRawResult ()
}
java/util/concurrent/ConcurrentHashMap$MapReduceEntriesToLongTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToLongTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.ToLongFunction transformer
final java.util.function.LongBinaryOperator reducer
final long basis
long result
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToLongTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToLongTask nextRight
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToLongTask, java.util.function.ToLongFunction, long, java.util.function.LongBinaryOperator)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToLongTask nextRight
java.util.function.ToLongFunction transformer
long basis
java.util.function.LongBinaryOperator reducer
public final java.lang.Long getRawResult ()
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToLongTask t
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToLongTask s
long r
java.util.concurrent.CountedCompleter c
java.util.function.LongBinaryOperator reducer
java.util.function.ToLongFunction transformer
public volatile java.lang.Object getRawResult ()
}
java/util/concurrent/ThreadFactory.classThreadFactory.java
package java.util.concurrent
public abstract java.util.concurrent.ThreadFactory extends java.lang.Object {
public abstract java.lang.Thread newThread (java.lang.Runnable)
}
java/util/concurrent/CompletableFuture$AsyncSupply.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$AsyncSupply extends java.util.concurrent.ForkJoinTask implements java.lang.Runnable java.util.concurrent.CompletableFuture$AsynchronousCompletionTask {
java.util.concurrent.CompletableFuture dep
java.util.function.Supplier fn
void (java.util.concurrent.CompletableFuture, java.util.function.Supplier)
java.util.concurrent.CompletableFuture dep
java.util.function.Supplier fn
public final java.lang.Void getRawResult ()
public final void setRawResult (java.lang.Void)
Void v
public final boolean exec ()
public void run ()
Throwable ex
java.util.function.Supplier f
java.util.concurrent.CompletableFuture d
public volatile void setRawResult (java.lang.Object)
public volatile java.lang.Object getRawResult ()
}
java/util/concurrent/CyclicBarrier$Generation.classCyclicBarrier.java
package java.util.concurrent
java.util.concurrent.CyclicBarrier$Generation extends java.lang.Object {
boolean broken
private void ()
void (java.util.concurrent.CyclicBarrier$1)
java.util.concurrent.CyclicBarrier$1 x0
}
java/util/concurrent/SynchronousQueue$TransferQueue.classSynchronousQueue.java
package java.util.concurrent
final java.util.concurrent.SynchronousQueue$TransferQueue extends java.util.concurrent.SynchronousQueue$Transferer {
volatile transient java.util.concurrent.SynchronousQueue$TransferQueue$QNode head
volatile transient java.util.concurrent.SynchronousQueue$TransferQueue$QNode tail
volatile transient java.util.concurrent.SynchronousQueue$TransferQueue$QNode cleanMe
private static final sun.misc.Unsafe U
private static final long HEAD
private static final long TAIL
private static final long CLEANME
void ()
java.util.concurrent.SynchronousQueue$TransferQueue$QNode h
void advanceHead (java.util.concurrent.SynchronousQueue$TransferQueue$QNode, java.util.concurrent.SynchronousQueue$TransferQueue$QNode)
java.util.concurrent.SynchronousQueue$TransferQueue$QNode h
java.util.concurrent.SynchronousQueue$TransferQueue$QNode nh
void advanceTail (java.util.concurrent.SynchronousQueue$TransferQueue$QNode, java.util.concurrent.SynchronousQueue$TransferQueue$QNode)
java.util.concurrent.SynchronousQueue$TransferQueue$QNode t
java.util.concurrent.SynchronousQueue$TransferQueue$QNode nt
boolean casCleanMe (java.util.concurrent.SynchronousQueue$TransferQueue$QNode, java.util.concurrent.SynchronousQueue$TransferQueue$QNode)
java.util.concurrent.SynchronousQueue$TransferQueue$QNode cmp
java.util.concurrent.SynchronousQueue$TransferQueue$QNode val
java.lang.Object transfer (java.lang.Object, boolean, long)
java.util.concurrent.SynchronousQueue$TransferQueue$QNode tn
Object x
java.util.concurrent.SynchronousQueue$TransferQueue$QNode m
Object x
java.util.concurrent.SynchronousQueue$TransferQueue$QNode t
java.util.concurrent.SynchronousQueue$TransferQueue$QNode h
Object e
boolean timed
long nanos
java.util.concurrent.SynchronousQueue$TransferQueue$QNode s
boolean isData
java.lang.Object awaitFulfill (java.util.concurrent.SynchronousQueue$TransferQueue$QNode, java.lang.Object, boolean, long)
Object x
java.util.concurrent.SynchronousQueue$TransferQueue$QNode s
Object e
boolean timed
long nanos
long deadline
Thread w
int spins
void clean (java.util.concurrent.SynchronousQueue$TransferQueue$QNode, java.util.concurrent.SynchronousQueue$TransferQueue$QNode)
java.util.concurrent.SynchronousQueue$TransferQueue$QNode sn
java.util.concurrent.SynchronousQueue$TransferQueue$QNode dn
java.util.concurrent.SynchronousQueue$TransferQueue$QNode d
java.util.concurrent.SynchronousQueue$TransferQueue$QNode h
java.util.concurrent.SynchronousQueue$TransferQueue$QNode hn
java.util.concurrent.SynchronousQueue$TransferQueue$QNode t
java.util.concurrent.SynchronousQueue$TransferQueue$QNode tn
java.util.concurrent.SynchronousQueue$TransferQueue$QNode dp
java.util.concurrent.SynchronousQueue$TransferQueue$QNode pred
java.util.concurrent.SynchronousQueue$TransferQueue$QNode s
static void ()
ReflectiveOperationException e
}
java/util/concurrent/AbstractExecutorService.classAbstractExecutorService.java
package java.util.concurrent
public abstract java.util.concurrent.AbstractExecutorService extends java.lang.Object implements java.util.concurrent.ExecutorService {
static final boolean $assertionsDisabled
public void ()
protected java.util.concurrent.RunnableFuture newTaskFor (java.lang.Runnable, java.lang.Object)
Runnable runnable
Object value
protected java.util.concurrent.RunnableFuture newTaskFor (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
public java.util.concurrent.Future submit (java.lang.Runnable)
Runnable task
java.util.concurrent.RunnableFuture ftask
public java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
java.util.concurrent.RunnableFuture ftask
public java.util.concurrent.Future submit (java.util.concurrent.Callable)
java.util.concurrent.Callable task
java.util.concurrent.RunnableFuture ftask
private java.lang.Object doInvokeAny (java.util.Collection, boolean, long) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
java.util.concurrent.ExecutionException eex
RuntimeException rex
java.util.concurrent.Future f
java.util.concurrent.ExecutionException ee
long deadline
java.util.Iterator it
int active
java.util.Collection tasks
boolean timed
long nanos
int ntasks
java.util.ArrayList futures
java.util.concurrent.ExecutorCompletionService ecs
public java.lang.Object invokeAny (java.util.Collection) throws java.lang.InterruptedException java.util.concurrent.ExecutionException
java.util.concurrent.TimeoutException cannotHappen
java.util.Collection tasks
public java.lang.Object invokeAny (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
java.util.Collection tasks
long timeout
java.util.concurrent.TimeUnit unit
public java.util.List invokeAll (java.util.Collection) throws java.lang.InterruptedException
java.util.concurrent.RunnableFuture f
java.util.concurrent.Callable t
java.util.concurrent.Future f
int i
int size
Throwable t
java.util.Collection tasks
java.util.ArrayList futures
public java.util.List invokeAll (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
java.util.concurrent.Callable t
int i
java.util.concurrent.TimeoutException timedOut
java.util.concurrent.Future f
int size
Throwable t
java.util.Collection tasks
long timeout
java.util.concurrent.TimeUnit unit
long nanos
long deadline
java.util.ArrayList futures
int j
private static void cancelAll (java.util.ArrayList)
java.util.ArrayList futures
private static void cancelAll (java.util.ArrayList, int)
int size
java.util.ArrayList futures
int j
static void ()
}
java/util/concurrent/ScheduledThreadPoolExecutor$DelayedWorkQueue.classScheduledThreadPoolExecutor.java
package java.util.concurrent
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue extends java.util.AbstractQueue implements java.util.concurrent.BlockingQueue {
private static final int INITIAL_CAPACITY
private java.util.concurrent.RunnableScheduledFuture[] queue
private final java.util.concurrent.locks.ReentrantLock lock
private int size
private Thread leader
private final java.util.concurrent.locks.Condition available
void ()
private void setIndex (java.util.concurrent.RunnableScheduledFuture, int)
java.util.concurrent.RunnableScheduledFuture f
int idx
private void siftUp (int, java.util.concurrent.RunnableScheduledFuture)
int parent
java.util.concurrent.RunnableScheduledFuture e
int k
java.util.concurrent.RunnableScheduledFuture key
private void siftDown (int, java.util.concurrent.RunnableScheduledFuture)
int child
java.util.concurrent.RunnableScheduledFuture c
int right
int k
java.util.concurrent.RunnableScheduledFuture key
int half
private void grow ()
int oldCapacity
int newCapacity
private int indexOf (java.lang.Object)
int i
int i
Object x
public boolean contains (java.lang.Object)
Object x
java.util.concurrent.locks.ReentrantLock lock
public boolean remove (java.lang.Object)
int i
int s
java.util.concurrent.RunnableScheduledFuture replacement
Object x
java.util.concurrent.locks.ReentrantLock lock
public int size ()
java.util.concurrent.locks.ReentrantLock lock
public boolean isEmpty ()
public int remainingCapacity ()
public java.util.concurrent.RunnableScheduledFuture peek ()
java.util.concurrent.locks.ReentrantLock lock
public boolean offer (java.lang.Runnable)
int i
Runnable x
java.util.concurrent.RunnableScheduledFuture e
java.util.concurrent.locks.ReentrantLock lock
public void put (java.lang.Runnable)
Runnable e
public boolean add (java.lang.Runnable)
Runnable e
public boolean offer (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
Runnable e
long timeout
java.util.concurrent.TimeUnit unit
private java.util.concurrent.RunnableScheduledFuture finishPoll (java.util.concurrent.RunnableScheduledFuture)
java.util.concurrent.RunnableScheduledFuture f
int s
java.util.concurrent.RunnableScheduledFuture x
public java.util.concurrent.RunnableScheduledFuture poll ()
java.util.concurrent.RunnableScheduledFuture first
java.util.concurrent.locks.ReentrantLock lock
public java.util.concurrent.RunnableScheduledFuture take () throws java.lang.InterruptedException
Thread thisThread
long delay
java.util.concurrent.RunnableScheduledFuture first
java.util.concurrent.locks.ReentrantLock lock
public java.util.concurrent.RunnableScheduledFuture poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeLeft
Thread thisThread
long delay
java.util.concurrent.RunnableScheduledFuture first
long timeout
java.util.concurrent.TimeUnit unit
long nanos
java.util.concurrent.locks.ReentrantLock lock
public void clear ()
java.util.concurrent.RunnableScheduledFuture t
int i
java.util.concurrent.locks.ReentrantLock lock
private java.util.concurrent.RunnableScheduledFuture peekExpired ()
java.util.concurrent.RunnableScheduledFuture first
public int drainTo (java.util.Collection)
java.util.concurrent.RunnableScheduledFuture first
int n
java.util.Collection c
java.util.concurrent.locks.ReentrantLock lock
public int drainTo (java.util.Collection, int)
java.util.concurrent.RunnableScheduledFuture first
int n
java.util.Collection c
int maxElements
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object[] toArray ()
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
java.util.concurrent.locks.ReentrantLock lock
public java.util.Iterator iterator ()
public volatile boolean add (java.lang.Object)
public volatile java.lang.Object peek ()
public volatile java.lang.Object poll ()
public volatile boolean offer (java.lang.Object)
public volatile java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public volatile java.lang.Object take () throws java.lang.InterruptedException
public volatile boolean offer (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public volatile void put (java.lang.Object) throws java.lang.InterruptedException
}
java/util/concurrent/Executors$DelegatedExecutorService.classExecutors.java
package java.util.concurrent
java.util.concurrent.Executors$DelegatedExecutorService extends java.util.concurrent.AbstractExecutorService {
private final java.util.concurrent.ExecutorService e
void (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService executor
public void execute (java.lang.Runnable)
Runnable command
public void shutdown ()
public java.util.List shutdownNow ()
public boolean isShutdown ()
public boolean isTerminated ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public java.util.concurrent.Future submit (java.lang.Runnable)
Runnable task
public java.util.concurrent.Future submit (java.util.concurrent.Callable)
java.util.concurrent.Callable task
public java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
public java.util.List invokeAll (java.util.Collection) throws java.lang.InterruptedException
java.util.Collection tasks
public java.util.List invokeAll (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
java.util.Collection tasks
long timeout
java.util.concurrent.TimeUnit unit
public java.lang.Object invokeAny (java.util.Collection) throws java.lang.InterruptedException java.util.concurrent.ExecutionException
java.util.Collection tasks
public java.lang.Object invokeAny (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
java.util.Collection tasks
long timeout
java.util.concurrent.TimeUnit unit
}
java/util/concurrent/ConcurrentHashMap$MapReduceValuesTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceValuesTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.Function transformer
final java.util.function.BiFunction reducer
Object result
java.util.concurrent.ConcurrentHashMap$MapReduceValuesTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceValuesTask nextRight
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceValuesTask, java.util.function.Function, java.util.function.BiFunction)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceValuesTask nextRight
java.util.function.Function transformer
java.util.function.BiFunction reducer
public final java.lang.Object getRawResult ()
public final void compute ()
int i
int f
int h
Object u
java.util.concurrent.ConcurrentHashMap$Node p
Object tr
Object sr
java.util.concurrent.ConcurrentHashMap$MapReduceValuesTask t
java.util.concurrent.ConcurrentHashMap$MapReduceValuesTask s
Object r
java.util.concurrent.CountedCompleter c
java.util.function.BiFunction reducer
java.util.function.Function transformer
}
java/util/concurrent/LinkedTransferQueue.classLinkedTransferQueue.java
package java.util.concurrent
public java.util.concurrent.LinkedTransferQueue extends java.util.AbstractQueue implements java.util.concurrent.TransferQueue java.io.Serializable {
private static final long serialVersionUID
private static final boolean MP
private static final int FRONT_SPINS
private static final int CHAINED_SPINS
static final int SWEEP_THRESHOLD
volatile transient java.util.concurrent.LinkedTransferQueue$Node head
private volatile transient java.util.concurrent.LinkedTransferQueue$Node tail
private volatile transient int sweepVotes
private static final int NOW
private static final int ASYNC
private static final int SYNC
private static final int TIMED
private static final sun.misc.Unsafe U
private static final long HEAD
private static final long TAIL
private static final long SWEEPVOTES
private boolean casTail (java.util.concurrent.LinkedTransferQueue$Node, java.util.concurrent.LinkedTransferQueue$Node)
java.util.concurrent.LinkedTransferQueue$Node cmp
java.util.concurrent.LinkedTransferQueue$Node val
private boolean casHead (java.util.concurrent.LinkedTransferQueue$Node, java.util.concurrent.LinkedTransferQueue$Node)
java.util.concurrent.LinkedTransferQueue$Node cmp
java.util.concurrent.LinkedTransferQueue$Node val
private boolean casSweepVotes (int, int)
int cmp
int val
private java.lang.Object xfer (java.lang.Object, boolean, int, long)
java.util.concurrent.LinkedTransferQueue$Node n
java.util.concurrent.LinkedTransferQueue$Node q
Object itemE
boolean isData
Object item
java.util.concurrent.LinkedTransferQueue$Node n
java.util.concurrent.LinkedTransferQueue$Node h
java.util.concurrent.LinkedTransferQueue$Node p
java.util.concurrent.LinkedTransferQueue$Node pred
Object e
boolean haveData
int how
long nanos
java.util.concurrent.LinkedTransferQueue$Node s
private java.util.concurrent.LinkedTransferQueue$Node tryAppend (java.util.concurrent.LinkedTransferQueue$Node, boolean)
java.util.concurrent.LinkedTransferQueue$Node u
java.util.concurrent.LinkedTransferQueue$Node n
java.util.concurrent.LinkedTransferQueue$Node t
java.util.concurrent.LinkedTransferQueue$Node p
java.util.concurrent.LinkedTransferQueue$Node s
boolean haveData
private java.lang.Object awaitMatch (java.util.concurrent.LinkedTransferQueue$Node, java.util.concurrent.LinkedTransferQueue$Node, java.lang.Object, boolean, long)
Object itemE
Object item
java.util.concurrent.LinkedTransferQueue$Node s
java.util.concurrent.LinkedTransferQueue$Node pred
Object e
boolean timed
long nanos
long deadline
Thread w
int spins
java.util.concurrent.ThreadLocalRandom randomYields
private static int spinsFor (java.util.concurrent.LinkedTransferQueue$Node, boolean)
java.util.concurrent.LinkedTransferQueue$Node pred
boolean haveData
final java.util.concurrent.LinkedTransferQueue$Node succ (java.util.concurrent.LinkedTransferQueue$Node)
java.util.concurrent.LinkedTransferQueue$Node p
java.util.concurrent.LinkedTransferQueue$Node next
final java.util.concurrent.LinkedTransferQueue$Node firstDataNode ()
Object item
java.util.concurrent.LinkedTransferQueue$Node p
private int countOfMode (boolean)
java.util.concurrent.LinkedTransferQueue$Node p
int count
boolean data
public java.lang.String toString ()
String s
Object item
java.util.concurrent.LinkedTransferQueue$Node p
int charLength
int size
String[] a
private java.lang.Object[] toArrayInternal (java.lang.Object[])
Object item
java.util.concurrent.LinkedTransferQueue$Node p
int size
Object[] a
Object[] x
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.util.Spliterator spliterator ()
final void unsplice (java.util.concurrent.LinkedTransferQueue$Node, java.util.concurrent.LinkedTransferQueue$Node)
java.util.concurrent.LinkedTransferQueue$Node h
java.util.concurrent.LinkedTransferQueue$Node hn
int v
java.util.concurrent.LinkedTransferQueue$Node n
java.util.concurrent.LinkedTransferQueue$Node pred
java.util.concurrent.LinkedTransferQueue$Node s
private void sweep ()
java.util.concurrent.LinkedTransferQueue$Node p
java.util.concurrent.LinkedTransferQueue$Node s
java.util.concurrent.LinkedTransferQueue$Node n
private boolean findAndRemove (java.lang.Object)
Object item
java.util.concurrent.LinkedTransferQueue$Node pred
java.util.concurrent.LinkedTransferQueue$Node p
Object e
public void ()
public void (java.util.Collection)
java.util.Collection c
public void put (java.lang.Object)
Object e
public boolean offer (java.lang.Object, long, java.util.concurrent.TimeUnit)
Object e
long timeout
java.util.concurrent.TimeUnit unit
public boolean offer (java.lang.Object)
Object e
public boolean add (java.lang.Object)
Object e
public boolean tryTransfer (java.lang.Object)
Object e
public void transfer (java.lang.Object) throws java.lang.InterruptedException
Object e
public boolean tryTransfer (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object e
long timeout
java.util.concurrent.TimeUnit unit
public java.lang.Object take () throws java.lang.InterruptedException
Object e
public java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
Object e
public java.lang.Object poll ()
public int drainTo (java.util.Collection)
Object e
java.util.Collection c
int n
public int drainTo (java.util.Collection, int)
Object e
java.util.Collection c
int maxElements
int n
public java.util.Iterator iterator ()
public java.lang.Object peek ()
Object e
Object item
java.util.concurrent.LinkedTransferQueue$Node p
public boolean isEmpty ()
public boolean hasWaitingConsumer ()
Object item
java.util.concurrent.LinkedTransferQueue$Node p
public int size ()
public int getWaitingConsumerCount ()
public boolean remove (java.lang.Object)
Object o
public boolean contains (java.lang.Object)
Object item
java.util.concurrent.LinkedTransferQueue$Node p
Object o
public int remainingCapacity ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
Object e
java.io.ObjectOutputStream s
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object item
java.io.ObjectInputStream s
static void ()
ReflectiveOperationException e
}
java/util/concurrent/CancellationException.classCancellationException.java
package java.util.concurrent
public java.util.concurrent.CancellationException extends java.lang.IllegalStateException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
}
java/util/concurrent/CompletionService.classCompletionService.java
package java.util.concurrent
public abstract java.util.concurrent.CompletionService extends java.lang.Object {
public abstract java.util.concurrent.Future submit (java.util.concurrent.Callable)
public abstract java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
public abstract java.util.concurrent.Future take () throws java.lang.InterruptedException
public abstract java.util.concurrent.Future poll ()
public abstract java.util.concurrent.Future poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
}
java/util/concurrent/PriorityBlockingQueue$PBQSpliterator.classPriorityBlockingQueue.java
package java.util.concurrent
final java.util.concurrent.PriorityBlockingQueue$PBQSpliterator extends java.lang.Object implements java.util.Spliterator {
final java.util.concurrent.PriorityBlockingQueue queue
Object[] array
int index
int fence
void (java.util.concurrent.PriorityBlockingQueue, java.lang.Object[], int, int)
java.util.concurrent.PriorityBlockingQueue queue
Object[] array
int index
int fence
final int getFence ()
int hi
public java.util.concurrent.PriorityBlockingQueue$PBQSpliterator trySplit ()
int hi
int lo
int mid
public void forEachRemaining (java.util.function.Consumer)
int i
java.util.function.Consumer action
Object[] a
int hi
public boolean tryAdvance (java.util.function.Consumer)
Object e
java.util.function.Consumer action
public long estimateSize ()
public int characteristics ()
public volatile java.util.Spliterator trySplit ()
}
java/util/concurrent/ForkJoinTask$AdaptedRunnable.classForkJoinTask.java
package java.util.concurrent
final java.util.concurrent.ForkJoinTask$AdaptedRunnable extends java.util.concurrent.ForkJoinTask implements java.util.concurrent.RunnableFuture {
final Runnable runnable
Object result
private static final long serialVersionUID
void (java.lang.Runnable, java.lang.Object)
Runnable runnable
Object result
public final java.lang.Object getRawResult ()
public final void setRawResult (java.lang.Object)
Object v
public final boolean exec ()
public final void run ()
}
java/util/concurrent/ArrayBlockingQueue.classArrayBlockingQueue.java
package java.util.concurrent
public java.util.concurrent.ArrayBlockingQueue extends java.util.AbstractQueue implements java.util.concurrent.BlockingQueue java.io.Serializable {
private static final long serialVersionUID
final Object[] items
int takeIndex
int putIndex
int count
final java.util.concurrent.locks.ReentrantLock lock
private final java.util.concurrent.locks.Condition notEmpty
private final java.util.concurrent.locks.Condition notFull
transient java.util.concurrent.ArrayBlockingQueue$Itrs itrs
final int dec (int)
int i
final java.lang.Object itemAt (int)
int i
private void enqueue (java.lang.Object)
Object x
Object[] items
private java.lang.Object dequeue ()
Object[] items
Object x
void removeAt (int)
int pred
int i
int putIndex
int removeIndex
Object[] items
public void (int)
int capacity
public void (int, boolean)
int capacity
boolean fair
public void (int, boolean, java.util.Collection)
Object e
ArrayIndexOutOfBoundsException ex
int i
int capacity
boolean fair
java.util.Collection c
java.util.concurrent.locks.ReentrantLock lock
public boolean add (java.lang.Object)
Object e
public boolean offer (java.lang.Object)
Object e
java.util.concurrent.locks.ReentrantLock lock
public void put (java.lang.Object) throws java.lang.InterruptedException
Object e
java.util.concurrent.locks.ReentrantLock lock
public boolean offer (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object e
long timeout
java.util.concurrent.TimeUnit unit
long nanos
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object poll ()
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object take () throws java.lang.InterruptedException
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
long nanos
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object peek ()
java.util.concurrent.locks.ReentrantLock lock
public int size ()
java.util.concurrent.locks.ReentrantLock lock
public int remainingCapacity ()
java.util.concurrent.locks.ReentrantLock lock
public boolean remove (java.lang.Object)
Object[] items
int putIndex
int i
Object o
java.util.concurrent.locks.ReentrantLock lock
public boolean contains (java.lang.Object)
Object[] items
int putIndex
int i
Object o
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object[] toArray ()
Object[] items
int end
Object[] a
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object[] toArray (java.lang.Object[])
Object[] items
int count
int firstLeg
Object[] a
java.util.concurrent.locks.ReentrantLock lock
public java.lang.String toString ()
public void clear ()
Object[] items
int putIndex
int i
int k
java.util.concurrent.locks.ReentrantLock lock
public int drainTo (java.util.Collection)
java.util.Collection c
public int drainTo (java.util.Collection, int)
Object x
int n
int take
int i
java.util.Collection c
int maxElements
Object[] items
java.util.concurrent.locks.ReentrantLock lock
public java.util.Iterator iterator ()
public java.util.Spliterator spliterator ()
}
java/util/concurrent/ThreadLocalRandom.classThreadLocalRandom.java
package java.util.concurrent
public java.util.concurrent.ThreadLocalRandom extends java.util.Random {
boolean initialized
private static final long serialVersionUID
private static final java.io.ObjectStreamField[] serialPersistentFields
private static final long GAMMA
private static final int PROBE_INCREMENT
private static final long SEEDER_INCREMENT
private static final double DOUBLE_UNIT
private static final float FLOAT_UNIT
static final String BAD_BOUND
static final String BAD_RANGE
static final String BAD_SIZE
private static final sun.misc.Unsafe U
private static final long SEED
private static final long PROBE
private static final long SECONDARY
private static final ThreadLocal nextLocalGaussian
private static final java.util.concurrent.atomic.AtomicInteger probeGenerator
static final java.util.concurrent.ThreadLocalRandom instance
private static final java.util.concurrent.atomic.AtomicLong seeder
private static long mix64 (long)
long z
private static int mix32 (long)
long z
private void ()
static final void localInit ()
int p
int probe
long seed
Thread t
public static java.util.concurrent.ThreadLocalRandom current ()
public void setSeed (long)
long seed
final long nextSeed ()
Thread t
long r
protected int next (int)
int bits
final long internalNextLong (long, long)
long u
long n
long m
long origin
long bound
long r
final int internalNextInt (int, int)
int u
int n
int m
int origin
int bound
int r
final double internalNextDouble (double, double)
double origin
double bound
double r
public int nextInt ()
public int nextInt (int)
int u
int bound
int r
int m
public int nextInt (int, int)
int origin
int bound
public long nextLong ()
public long nextLong (long)
long u
long bound
long r
long m
public long nextLong (long, long)
long origin
long bound
public double nextDouble ()
public double nextDouble (double)
double bound
double result
public double nextDouble (double, double)
double origin
double bound
public boolean nextBoolean ()
public float nextFloat ()
public double nextGaussian ()
Double d
double v1
double v2
double s
double multiplier
public java.util.stream.IntStream ints (long)
long streamSize
public java.util.stream.IntStream ints ()
public java.util.stream.IntStream ints (long, int, int)
long streamSize
int randomNumberOrigin
int randomNumberBound
public java.util.stream.IntStream ints (int, int)
int randomNumberOrigin
int randomNumberBound
public java.util.stream.LongStream longs (long)
long streamSize
public java.util.stream.LongStream longs ()
public java.util.stream.LongStream longs (long, long, long)
long streamSize
long randomNumberOrigin
long randomNumberBound
public java.util.stream.LongStream longs (long, long)
long randomNumberOrigin
long randomNumberBound
public java.util.stream.DoubleStream doubles (long)
long streamSize
public java.util.stream.DoubleStream doubles ()
public java.util.stream.DoubleStream doubles (long, double, double)
long streamSize
double randomNumberOrigin
double randomNumberBound
public java.util.stream.DoubleStream doubles (double, double)
double randomNumberOrigin
double randomNumberBound
static final int getProbe ()
static final int advanceProbe (int)
int probe
static final int nextSecondarySeed ()
int r
Thread t
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
java.io.ObjectOutputStream$PutField fields
private java.lang.Object readResolve ()
static void ()
ReflectiveOperationException e
int i
byte[] seedBytes
long s
}
java/util/concurrent/CompletableFuture$DelayedCompleter.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$DelayedCompleter extends java.lang.Object implements java.lang.Runnable {
final java.util.concurrent.CompletableFuture f
final Object u
void (java.util.concurrent.CompletableFuture, java.lang.Object)
java.util.concurrent.CompletableFuture f
Object u
public void run ()
}
java/util/concurrent/ArrayBlockingQueue$Itrs.classArrayBlockingQueue.java
package java.util.concurrent
java.util.concurrent.ArrayBlockingQueue$Itrs extends java.lang.Object {
int cycles
private java.util.concurrent.ArrayBlockingQueue$Itrs$Node head
private java.util.concurrent.ArrayBlockingQueue$Itrs$Node sweeper
private static final int SHORT_SWEEP_PROBES
private static final int LONG_SWEEP_PROBES
final java.util.concurrent.ArrayBlockingQueue this$0
void (java.util.concurrent.ArrayBlockingQueue, java.util.concurrent.ArrayBlockingQueue$Itr)
java.util.concurrent.ArrayBlockingQueue this$0
java.util.concurrent.ArrayBlockingQueue$Itr initial
void doSomeSweeping (boolean)
java.util.concurrent.ArrayBlockingQueue$Itrs$Node o
java.util.concurrent.ArrayBlockingQueue$Itrs$Node p
boolean passedGo
java.util.concurrent.ArrayBlockingQueue$Itr it
java.util.concurrent.ArrayBlockingQueue$Itrs$Node next
boolean tryHarder
int probes
java.util.concurrent.ArrayBlockingQueue$Itrs$Node o
java.util.concurrent.ArrayBlockingQueue$Itrs$Node p
java.util.concurrent.ArrayBlockingQueue$Itrs$Node sweeper
boolean passedGo
void register (java.util.concurrent.ArrayBlockingQueue$Itr)
java.util.concurrent.ArrayBlockingQueue$Itr itr
void takeIndexWrapped ()
java.util.concurrent.ArrayBlockingQueue$Itr it
java.util.concurrent.ArrayBlockingQueue$Itrs$Node next
java.util.concurrent.ArrayBlockingQueue$Itrs$Node o
java.util.concurrent.ArrayBlockingQueue$Itrs$Node p
void removedAt (int)
java.util.concurrent.ArrayBlockingQueue$Itr it
java.util.concurrent.ArrayBlockingQueue$Itrs$Node next
java.util.concurrent.ArrayBlockingQueue$Itrs$Node o
java.util.concurrent.ArrayBlockingQueue$Itrs$Node p
int removedIndex
void queueIsEmpty ()
java.util.concurrent.ArrayBlockingQueue$Itr it
java.util.concurrent.ArrayBlockingQueue$Itrs$Node p
void elementDequeued ()
}
java/util/concurrent/ConcurrentHashMap$BulkTask.classConcurrentHashMap.java
package java.util.concurrent
abstract java.util.concurrent.ConcurrentHashMap$BulkTask extends java.util.concurrent.CountedCompleter {
java.util.concurrent.ConcurrentHashMap$Node[] tab
java.util.concurrent.ConcurrentHashMap$Node next
java.util.concurrent.ConcurrentHashMap$TableStack stack
java.util.concurrent.ConcurrentHashMap$TableStack spare
int index
int baseIndex
int baseLimit
final int baseSize
int batch
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[])
java.util.concurrent.ConcurrentHashMap$BulkTask par
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
final java.util.concurrent.ConcurrentHashMap$Node advance ()
java.util.concurrent.ConcurrentHashMap$Node[] t
int i
int n
java.util.concurrent.ConcurrentHashMap$Node[] t
int i
int n
java.util.concurrent.ConcurrentHashMap$Node e
private void pushState (java.util.concurrent.ConcurrentHashMap$Node[], int, int)
java.util.concurrent.ConcurrentHashMap$Node[] t
int i
int n
java.util.concurrent.ConcurrentHashMap$TableStack s
private void recoverState (int)
java.util.concurrent.ConcurrentHashMap$TableStack next
int len
int n
java.util.concurrent.ConcurrentHashMap$TableStack s
}
java/util/concurrent/ConcurrentLinkedDeque$Node.classConcurrentLinkedDeque.java
package java.util.concurrent
final java.util.concurrent.ConcurrentLinkedDeque$Node extends java.lang.Object {
volatile java.util.concurrent.ConcurrentLinkedDeque$Node prev
volatile Object item
volatile java.util.concurrent.ConcurrentLinkedDeque$Node next
private static final sun.misc.Unsafe U
private static final long PREV
private static final long ITEM
private static final long NEXT
void ()
void (java.lang.Object)
Object item
boolean casItem (java.lang.Object, java.lang.Object)
Object cmp
Object val
void lazySetNext (java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node val
boolean casNext (java.util.concurrent.ConcurrentLinkedDeque$Node, java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node cmp
java.util.concurrent.ConcurrentLinkedDeque$Node val
void lazySetPrev (java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node val
boolean casPrev (java.util.concurrent.ConcurrentLinkedDeque$Node, java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node cmp
java.util.concurrent.ConcurrentLinkedDeque$Node val
static void ()
ReflectiveOperationException e
}
java/util/concurrent/TimeUnit$5.classTimeUnit.java
package java.util.concurrent
final java.util.concurrent.TimeUnit$5 extends java.util.concurrent.TimeUnit {
void (java.lang.String, int)
public long toNanos (long)
long d
public long toMicros (long)
long d
public long toMillis (long)
long d
public long toSeconds (long)
long d
public long toMinutes (long)
long d
public long toHours (long)
long d
public long toDays (long)
long d
public long convert (long, java.util.concurrent.TimeUnit)
long d
java.util.concurrent.TimeUnit u
int excessNanos (long, long)
long d
long m
}
java/util/concurrent/ConcurrentSkipListMap$SubMap$SubMapIter.classConcurrentSkipListMap.java
package java.util.concurrent
abstract java.util.concurrent.ConcurrentSkipListMap$SubMap$SubMapIter extends java.lang.Object implements java.util.Iterator java.util.Spliterator {
java.util.concurrent.ConcurrentSkipListMap$Node lastReturned
java.util.concurrent.ConcurrentSkipListMap$Node next
Object nextValue
final java.util.concurrent.ConcurrentSkipListMap$SubMap this$0
void (java.util.concurrent.ConcurrentSkipListMap$SubMap)
Object vv
Object x
java.util.concurrent.ConcurrentSkipListMap$SubMap this$0
java.util.Comparator cmp
public final boolean hasNext ()
final void advance ()
private void ascend ()
Object vv
Object x
java.util.Comparator cmp
private void descend ()
Object vv
Object x
java.util.Comparator cmp
public void remove ()
java.util.concurrent.ConcurrentSkipListMap$Node l
public java.util.Spliterator trySplit ()
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
public void forEachRemaining (java.util.function.Consumer)
java.util.function.Consumer action
public long estimateSize ()
}
java/util/concurrent/ScheduledThreadPoolExecutor$ScheduledFutureTask.classScheduledThreadPoolExecutor.java
package java.util.concurrent
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask extends java.util.concurrent.FutureTask implements java.util.concurrent.RunnableScheduledFuture {
private final long sequenceNumber
private volatile long time
private final long period
java.util.concurrent.RunnableScheduledFuture outerTask
int heapIndex
final java.util.concurrent.ScheduledThreadPoolExecutor this$0
void (java.util.concurrent.ScheduledThreadPoolExecutor, java.lang.Runnable, java.lang.Object, long, long)
Runnable r
Object result
long triggerTime
long sequenceNumber
void (java.util.concurrent.ScheduledThreadPoolExecutor, java.lang.Runnable, java.lang.Object, long, long, long)
Runnable r
Object result
long triggerTime
long period
long sequenceNumber
void (java.util.concurrent.ScheduledThreadPoolExecutor, java.util.concurrent.Callable, long, long)
java.util.concurrent.Callable callable
long triggerTime
long sequenceNumber
public long getDelay (java.util.concurrent.TimeUnit)
java.util.concurrent.TimeUnit unit
public int compareTo (java.util.concurrent.Delayed)
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask x
long diff
java.util.concurrent.Delayed other
long diff
public boolean isPeriodic ()
private void setNextRunTime ()
long p
public boolean cancel (boolean)
boolean mayInterruptIfRunning
boolean cancelled
public void run ()
boolean periodic
public volatile int compareTo (java.lang.Object)
}
java/util/concurrent/FutureTask$WaitNode.classFutureTask.java
package java.util.concurrent
final java.util.concurrent.FutureTask$WaitNode extends java.lang.Object {
volatile Thread thread
volatile java.util.concurrent.FutureTask$WaitNode next
void ()
}
java/util/concurrent/CompletableFuture$UniWhenComplete.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$UniWhenComplete extends java.util.concurrent.CompletableFuture$UniCompletion {
java.util.function.BiConsumer fn
void (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.function.BiConsumer)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.function.BiConsumer fn
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
}
java/util/concurrent/TimeUnit.classTimeUnit.java
package java.util.concurrent
public abstract java.util.concurrent.TimeUnit extends java.lang.Enum {
public static final java.util.concurrent.TimeUnit NANOSECONDS
public static final java.util.concurrent.TimeUnit MICROSECONDS
public static final java.util.concurrent.TimeUnit MILLISECONDS
public static final java.util.concurrent.TimeUnit SECONDS
public static final java.util.concurrent.TimeUnit MINUTES
public static final java.util.concurrent.TimeUnit HOURS
public static final java.util.concurrent.TimeUnit DAYS
static final long C0
static final long C1
static final long C2
static final long C3
static final long C4
static final long C5
static final long C6
static final long MAX
private static final java.util.concurrent.TimeUnit[] $VALUES
public static java.util.concurrent.TimeUnit[] values ()
public static java.util.concurrent.TimeUnit valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static long x (long, long, long)
long d
long m
long over
public long convert (long, java.util.concurrent.TimeUnit)
long sourceDuration
java.util.concurrent.TimeUnit sourceUnit
public long toNanos (long)
long duration
public long toMicros (long)
long duration
public long toMillis (long)
long duration
public long toSeconds (long)
long duration
public long toMinutes (long)
long duration
public long toHours (long)
long duration
public long toDays (long)
long duration
abstract int excessNanos (long, long)
public void timedWait (java.lang.Object, long) throws java.lang.InterruptedException
long ms
int ns
Object obj
long timeout
public void timedJoin (java.lang.Thread, long) throws java.lang.InterruptedException
long ms
int ns
Thread thread
long timeout
public void sleep (long) throws java.lang.InterruptedException
long ms
int ns
long timeout
void (java.lang.String, int, java.util.concurrent.TimeUnit$1)
String x0
int x1
java.util.concurrent.TimeUnit$1 x2
static void ()
}
java/util/concurrent/ConcurrentSkipListMap.classConcurrentSkipListMap.java
package java.util.concurrent
public java.util.concurrent.ConcurrentSkipListMap extends java.util.AbstractMap implements java.util.concurrent.ConcurrentNavigableMap java.lang.Cloneable java.io.Serializable {
private static final long serialVersionUID
static final Object BASE_HEADER
private volatile transient java.util.concurrent.ConcurrentSkipListMap$HeadIndex head
final java.util.Comparator comparator
private transient java.util.concurrent.ConcurrentSkipListMap$KeySet keySet
private transient java.util.concurrent.ConcurrentSkipListMap$EntrySet entrySet
private transient java.util.concurrent.ConcurrentSkipListMap$Values values
private transient java.util.concurrent.ConcurrentNavigableMap descendingMap
private static final int EQ
private static final int LT
private static final int GT
private static final sun.misc.Unsafe U
private static final long HEAD
private void initialize ()
private boolean casHead (java.util.concurrent.ConcurrentSkipListMap$HeadIndex, java.util.concurrent.ConcurrentSkipListMap$HeadIndex)
java.util.concurrent.ConcurrentSkipListMap$HeadIndex cmp
java.util.concurrent.ConcurrentSkipListMap$HeadIndex val
static final int cpr (java.util.Comparator, java.lang.Object, java.lang.Object)
java.util.Comparator c
Object x
Object y
private java.util.concurrent.ConcurrentSkipListMap$Node findPredecessor (java.lang.Object, java.util.Comparator)
java.util.concurrent.ConcurrentSkipListMap$Node n
Object k
java.util.concurrent.ConcurrentSkipListMap$Index q
java.util.concurrent.ConcurrentSkipListMap$Index r
java.util.concurrent.ConcurrentSkipListMap$Index d
Object key
java.util.Comparator cmp
private java.util.concurrent.ConcurrentSkipListMap$Node findNode (java.lang.Object)
Object v
int c
java.util.concurrent.ConcurrentSkipListMap$Node f
java.util.concurrent.ConcurrentSkipListMap$Node b
java.util.concurrent.ConcurrentSkipListMap$Node n
Object key
java.util.Comparator cmp
private java.lang.Object doGet (java.lang.Object)
Object vv
Object v
int c
java.util.concurrent.ConcurrentSkipListMap$Node f
java.util.concurrent.ConcurrentSkipListMap$Node b
java.util.concurrent.ConcurrentSkipListMap$Node n
Object key
java.util.Comparator cmp
private java.lang.Object doPut (java.lang.Object, java.lang.Object, boolean)
Object vv
Object v
int c
java.util.concurrent.ConcurrentSkipListMap$Node f
java.util.concurrent.ConcurrentSkipListMap$Node z
java.util.concurrent.ConcurrentSkipListMap$Node b
java.util.concurrent.ConcurrentSkipListMap$Node n
int i
int i
int j
int oldLevel
java.util.concurrent.ConcurrentSkipListMap$HeadIndex newh
java.util.concurrent.ConcurrentSkipListMap$Node oldbase
java.util.concurrent.ConcurrentSkipListMap$Index[] idxs
java.util.concurrent.ConcurrentSkipListMap$Node n
int c
java.util.concurrent.ConcurrentSkipListMap$Index q
java.util.concurrent.ConcurrentSkipListMap$Index r
java.util.concurrent.ConcurrentSkipListMap$Index t
int j
int insertionLevel
int level
int max
java.util.concurrent.ConcurrentSkipListMap$Index idx
java.util.concurrent.ConcurrentSkipListMap$HeadIndex h
Object key
Object value
boolean onlyIfAbsent
java.util.concurrent.ConcurrentSkipListMap$Node z
java.util.Comparator cmp
int rnd
final java.lang.Object doRemove (java.lang.Object, java.lang.Object)
Object v
int c
java.util.concurrent.ConcurrentSkipListMap$Node f
Object vv
java.util.concurrent.ConcurrentSkipListMap$Node b
java.util.concurrent.ConcurrentSkipListMap$Node n
Object key
Object value
java.util.Comparator cmp
private void tryReduceLevel ()
java.util.concurrent.ConcurrentSkipListMap$HeadIndex d
java.util.concurrent.ConcurrentSkipListMap$HeadIndex e
java.util.concurrent.ConcurrentSkipListMap$HeadIndex h
final java.util.concurrent.ConcurrentSkipListMap$Node findFirst ()
java.util.concurrent.ConcurrentSkipListMap$Node b
java.util.concurrent.ConcurrentSkipListMap$Node n
private java.util.Map$Entry doRemoveFirstEntry ()
java.util.concurrent.ConcurrentSkipListMap$Node f
Object v
Object vv
java.util.concurrent.ConcurrentSkipListMap$Node b
java.util.concurrent.ConcurrentSkipListMap$Node n
private void clearIndexToFirst ()
java.util.concurrent.ConcurrentSkipListMap$Index r
java.util.concurrent.ConcurrentSkipListMap$Index q
private java.util.Map$Entry doRemoveLastEntry ()
java.util.concurrent.ConcurrentSkipListMap$Node f
Object v
Object key
Object vv
java.util.concurrent.ConcurrentSkipListMap$Node b
java.util.concurrent.ConcurrentSkipListMap$Node n
final java.util.concurrent.ConcurrentSkipListMap$Node findLast ()
java.util.concurrent.ConcurrentSkipListMap$Node f
Object v
java.util.concurrent.ConcurrentSkipListMap$Node b
java.util.concurrent.ConcurrentSkipListMap$Node n
java.util.concurrent.ConcurrentSkipListMap$Index d
java.util.concurrent.ConcurrentSkipListMap$Index r
java.util.concurrent.ConcurrentSkipListMap$Index q
private java.util.concurrent.ConcurrentSkipListMap$Node findPredecessorOfLast ()
java.util.concurrent.ConcurrentSkipListMap$Index d
java.util.concurrent.ConcurrentSkipListMap$Index r
java.util.concurrent.ConcurrentSkipListMap$Index q
final java.util.concurrent.ConcurrentSkipListMap$Node findNear (java.lang.Object, int, java.util.Comparator)
Object v
java.util.concurrent.ConcurrentSkipListMap$Node f
int c
java.util.concurrent.ConcurrentSkipListMap$Node b
java.util.concurrent.ConcurrentSkipListMap$Node n
Object key
int rel
java.util.Comparator cmp
final java.util.AbstractMap$SimpleImmutableEntry getNear (java.lang.Object, int)
java.util.concurrent.ConcurrentSkipListMap$Node n
java.util.AbstractMap$SimpleImmutableEntry e
Object key
int rel
java.util.Comparator cmp
public void ()
public void (java.util.Comparator)
java.util.Comparator comparator
public void (java.util.Map)
java.util.Map m
public void (java.util.SortedMap)
java.util.SortedMap m
public java.util.concurrent.ConcurrentSkipListMap clone ()
java.util.concurrent.ConcurrentSkipListMap clone
CloneNotSupportedException e
private void buildFromSorted (java.util.SortedMap)
int i
int i
int i
java.util.concurrent.ConcurrentSkipListMap$Index idx
java.util.Map$Entry e
int rnd
int j
Object k
Object v
java.util.concurrent.ConcurrentSkipListMap$Node z
java.util.SortedMap map
java.util.concurrent.ConcurrentSkipListMap$HeadIndex h
java.util.concurrent.ConcurrentSkipListMap$Node basepred
java.util.ArrayList preds
java.util.concurrent.ConcurrentSkipListMap$Index q
java.util.Iterator it
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
Object v
java.util.concurrent.ConcurrentSkipListMap$Node n
java.io.ObjectOutputStream s
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int i
int i
int i
java.util.concurrent.ConcurrentSkipListMap$Index idx
Object k
Object v
Object key
Object val
int rnd
int j
java.util.concurrent.ConcurrentSkipListMap$Node z
java.io.ObjectInputStream s
java.util.concurrent.ConcurrentSkipListMap$HeadIndex h
java.util.concurrent.ConcurrentSkipListMap$Node basepred
java.util.ArrayList preds
java.util.concurrent.ConcurrentSkipListMap$Index q
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
Object key
public java.lang.Object getOrDefault (java.lang.Object, java.lang.Object)
Object key
Object defaultValue
Object v
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object v
java.util.concurrent.ConcurrentSkipListMap$Node n
Object value
public int size ()
java.util.concurrent.ConcurrentSkipListMap$Node n
long count
public boolean isEmpty ()
public void clear ()
public java.lang.Object computeIfAbsent (java.lang.Object, java.util.function.Function)
Object p
Object r
Object key
java.util.function.Function mappingFunction
Object v
public java.lang.Object computeIfPresent (java.lang.Object, java.util.function.BiFunction)
Object vv
Object r
Object v
Object key
java.util.function.BiFunction remappingFunction
java.util.concurrent.ConcurrentSkipListMap$Node n
public java.lang.Object compute (java.lang.Object, java.util.function.BiFunction)
Object r
Object vv
java.util.concurrent.ConcurrentSkipListMap$Node n
Object v
Object r
Object key
java.util.function.BiFunction remappingFunction
public java.lang.Object merge (java.lang.Object, java.lang.Object, java.util.function.BiFunction)
Object vv
java.util.concurrent.ConcurrentSkipListMap$Node n
Object v
Object r
Object key
Object value
java.util.function.BiFunction remappingFunction
public java.util.NavigableSet keySet ()
java.util.concurrent.ConcurrentSkipListMap$KeySet ks
public java.util.NavigableSet navigableKeySet ()
java.util.concurrent.ConcurrentSkipListMap$KeySet ks
public java.util.Collection values ()
java.util.concurrent.ConcurrentSkipListMap$Values vs
public java.util.Set entrySet ()
java.util.concurrent.ConcurrentSkipListMap$EntrySet es
public java.util.concurrent.ConcurrentNavigableMap descendingMap ()
java.util.concurrent.ConcurrentNavigableMap dm
public java.util.NavigableSet descendingKeySet ()
public boolean equals (java.lang.Object)
java.util.Map$Entry e
Object k
Object v
java.util.Map$Entry e
ClassCastException unused
NullPointerException unused
Object o
java.util.Map m
public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
java.util.concurrent.ConcurrentSkipListMap$Node n
Object v
Object key
Object oldValue
Object newValue
public java.lang.Object replace (java.lang.Object, java.lang.Object)
Object vv
java.util.concurrent.ConcurrentSkipListMap$Node n
Object v
Object key
Object value
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
java.util.concurrent.ConcurrentSkipListMap$Node n
public java.lang.Object lastKey ()
java.util.concurrent.ConcurrentSkipListMap$Node n
public java.util.concurrent.ConcurrentNavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromKey
boolean fromInclusive
Object toKey
boolean toInclusive
public java.util.concurrent.ConcurrentNavigableMap headMap (java.lang.Object, boolean)
Object toKey
boolean inclusive
public java.util.concurrent.ConcurrentNavigableMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
public java.util.concurrent.ConcurrentNavigableMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.concurrent.ConcurrentNavigableMap headMap (java.lang.Object)
Object toKey
public java.util.concurrent.ConcurrentNavigableMap tailMap (java.lang.Object)
Object fromKey
public java.util.Map$Entry lowerEntry (java.lang.Object)
Object key
public java.lang.Object lowerKey (java.lang.Object)
Object key
java.util.concurrent.ConcurrentSkipListMap$Node n
public java.util.Map$Entry floorEntry (java.lang.Object)
Object key
public java.lang.Object floorKey (java.lang.Object)
Object key
java.util.concurrent.ConcurrentSkipListMap$Node n
public java.util.Map$Entry ceilingEntry (java.lang.Object)
Object key
public java.lang.Object ceilingKey (java.lang.Object)
Object key
java.util.concurrent.ConcurrentSkipListMap$Node n
public java.util.Map$Entry higherEntry (java.lang.Object)
Object key
public java.lang.Object higherKey (java.lang.Object)
Object key
java.util.concurrent.ConcurrentSkipListMap$Node n
public java.util.Map$Entry firstEntry ()
java.util.concurrent.ConcurrentSkipListMap$Node n
java.util.AbstractMap$SimpleImmutableEntry e
public java.util.Map$Entry lastEntry ()
java.util.concurrent.ConcurrentSkipListMap$Node n
java.util.AbstractMap$SimpleImmutableEntry e
public java.util.Map$Entry pollFirstEntry ()
public java.util.Map$Entry pollLastEntry ()
static final java.util.List toList (java.util.Collection)
Object e
java.util.Collection c
java.util.ArrayList list
public void forEach (java.util.function.BiConsumer)
Object v
java.util.concurrent.ConcurrentSkipListMap$Node n
java.util.function.BiConsumer action
public void replaceAll (java.util.function.BiFunction)
Object r
Object v
java.util.concurrent.ConcurrentSkipListMap$Node n
java.util.function.BiFunction function
boolean removeEntryIf (java.util.function.Predicate)
Object k
java.util.Map$Entry e
Object v
java.util.concurrent.ConcurrentSkipListMap$Node n
java.util.function.Predicate function
boolean removed
boolean removeValueIf (java.util.function.Predicate)
Object k
Object v
java.util.concurrent.ConcurrentSkipListMap$Node n
java.util.function.Predicate function
boolean removed
final java.util.concurrent.ConcurrentSkipListMap$KeySpliterator keySpliterator ()
java.util.concurrent.ConcurrentSkipListMap$HeadIndex h
java.util.concurrent.ConcurrentSkipListMap$Node p
java.util.concurrent.ConcurrentSkipListMap$Node b
java.util.Comparator cmp
final java.util.concurrent.ConcurrentSkipListMap$ValueSpliterator valueSpliterator ()
java.util.concurrent.ConcurrentSkipListMap$HeadIndex h
java.util.concurrent.ConcurrentSkipListMap$Node p
java.util.concurrent.ConcurrentSkipListMap$Node b
java.util.Comparator cmp
final java.util.concurrent.ConcurrentSkipListMap$EntrySpliterator entrySpliterator ()
java.util.concurrent.ConcurrentSkipListMap$HeadIndex h
java.util.concurrent.ConcurrentSkipListMap$Node p
java.util.concurrent.ConcurrentSkipListMap$Node b
java.util.Comparator cmp
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
public volatile java.util.Set keySet ()
public volatile java.util.SortedMap tailMap (java.lang.Object)
public volatile java.util.SortedMap headMap (java.lang.Object)
public volatile java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
public volatile java.util.NavigableMap tailMap (java.lang.Object, boolean)
public volatile java.util.NavigableMap headMap (java.lang.Object, boolean)
public volatile java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
public volatile java.util.NavigableMap descendingMap ()
static void ()
ReflectiveOperationException e
}
java/util/concurrent/BlockingDeque.classBlockingDeque.java
package java.util.concurrent
public abstract java.util.concurrent.BlockingDeque extends java.lang.Object implements java.util.concurrent.BlockingQueue java.util.Deque {
public abstract void addFirst (java.lang.Object)
public abstract void addLast (java.lang.Object)
public abstract boolean offerFirst (java.lang.Object)
public abstract boolean offerLast (java.lang.Object)
public abstract void putFirst (java.lang.Object) throws java.lang.InterruptedException
public abstract void putLast (java.lang.Object) throws java.lang.InterruptedException
public abstract boolean offerFirst (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract boolean offerLast (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract java.lang.Object takeFirst () throws java.lang.InterruptedException
public abstract java.lang.Object takeLast () throws java.lang.InterruptedException
public abstract java.lang.Object pollFirst (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract java.lang.Object pollLast (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract boolean removeFirstOccurrence (java.lang.Object)
public abstract boolean removeLastOccurrence (java.lang.Object)
public abstract boolean add (java.lang.Object)
public abstract boolean offer (java.lang.Object)
public abstract void put (java.lang.Object) throws java.lang.InterruptedException
public abstract boolean offer (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract java.lang.Object remove ()
public abstract java.lang.Object poll ()
public abstract java.lang.Object take () throws java.lang.InterruptedException
public abstract java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract java.lang.Object element ()
public abstract java.lang.Object peek ()
public abstract boolean remove (java.lang.Object)
public abstract boolean contains (java.lang.Object)
public abstract int size ()
public abstract java.util.Iterator iterator ()
public abstract void push (java.lang.Object)
}
java/util/concurrent/ConcurrentSkipListMap$SubMap$SubMapKeyIterator.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$SubMap$SubMapKeyIterator extends java.util.concurrent.ConcurrentSkipListMap$SubMap$SubMapIter {
final java.util.concurrent.ConcurrentSkipListMap$SubMap this$0
void (java.util.concurrent.ConcurrentSkipListMap$SubMap)
java.util.concurrent.ConcurrentSkipListMap$SubMap this$0
public java.lang.Object next ()
java.util.concurrent.ConcurrentSkipListMap$Node n
public int characteristics ()
public final java.util.Comparator getComparator ()
}
java/util/concurrent/Executors$DefaultThreadFactory.classExecutors.java
package java.util.concurrent
java.util.concurrent.Executors$DefaultThreadFactory extends java.lang.Object implements java.util.concurrent.ThreadFactory {
private static final java.util.concurrent.atomic.AtomicInteger poolNumber
private final ThreadGroup group
private final java.util.concurrent.atomic.AtomicInteger threadNumber
private final String namePrefix
void ()
SecurityManager s
public java.lang.Thread newThread (java.lang.Runnable)
Runnable r
Thread t
static void ()
}
java/util/concurrent/Callable.classCallable.java
package java.util.concurrent
public abstract java.util.concurrent.Callable extends java.lang.Object {
public abstract java.lang.Object call () throws java.lang.Exception
}
java/util/concurrent/ForkJoinWorkerThread.classForkJoinWorkerThread.java
package java.util.concurrent
public java.util.concurrent.ForkJoinWorkerThread extends java.lang.Thread {
final java.util.concurrent.ForkJoinPool pool
final java.util.concurrent.ForkJoinPool$WorkQueue workQueue
private static final sun.misc.Unsafe U
private static final long THREADLOCALS
private static final long INHERITABLETHREADLOCALS
private static final long INHERITEDACCESSCONTROLCONTEXT
protected void (java.util.concurrent.ForkJoinPool)
java.util.concurrent.ForkJoinPool pool
void (java.util.concurrent.ForkJoinPool, java.lang.ThreadGroup, java.security.AccessControlContext)
java.util.concurrent.ForkJoinPool pool
ThreadGroup threadGroup
java.security.AccessControlContext acc
public java.util.concurrent.ForkJoinPool getPool ()
public int getPoolIndex ()
protected void onStart ()
protected void onTermination (java.lang.Throwable)
Throwable exception
public void run ()
Throwable ex
Throwable ex
Throwable ex
Throwable ex
Throwable exception
final void eraseThreadLocals ()
void afterTopLevelExec ()
static void ()
ReflectiveOperationException e
}
java/util/concurrent/ConcurrentLinkedDeque$DescendingItr.classConcurrentLinkedDeque.java
package java.util.concurrent
java.util.concurrent.ConcurrentLinkedDeque$DescendingItr extends java.util.concurrent.ConcurrentLinkedDeque$AbstractItr {
final java.util.concurrent.ConcurrentLinkedDeque this$0
private void (java.util.concurrent.ConcurrentLinkedDeque)
java.util.concurrent.ConcurrentLinkedDeque$Node startNode ()
java.util.concurrent.ConcurrentLinkedDeque$Node nextNode (java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node p
void (java.util.concurrent.ConcurrentLinkedDeque, java.util.concurrent.ConcurrentLinkedDeque$1)
java.util.concurrent.ConcurrentLinkedDeque x0
java.util.concurrent.ConcurrentLinkedDeque$1 x1
}
java/util/concurrent/BrokenBarrierException.classBrokenBarrierException.java
package java.util.concurrent
public java.util.concurrent.BrokenBarrierException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
}
java/util/concurrent/TimeUnit$1.classTimeUnit.java
package java.util.concurrent
final java.util.concurrent.TimeUnit$1 extends java.util.concurrent.TimeUnit {
void (java.lang.String, int)
public long toNanos (long)
long d
public long toMicros (long)
long d
public long toMillis (long)
long d
public long toSeconds (long)
long d
public long toMinutes (long)
long d
public long toHours (long)
long d
public long toDays (long)
long d
public long convert (long, java.util.concurrent.TimeUnit)
long d
java.util.concurrent.TimeUnit u
int excessNanos (long, long)
long d
long m
}
java/util/concurrent/ThreadLocalRandom$1.classThreadLocalRandom.java
package java.util.concurrent
final java.util.concurrent.ThreadLocalRandom$1 extends java.lang.Object implements java.security.PrivilegedAction {
void ()
public java.lang.Boolean run ()
public volatile java.lang.Object run ()
}
java/util/concurrent/ConcurrentNavigableMap.classConcurrentNavigableMap.java
package java.util.concurrent
public abstract java.util.concurrent.ConcurrentNavigableMap extends java.lang.Object implements java.util.concurrent.ConcurrentMap java.util.NavigableMap {
public abstract java.util.concurrent.ConcurrentNavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
public abstract java.util.concurrent.ConcurrentNavigableMap headMap (java.lang.Object, boolean)
public abstract java.util.concurrent.ConcurrentNavigableMap tailMap (java.lang.Object, boolean)
public abstract java.util.concurrent.ConcurrentNavigableMap subMap (java.lang.Object, java.lang.Object)
public abstract java.util.concurrent.ConcurrentNavigableMap headMap (java.lang.Object)
public abstract java.util.concurrent.ConcurrentNavigableMap tailMap (java.lang.Object)
public abstract java.util.concurrent.ConcurrentNavigableMap descendingMap ()
public abstract java.util.NavigableSet navigableKeySet ()
public abstract java.util.NavigableSet keySet ()
public abstract java.util.NavigableSet descendingKeySet ()
public volatile java.util.Set keySet ()
public volatile java.util.SortedMap tailMap (java.lang.Object)
public volatile java.util.SortedMap headMap (java.lang.Object)
public volatile java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
public volatile java.util.NavigableMap tailMap (java.lang.Object, boolean)
public volatile java.util.NavigableMap headMap (java.lang.Object, boolean)
public volatile java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
public volatile java.util.NavigableMap descendingMap ()
}
java/util/concurrent/ConcurrentHashMap$Traverser.classConcurrentHashMap.java
package java.util.concurrent
java.util.concurrent.ConcurrentHashMap$Traverser extends java.lang.Object {
java.util.concurrent.ConcurrentHashMap$Node[] tab
java.util.concurrent.ConcurrentHashMap$Node next
java.util.concurrent.ConcurrentHashMap$TableStack stack
java.util.concurrent.ConcurrentHashMap$TableStack spare
int index
int baseIndex
int baseLimit
final int baseSize
void (java.util.concurrent.ConcurrentHashMap$Node[], int, int, int)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int size
int index
int limit
final java.util.concurrent.ConcurrentHashMap$Node advance ()
java.util.concurrent.ConcurrentHashMap$Node[] t
int i
int n
java.util.concurrent.ConcurrentHashMap$Node[] t
int i
int n
java.util.concurrent.ConcurrentHashMap$Node e
private void pushState (java.util.concurrent.ConcurrentHashMap$Node[], int, int)
java.util.concurrent.ConcurrentHashMap$Node[] t
int i
int n
java.util.concurrent.ConcurrentHashMap$TableStack s
private void recoverState (int)
java.util.concurrent.ConcurrentHashMap$TableStack next
int len
int n
java.util.concurrent.ConcurrentHashMap$TableStack s
}
java/util/concurrent/RunnableFuture.classRunnableFuture.java
package java.util.concurrent
public abstract java.util.concurrent.RunnableFuture extends java.lang.Object implements java.lang.Runnable java.util.concurrent.Future {
public abstract void run ()
}
java/util/concurrent/TimeUnit$4.classTimeUnit.java
package java.util.concurrent
final java.util.concurrent.TimeUnit$4 extends java.util.concurrent.TimeUnit {
void (java.lang.String, int)
public long toNanos (long)
long d
public long toMicros (long)
long d
public long toMillis (long)
long d
public long toSeconds (long)
long d
public long toMinutes (long)
long d
public long toHours (long)
long d
public long toDays (long)
long d
public long convert (long, java.util.concurrent.TimeUnit)
long d
java.util.concurrent.TimeUnit u
int excessNanos (long, long)
long d
long m
}
java/util/concurrent/ConcurrentHashMap$ValuesView.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ValuesView extends java.util.concurrent.ConcurrentHashMap$CollectionView implements java.util.Collection java.io.Serializable {
private static final long serialVersionUID
void (java.util.concurrent.ConcurrentHashMap)
java.util.concurrent.ConcurrentHashMap map
public final boolean contains (java.lang.Object)
Object o
public final boolean remove (java.lang.Object)
java.util.Iterator it
Object o
public final java.util.Iterator iterator ()
java.util.concurrent.ConcurrentHashMap m
java.util.concurrent.ConcurrentHashMap$Node[] t
int f
public final boolean add (java.lang.Object)
Object e
public final boolean addAll (java.util.Collection)
java.util.Collection c
public boolean removeIf (java.util.function.Predicate)
java.util.function.Predicate filter
public java.util.Spliterator spliterator ()
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap m
long n
int f
public void forEach (java.util.function.Consumer)
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Traverser it
java.util.function.Consumer action
java.util.concurrent.ConcurrentHashMap$Node[] t
}
java/util/concurrent/DelayQueue.classDelayQueue.java
package java.util.concurrent
public java.util.concurrent.DelayQueue extends java.util.AbstractQueue implements java.util.concurrent.BlockingQueue {
private final transient java.util.concurrent.locks.ReentrantLock lock
private final java.util.PriorityQueue q
private Thread leader
private final java.util.concurrent.locks.Condition available
public void ()
public void (java.util.Collection)
java.util.Collection c
public boolean add (java.util.concurrent.Delayed)
java.util.concurrent.Delayed e
public boolean offer (java.util.concurrent.Delayed)
java.util.concurrent.Delayed e
java.util.concurrent.locks.ReentrantLock lock
public void put (java.util.concurrent.Delayed)
java.util.concurrent.Delayed e
public boolean offer (java.util.concurrent.Delayed, long, java.util.concurrent.TimeUnit)
java.util.concurrent.Delayed e
long timeout
java.util.concurrent.TimeUnit unit
public java.util.concurrent.Delayed poll ()
java.util.concurrent.Delayed first
java.util.concurrent.locks.ReentrantLock lock
public java.util.concurrent.Delayed take () throws java.lang.InterruptedException
Thread thisThread
long delay
java.util.concurrent.Delayed first
java.util.concurrent.locks.ReentrantLock lock
public java.util.concurrent.Delayed poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeLeft
Thread thisThread
long delay
java.util.concurrent.Delayed first
long timeout
java.util.concurrent.TimeUnit unit
long nanos
java.util.concurrent.locks.ReentrantLock lock
public java.util.concurrent.Delayed peek ()
java.util.concurrent.locks.ReentrantLock lock
public int size ()
java.util.concurrent.locks.ReentrantLock lock
private java.util.concurrent.Delayed peekExpired ()
java.util.concurrent.Delayed first
public int drainTo (java.util.Collection)
java.util.concurrent.Delayed e
int n
java.util.Collection c
java.util.concurrent.locks.ReentrantLock lock
public int drainTo (java.util.Collection, int)
java.util.concurrent.Delayed e
int n
java.util.Collection c
int maxElements
java.util.concurrent.locks.ReentrantLock lock
public void clear ()
java.util.concurrent.locks.ReentrantLock lock
public int remainingCapacity ()
public java.lang.Object[] toArray ()
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
java.util.concurrent.locks.ReentrantLock lock
public boolean remove (java.lang.Object)
Object o
java.util.concurrent.locks.ReentrantLock lock
void removeEQ (java.lang.Object)
java.util.Iterator it
Object o
java.util.concurrent.locks.ReentrantLock lock
public java.util.Iterator iterator ()
public volatile boolean add (java.lang.Object)
public volatile java.lang.Object peek ()
public volatile java.lang.Object poll ()
public volatile boolean offer (java.lang.Object)
public volatile java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public volatile java.lang.Object take () throws java.lang.InterruptedException
public volatile boolean offer (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public volatile void put (java.lang.Object) throws java.lang.InterruptedException
}
java/util/concurrent/Executors$DelegatedScheduledExecutorService.classExecutors.java
package java.util.concurrent
java.util.concurrent.Executors$DelegatedScheduledExecutorService extends java.util.concurrent.Executors$DelegatedExecutorService implements java.util.concurrent.ScheduledExecutorService {
private final java.util.concurrent.ScheduledExecutorService e
void (java.util.concurrent.ScheduledExecutorService)
java.util.concurrent.ScheduledExecutorService executor
public java.util.concurrent.ScheduledFuture schedule (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
Runnable command
long delay
java.util.concurrent.TimeUnit unit
public java.util.concurrent.ScheduledFuture schedule (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit)
java.util.concurrent.Callable callable
long delay
java.util.concurrent.TimeUnit unit
public java.util.concurrent.ScheduledFuture scheduleAtFixedRate (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
Runnable command
long initialDelay
long period
java.util.concurrent.TimeUnit unit
public java.util.concurrent.ScheduledFuture scheduleWithFixedDelay (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
Runnable command
long initialDelay
long delay
java.util.concurrent.TimeUnit unit
}
java/util/concurrent/ConcurrentHashMap$ForEachValueTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ForEachValueTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.Consumer action
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.function.Consumer)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.function.Consumer action
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.function.Consumer action
}
java/util/concurrent/CountedCompleter.classCountedCompleter.java
package java.util.concurrent
public abstract java.util.concurrent.CountedCompleter extends java.util.concurrent.ForkJoinTask {
private static final long serialVersionUID
final java.util.concurrent.CountedCompleter completer
volatile int pending
private static final sun.misc.Unsafe U
private static final long PENDING
protected void (java.util.concurrent.CountedCompleter, int)
java.util.concurrent.CountedCompleter completer
int initialPendingCount
protected void (java.util.concurrent.CountedCompleter)
java.util.concurrent.CountedCompleter completer
protected void ()
public abstract void compute ()
public void onCompletion (java.util.concurrent.CountedCompleter)
java.util.concurrent.CountedCompleter caller
public boolean onExceptionalCompletion (java.lang.Throwable, java.util.concurrent.CountedCompleter)
Throwable ex
java.util.concurrent.CountedCompleter caller
public final java.util.concurrent.CountedCompleter getCompleter ()
public final int getPendingCount ()
public final void setPendingCount (int)
int count
public final void addToPendingCount (int)
int delta
public final boolean compareAndSetPendingCount (int, int)
int expected
int count
public final int decrementPendingCountUnlessZero ()
int c
public final java.util.concurrent.CountedCompleter getRoot ()
java.util.concurrent.CountedCompleter a
java.util.concurrent.CountedCompleter p
public final void tryComplete ()
int c
java.util.concurrent.CountedCompleter a
java.util.concurrent.CountedCompleter s
public final void propagateCompletion ()
int c
java.util.concurrent.CountedCompleter a
java.util.concurrent.CountedCompleter s
public void complete (java.lang.Object)
Object rawResult
java.util.concurrent.CountedCompleter p
public final java.util.concurrent.CountedCompleter firstComplete ()
int c
public final java.util.concurrent.CountedCompleter nextComplete ()
java.util.concurrent.CountedCompleter p
public final void quietlyCompleteRoot ()
java.util.concurrent.CountedCompleter a
java.util.concurrent.CountedCompleter p
public final void helpComplete (int)
java.util.concurrent.ForkJoinWorkerThread wt
Thread t
int maxTasks
void internalPropagateException (java.lang.Throwable)
Throwable ex
java.util.concurrent.CountedCompleter a
java.util.concurrent.CountedCompleter s
protected final boolean exec ()
public java.lang.Object getRawResult ()
protected void setRawResult (java.lang.Object)
Object t
static void ()
ReflectiveOperationException e
}
java/util/concurrent/ThreadPoolExecutor$CallerRunsPolicy.classThreadPoolExecutor.java
package java.util.concurrent
public java.util.concurrent.ThreadPoolExecutor$CallerRunsPolicy extends java.lang.Object implements java.util.concurrent.RejectedExecutionHandler {
public void ()
public void rejectedExecution (java.lang.Runnable, java.util.concurrent.ThreadPoolExecutor)
Runnable r
java.util.concurrent.ThreadPoolExecutor e
}
java/util/concurrent/ForkJoinPool$ForkJoinWorkerThreadFactory.classForkJoinPool.java
package java.util.concurrent
public abstract java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory extends java.lang.Object {
public abstract java.util.concurrent.ForkJoinWorkerThread newThread (java.util.concurrent.ForkJoinPool)
}
java/util/concurrent/Executors$FinalizableDelegatedExecutorService.classExecutors.java
package java.util.concurrent
java.util.concurrent.Executors$FinalizableDelegatedExecutorService extends java.util.concurrent.Executors$DelegatedExecutorService {
void (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService executor
protected void finalize ()
}
java/util/concurrent/SynchronousQueue$TransferQueue$QNode.classSynchronousQueue.java
package java.util.concurrent
final java.util.concurrent.SynchronousQueue$TransferQueue$QNode extends java.lang.Object {
volatile java.util.concurrent.SynchronousQueue$TransferQueue$QNode next
volatile Object item
volatile Thread waiter
final boolean isData
private static final sun.misc.Unsafe U
private static final long ITEM
private static final long NEXT
void (java.lang.Object, boolean)
Object item
boolean isData
boolean casNext (java.util.concurrent.SynchronousQueue$TransferQueue$QNode, java.util.concurrent.SynchronousQueue$TransferQueue$QNode)
java.util.concurrent.SynchronousQueue$TransferQueue$QNode cmp
java.util.concurrent.SynchronousQueue$TransferQueue$QNode val
boolean casItem (java.lang.Object, java.lang.Object)
Object cmp
Object val
void tryCancel (java.lang.Object)
Object cmp
boolean isCancelled ()
boolean isOffList ()
static void ()
ReflectiveOperationException e
}
java/util/concurrent/ConcurrentHashMap$MapReduceEntriesTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceEntriesTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.Function transformer
final java.util.function.BiFunction reducer
Object result
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesTask nextRight
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceEntriesTask, java.util.function.Function, java.util.function.BiFunction)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesTask nextRight
java.util.function.Function transformer
java.util.function.BiFunction reducer
public final java.lang.Object getRawResult ()
public final void compute ()
int i
int f
int h
Object u
java.util.concurrent.ConcurrentHashMap$Node p
Object tr
Object sr
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesTask t
java.util.concurrent.ConcurrentHashMap$MapReduceEntriesTask s
Object r
java.util.concurrent.CountedCompleter c
java.util.function.BiFunction reducer
java.util.function.Function transformer
}
java/util/concurrent/CompletableFuture$BiRun.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$BiRun extends java.util.concurrent.CompletableFuture$BiCompletion {
Runnable fn
void (java.util.concurrent.Executor, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture, java.lang.Runnable)
java.util.concurrent.Executor executor
java.util.concurrent.CompletableFuture dep
java.util.concurrent.CompletableFuture src
java.util.concurrent.CompletableFuture snd
Runnable fn
final java.util.concurrent.CompletableFuture tryFire (int)
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
int mode
java.util.concurrent.CompletableFuture d
java.util.concurrent.CompletableFuture a
java.util.concurrent.CompletableFuture b
}
java/util/concurrent/ConcurrentSkipListMap$SubMap$SubMapValueIterator.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$SubMap$SubMapValueIterator extends java.util.concurrent.ConcurrentSkipListMap$SubMap$SubMapIter {
final java.util.concurrent.ConcurrentSkipListMap$SubMap this$0
void (java.util.concurrent.ConcurrentSkipListMap$SubMap)
java.util.concurrent.ConcurrentSkipListMap$SubMap this$0
public java.lang.Object next ()
Object v
public int characteristics ()
}
java/util/concurrent/ConcurrentHashMap$MapReduceValuesToIntTask.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapReduceValuesToIntTask extends java.util.concurrent.ConcurrentHashMap$BulkTask {
final java.util.function.ToIntFunction transformer
final java.util.function.IntBinaryOperator reducer
final int basis
int result
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToIntTask rights
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToIntTask nextRight
void (java.util.concurrent.ConcurrentHashMap$BulkTask, int, int, int, java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$MapReduceValuesToIntTask, java.util.function.ToIntFunction, int, java.util.function.IntBinaryOperator)
java.util.concurrent.ConcurrentHashMap$BulkTask p
int b
int i
int f
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToIntTask nextRight
java.util.function.ToIntFunction transformer
int basis
java.util.function.IntBinaryOperator reducer
public final java.lang.Integer getRawResult ()
public final void compute ()
int i
int f
int h
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToIntTask t
java.util.concurrent.ConcurrentHashMap$MapReduceValuesToIntTask s
int r
java.util.concurrent.CountedCompleter c
java.util.function.IntBinaryOperator reducer
java.util.function.ToIntFunction transformer
public volatile java.lang.Object getRawResult ()
}
java/util/concurrent/Semaphore$NonfairSync.classSemaphore.java
package java.util.concurrent
final java.util.concurrent.Semaphore$NonfairSync extends java.util.concurrent.Semaphore$Sync {
private static final long serialVersionUID
void (int)
int permits
protected int tryAcquireShared (int)
int acquires
}
java/util/concurrent/ConcurrentSkipListMap$Index.classConcurrentSkipListMap.java
package java.util.concurrent
java.util.concurrent.ConcurrentSkipListMap$Index extends java.lang.Object {
final java.util.concurrent.ConcurrentSkipListMap$Node node
final java.util.concurrent.ConcurrentSkipListMap$Index down
volatile java.util.concurrent.ConcurrentSkipListMap$Index right
private static final sun.misc.Unsafe U
private static final long RIGHT
void (java.util.concurrent.ConcurrentSkipListMap$Node, java.util.concurrent.ConcurrentSkipListMap$Index, java.util.concurrent.ConcurrentSkipListMap$Index)
java.util.concurrent.ConcurrentSkipListMap$Node node
java.util.concurrent.ConcurrentSkipListMap$Index down
java.util.concurrent.ConcurrentSkipListMap$Index right
final boolean casRight (java.util.concurrent.ConcurrentSkipListMap$Index, java.util.concurrent.ConcurrentSkipListMap$Index)
java.util.concurrent.ConcurrentSkipListMap$Index cmp
java.util.concurrent.ConcurrentSkipListMap$Index val
final boolean indexesDeletedNode ()
final boolean link (java.util.concurrent.ConcurrentSkipListMap$Index, java.util.concurrent.ConcurrentSkipListMap$Index)
java.util.concurrent.ConcurrentSkipListMap$Index succ
java.util.concurrent.ConcurrentSkipListMap$Index newSucc
java.util.concurrent.ConcurrentSkipListMap$Node n
final boolean unlink (java.util.concurrent.ConcurrentSkipListMap$Index)
java.util.concurrent.ConcurrentSkipListMap$Index succ
static void ()
ReflectiveOperationException e
}
java/util/concurrent/CompletableFuture$Signaller.classCompletableFuture.java
package java.util.concurrent
final java.util.concurrent.CompletableFuture$Signaller extends java.util.concurrent.CompletableFuture$Completion implements java.util.concurrent.ForkJoinPool$ManagedBlocker {
long nanos
final long deadline
final boolean interruptible
boolean interrupted
volatile Thread thread
void (boolean, long, long)
boolean interruptible
long nanos
long deadline
final java.util.concurrent.CompletableFuture tryFire (int)
int ignore
Thread w
public boolean isReleasable ()
public boolean block ()
final boolean isLive ()
}
java/util/concurrent/LinkedTransferQueue$LTQSpliterator.classLinkedTransferQueue.java
package java.util.concurrent
final java.util.concurrent.LinkedTransferQueue$LTQSpliterator extends java.lang.Object implements java.util.Spliterator {
static final int MAX_BATCH
java.util.concurrent.LinkedTransferQueue$Node current
int batch
boolean exhausted
final java.util.concurrent.LinkedTransferQueue this$0
void (java.util.concurrent.LinkedTransferQueue)
java.util.concurrent.LinkedTransferQueue this$0
public java.util.Spliterator trySplit ()
Object e
Object[] a
int i
java.util.concurrent.LinkedTransferQueue$Node p
int b
int n
public void forEachRemaining (java.util.function.Consumer)
Object e
java.util.concurrent.LinkedTransferQueue$Node p
java.util.function.Consumer action
public boolean tryAdvance (java.util.function.Consumer)
Object e
java.util.concurrent.LinkedTransferQueue$Node p
java.util.function.Consumer action
public long estimateSize ()
public int characteristics ()
}
java/util/concurrent/ConcurrentHashMap$TableStack.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$TableStack extends java.lang.Object {
int length
int index
java.util.concurrent.ConcurrentHashMap$Node[] tab
java.util.concurrent.ConcurrentHashMap$TableStack next
void ()
}
java/util/concurrent/ConcurrentSkipListMap$HeadIndex.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$HeadIndex extends java.util.concurrent.ConcurrentSkipListMap$Index {
final int level
void (java.util.concurrent.ConcurrentSkipListMap$Node, java.util.concurrent.ConcurrentSkipListMap$Index, java.util.concurrent.ConcurrentSkipListMap$Index, int)
java.util.concurrent.ConcurrentSkipListMap$Node node
java.util.concurrent.ConcurrentSkipListMap$Index down
java.util.concurrent.ConcurrentSkipListMap$Index right
int level
}
java/util/concurrent/PriorityBlockingQueue.classPriorityBlockingQueue.java
package java.util.concurrent
public java.util.concurrent.PriorityBlockingQueue extends java.util.AbstractQueue implements java.util.concurrent.BlockingQueue java.io.Serializable {
private static final long serialVersionUID
private static final int DEFAULT_INITIAL_CAPACITY
private static final int MAX_ARRAY_SIZE
private transient Object[] queue
private transient int size
private transient java.util.Comparator comparator
private final java.util.concurrent.locks.ReentrantLock lock
private final java.util.concurrent.locks.Condition notEmpty
private volatile transient int allocationSpinLock
private java.util.PriorityQueue q
private static final sun.misc.Unsafe U
private static final long ALLOCATIONSPINLOCK
public void ()
public void (int)
int initialCapacity
public void (int, java.util.Comparator)
int initialCapacity
java.util.Comparator comparator
public void (java.util.Collection)
java.util.SortedSet ss
java.util.concurrent.PriorityBlockingQueue pq
int i
java.util.Collection c
boolean heapify
boolean screen
Object[] a
int n
private void tryGrow (java.lang.Object[], int)
int minCap
int newCap
Object[] array
int oldCap
Object[] newArray
private java.lang.Object dequeue ()
Object[] array
Object result
Object x
java.util.Comparator cmp
int n
private static void siftUpComparable (int, java.lang.Object, java.lang.Object[])
int parent
Object e
int k
Object x
Object[] array
Comparable key
private static void siftUpUsingComparator (int, java.lang.Object, java.lang.Object[], java.util.Comparator)
int parent
Object e
int k
Object x
Object[] array
java.util.Comparator cmp
private static void siftDownComparable (int, java.lang.Object, java.lang.Object[], int)
int child
Object c
int right
Comparable key
int half
int k
Object x
Object[] array
int n
private static void siftDownUsingComparator (int, java.lang.Object, java.lang.Object[], int, java.util.Comparator)
int child
Object c
int right
int half
int k
Object x
Object[] array
int n
java.util.Comparator cmp
private void heapify ()
int i
int i
Object[] array
int n
int half
java.util.Comparator cmp
public boolean add (java.lang.Object)
Object e
public boolean offer (java.lang.Object)
java.util.Comparator cmp
Object e
java.util.concurrent.locks.ReentrantLock lock
int n
int cap
Object[] array
public void put (java.lang.Object)
Object e
public boolean offer (java.lang.Object, long, java.util.concurrent.TimeUnit)
Object e
long timeout
java.util.concurrent.TimeUnit unit
public java.lang.Object poll ()
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object take () throws java.lang.InterruptedException
java.util.concurrent.locks.ReentrantLock lock
Object result
public java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
long nanos
java.util.concurrent.locks.ReentrantLock lock
Object result
public java.lang.Object peek ()
java.util.concurrent.locks.ReentrantLock lock
public java.util.Comparator comparator ()
public int size ()
java.util.concurrent.locks.ReentrantLock lock
public int remainingCapacity ()
private int indexOf (java.lang.Object)
int i
Object[] array
int n
Object o
private void removeAt (int)
Object moved
java.util.Comparator cmp
int i
Object[] array
int n
public boolean remove (java.lang.Object)
int i
Object o
java.util.concurrent.locks.ReentrantLock lock
void removeEQ (java.lang.Object)
int i
int n
Object[] array
Object o
java.util.concurrent.locks.ReentrantLock lock
public boolean contains (java.lang.Object)
Object o
java.util.concurrent.locks.ReentrantLock lock
public java.lang.String toString ()
public int drainTo (java.util.Collection)
java.util.Collection c
public int drainTo (java.util.Collection, int)
int i
int n
java.util.Collection c
int maxElements
java.util.concurrent.locks.ReentrantLock lock
public void clear ()
int i
Object[] array
int n
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object[] toArray ()
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object[] toArray (java.lang.Object[])
int n
Object[] a
java.util.concurrent.locks.ReentrantLock lock
public java.util.Iterator iterator ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
public java.util.Spliterator spliterator ()
static void ()
ReflectiveOperationException e
}
com/
com/google/
com/google/i18n/
com/google/i18n/phonenumbers/
com/google/i18n/phonenumbers/data/
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_385
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_ZM
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_LY
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_359
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_HN
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_SY
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GH
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SC
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_VG
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SL
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CH
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_PE
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MX
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_FK
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_66
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_YT
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_VU
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_IT
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_NE
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_EG
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_NE
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_91
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BI
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_YE
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LV
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CZ
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MH
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_UA
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GE
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SI
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BS
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_BY
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_GP
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_HT
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CN
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_BS
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KG
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_SG
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BM
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_RE
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_FM
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GB
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_FR
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SJ
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PR
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_VA
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_KM
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_BO
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AU
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_AT
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_MX
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_VN
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AO
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_AR
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_CN
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_GG
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BY
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TG
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PK
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_NA
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_63
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_679
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SX
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_NU
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BA
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GR
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AZ
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_AC
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_BM
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_HK
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_SV
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CR
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_SA
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PH
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MS
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_CY
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TN
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_BZ
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_CC
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_KY
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_CF
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_DK
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MV
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_JM
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SO
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_ES
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_62
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_JO
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_808
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_CM
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_GW
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_595
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_YE
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_HR
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_58
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SM
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_34
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_CL
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_GH
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_SI
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_MH
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SV
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_IQ
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_IT
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_EH
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MF
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BF
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_CZ
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CD
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_HU
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_61
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_HU
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_506
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CW
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_LT
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_VE
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_TL
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_AO
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_TN
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TL
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_BI
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CF
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GT
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AE
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_AM
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CU
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TW
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BE
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_NO
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_DM
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BR
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_MK
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BD
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TC
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_IQ
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_SL
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_ET
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_MZ
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AD
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BH
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_BE
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_NP
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SA
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_FK
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SZ
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LK
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_TH
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_UG
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SR
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_NC
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_EG
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MK
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_CU
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_883
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_505
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_DJ
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_WF
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CI
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_NL
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_SJ
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_CR
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_90
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SN
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_BH
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_SK
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BZ
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_GL
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_GD
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TJ
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MQ
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_36
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MG
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_OM
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BB
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_AS
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_OM
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_7
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_BL
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_375
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_DJ
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AM
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_NZ
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_HK
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_UG
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_81
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_LB
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MD
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_SD
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_US
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_SZ
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_NL
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MW
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_TZ
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SY
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_255
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_MT
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_NZ
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KI
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_VC
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_MY
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_WS
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TH
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_KN
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_GI
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_DE
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_UY
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LC
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_FJ
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_27
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AG
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GQ
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_351
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_NI
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_EC
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AW
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_GF
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GN
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KN
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_ET
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_SC
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_855
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CA
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_IN
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_EE
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_SO
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PY
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_JP
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_ST
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_US
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_HN
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SB
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_PW
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_ZW
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KP
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_DK
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_BR
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_NC
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_878
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_MG
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GF
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MP
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_IR
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_UA
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AR
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_DZ
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_TW
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SE
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_NA
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_CV
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AL
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TA
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_AE
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LT
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GG
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_IS
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SS
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AI
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PL
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_BF
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_FR
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_BW
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_ZA
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_SE
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_AW
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LR
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_352
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CO
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GU
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_TO
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_IL
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_GR
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_MS
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_NP
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_CH
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SD
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_MN
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_971
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KZ
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_PY
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_FI
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_ER
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AF
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_MO
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_CD
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_381
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_RO
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_373
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_CG
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_49
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_AX
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_LS
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_AU
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PA
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TZ
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_KI
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_PT
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CC
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_GT
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_KR
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PW
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_MQ
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_TD
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AX
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_FO
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_GY
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MC
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_PA
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_PR
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BL
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_95
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_MM
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_RO
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_43
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_84
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_PH
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PM
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_ZM
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_AG
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_TJ
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_LU
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_BT
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_MP
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_IO
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_CA
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GY
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AC
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_DZ
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LI
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LA
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_FI
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_WF
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_PF
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_VA
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_HT
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_ML
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_ID
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_PG
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_MR
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_888
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GD
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_GB
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_CK
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_881
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MT
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_IE
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MU
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_UY
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_KG
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_NF
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_ER
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MO
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_ST
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_TR
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_IE
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MR
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_372
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_JE
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_RW
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_675
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_IN
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_BG
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LU
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_YT
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_DO
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_PK
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_979
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_SM
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_EC
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_UZ
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_LC
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_NG
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_RS
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MZ
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_676
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_FM
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_IR
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_DE
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_GA
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KY
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MN
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CY
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_VN
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SG
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_EE
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_CX
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_RS
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KW
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_FJ
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PF
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_870
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_ZA
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_AZ
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GP
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_ME
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_NG
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KM
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_NR
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PS
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_LR
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_NI
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_BD
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_BB
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BN
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SH
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AT
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_TG
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_358
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_IS
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TV
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_RE
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_ZW
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_MA
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_55
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_NF
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TO
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_KE
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_VI
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PG
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_BA
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_RU
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_350
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_CO
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_LK
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_30
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BW
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KH
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_MW
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_DO
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LS
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_EH
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PE
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TR
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KE
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_GN
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_QA
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AS
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_JP
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_VC
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BG
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BO
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GA
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_GU
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_MF
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_SR
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_IL
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_LV
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SK
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_ML
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_HR
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_VG
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TD
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MA
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_882
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_800
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_CW
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_JE
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_KZ
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KR
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_WS
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GL
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_DM
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_TM
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LB
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_JO
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_VE
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_31
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BQ
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_JM
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_QA
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_BQ
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GM
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_94
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_IM
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_GM
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_ME
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_RU
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_ID
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_54
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_AL
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_NO
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_BJ
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_995
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_MU
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_380
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_KP
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_SX
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_KH
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LY
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TT
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_TC
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_SH
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CM
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_RW
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_UZ
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BJ
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_LI
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CX
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_SN
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_ES
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CG
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CK
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_NR
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_CI
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_AI
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_LA
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_FO
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BT
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_VU
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_TV
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_MC
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TK
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_AF
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MM
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_972
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_MV
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_PL
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_VI
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_GE
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_TT
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TM
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_BN
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PT
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CV
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MY
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_NU
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GW
com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_44
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GI
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_IM
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_KW
com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CL
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_MD
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_AD
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_PM
com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_SB
com/google/android/
com/google/android/gles_jni/
com/google/android/gles_jni/EGLDisplayImpl.classEGLDisplayImpl.java
package com.google.android.gles_jni
public com.google.android.gles_jni.EGLDisplayImpl extends javax.microedition.khronos.egl.EGLDisplay {
long mEGLDisplay
public void (long)
long dpy
public boolean equals (java.lang.Object)
Object o
com.google.android.gles_jni.EGLDisplayImpl that
public int hashCode ()
int result
}
com/google/android/gles_jni/EGLSurfaceImpl.classEGLSurfaceImpl.java
package com.google.android.gles_jni
public com.google.android.gles_jni.EGLSurfaceImpl extends javax.microedition.khronos.egl.EGLSurface {
long mEGLSurface
private long mNativePixelRef
public void ()
public void (long)
long surface
public boolean equals (java.lang.Object)
Object o
com.google.android.gles_jni.EGLSurfaceImpl that
public int hashCode ()
int result
}
com/google/android/gles_jni/GLImpl.classGLImpl.java
package com.google.android.gles_jni
public com.google.android.gles_jni.GLImpl extends java.lang.Object implements javax.microedition.khronos.opengles.GL10 javax.microedition.khronos.opengles.GL10Ext javax.microedition.khronos.opengles.GL11 javax.microedition.khronos.opengles.GL11Ext javax.microedition.khronos.opengles.GL11ExtensionPack {
java.nio.Buffer _colorPointer
java.nio.Buffer _normalPointer
java.nio.Buffer _texCoordPointer
java.nio.Buffer _vertexPointer
java.nio.Buffer _pointSizePointerOES
java.nio.Buffer _matrixIndexPointerOES
java.nio.Buffer _weightPointerOES
private boolean haveCheckedExtensions
private boolean have_OES_blend_equation_separate
private boolean have_OES_blend_subtract
private boolean have_OES_framebuffer_object
private boolean have_OES_texture_cube_map
private static native void _nativeClassInit ()
public void ()
public void glGetPointerv (int, java.nio.Buffer[])
int pname
java.nio.Buffer[] params
private static boolean allowIndirectBuffers (java.lang.String)
android.content.pm.ApplicationInfo applicationInfo
String appName
boolean result
int version
android.content.pm.IPackageManager pm
public native void glActiveTexture (int)
public native void glAlphaFunc (int, float)
public native void glAlphaFuncx (int, int)
public native void glBindTexture (int, int)
public native void glBlendFunc (int, int)
public native void glClear (int)
public native void glClearColor (float, float, float, float)
public native void glClearColorx (int, int, int, int)
public native void glClearDepthf (float)
public native void glClearDepthx (int)
public native void glClearStencil (int)
public native void glClientActiveTexture (int)
public native void glColor4f (float, float, float, float)
public native void glColor4x (int, int, int, int)
public native void glColorMask (boolean, boolean, boolean, boolean)
private native void glColorPointerBounds (int, int, int, java.nio.Buffer, int)
public void glColorPointer (int, int, int, java.nio.Buffer)
int size
int type
int stride
java.nio.Buffer pointer
public native void glCompressedTexImage2D (int, int, int, int, int, int, int, java.nio.Buffer)
public native void glCompressedTexSubImage2D (int, int, int, int, int, int, int, int, java.nio.Buffer)
public native void glCopyTexImage2D (int, int, int, int, int, int, int, int)
public native void glCopyTexSubImage2D (int, int, int, int, int, int, int, int)
public native void glCullFace (int)
public native void glDeleteTextures (int, int[], int)
public native void glDeleteTextures (int, java.nio.IntBuffer)
public native void glDepthFunc (int)
public native void glDepthMask (boolean)
public native void glDepthRangef (float, float)
public native void glDepthRangex (int, int)
public native void glDisable (int)
public native void glDisableClientState (int)
public native void glDrawArrays (int, int, int)
public native void glDrawElements (int, int, int, java.nio.Buffer)
public native void glEnable (int)
public native void glEnableClientState (int)
public native void glFinish ()
public native void glFlush ()
public native void glFogf (int, float)
public native void glFogfv (int, float[], int)
public native void glFogfv (int, java.nio.FloatBuffer)
public native void glFogx (int, int)
public native void glFogxv (int, int[], int)
public native void glFogxv (int, java.nio.IntBuffer)
public native void glFrontFace (int)
public native void glFrustumf (float, float, float, float, float, float)
public native void glFrustumx (int, int, int, int, int, int)
public native void glGenTextures (int, int[], int)
public native void glGenTextures (int, java.nio.IntBuffer)
public native int glGetError ()
public native void glGetIntegerv (int, int[], int)
public native void glGetIntegerv (int, java.nio.IntBuffer)
public native java.lang.String _glGetString (int)
public java.lang.String glGetString (int)
int name
String returnValue
public native void glHint (int, int)
public native void glLightModelf (int, float)
public native void glLightModelfv (int, float[], int)
public native void glLightModelfv (int, java.nio.FloatBuffer)
public native void glLightModelx (int, int)
public native void glLightModelxv (int, int[], int)
public native void glLightModelxv (int, java.nio.IntBuffer)
public native void glLightf (int, int, float)
public native void glLightfv (int, int, float[], int)
public native void glLightfv (int, int, java.nio.FloatBuffer)
public native void glLightx (int, int, int)
public native void glLightxv (int, int, int[], int)
public native void glLightxv (int, int, java.nio.IntBuffer)
public native void glLineWidth (float)
public native void glLineWidthx (int)
public native void glLoadIdentity ()
public native void glLoadMatrixf (float[], int)
public native void glLoadMatrixf (java.nio.FloatBuffer)
public native void glLoadMatrixx (int[], int)
public native void glLoadMatrixx (java.nio.IntBuffer)
public native void glLogicOp (int)
public native void glMaterialf (int, int, float)
public native void glMaterialfv (int, int, float[], int)
public native void glMaterialfv (int, int, java.nio.FloatBuffer)
public native void glMaterialx (int, int, int)
public native void glMaterialxv (int, int, int[], int)
public native void glMaterialxv (int, int, java.nio.IntBuffer)
public native void glMatrixMode (int)
public native void glMultMatrixf (float[], int)
public native void glMultMatrixf (java.nio.FloatBuffer)
public native void glMultMatrixx (int[], int)
public native void glMultMatrixx (java.nio.IntBuffer)
public native void glMultiTexCoord4f (int, float, float, float, float)
public native void glMultiTexCoord4x (int, int, int, int, int)
public native void glNormal3f (float, float, float)
public native void glNormal3x (int, int, int)
private native void glNormalPointerBounds (int, int, java.nio.Buffer, int)
public void glNormalPointer (int, int, java.nio.Buffer)
int type
int stride
java.nio.Buffer pointer
public native void glOrthof (float, float, float, float, float, float)
public native void glOrthox (int, int, int, int, int, int)
public native void glPixelStorei (int, int)
public native void glPointSize (float)
public native void glPointSizex (int)
public native void glPolygonOffset (float, float)
public native void glPolygonOffsetx (int, int)
public native void glPopMatrix ()
public native void glPushMatrix ()
public native void glReadPixels (int, int, int, int, int, int, java.nio.Buffer)
public native void glRotatef (float, float, float, float)
public native void glRotatex (int, int, int, int)
public native void glSampleCoverage (float, boolean)
public native void glSampleCoveragex (int, boolean)
public native void glScalef (float, float, float)
public native void glScalex (int, int, int)
public native void glScissor (int, int, int, int)
public native void glShadeModel (int)
public native void glStencilFunc (int, int, int)
public native void glStencilMask (int)
public native void glStencilOp (int, int, int)
private native void glTexCoordPointerBounds (int, int, int, java.nio.Buffer, int)
public void glTexCoordPointer (int, int, int, java.nio.Buffer)
int size
int type
int stride
java.nio.Buffer pointer
public native void glTexEnvf (int, int, float)
public native void glTexEnvfv (int, int, float[], int)
public native void glTexEnvfv (int, int, java.nio.FloatBuffer)
public native void glTexEnvx (int, int, int)
public native void glTexEnvxv (int, int, int[], int)
public native void glTexEnvxv (int, int, java.nio.IntBuffer)
public native void glTexImage2D (int, int, int, int, int, int, int, int, java.nio.Buffer)
public native void glTexParameterf (int, int, float)
public native void glTexParameterx (int, int, int)
public native void glTexSubImage2D (int, int, int, int, int, int, int, int, java.nio.Buffer)
public native void glTranslatef (float, float, float)
public native void glTranslatex (int, int, int)
private native void glVertexPointerBounds (int, int, int, java.nio.Buffer, int)
public void glVertexPointer (int, int, int, java.nio.Buffer)
int size
int type
int stride
java.nio.Buffer pointer
public native void glViewport (int, int, int, int)
public native int glQueryMatrixxOES (int[], int, int[], int)
public native int glQueryMatrixxOES (java.nio.IntBuffer, java.nio.IntBuffer)
public native void glBindBuffer (int, int)
public native void glBufferData (int, int, java.nio.Buffer, int)
public native void glBufferSubData (int, int, int, java.nio.Buffer)
public native void glClipPlanef (int, float[], int)
public native void glClipPlanef (int, java.nio.FloatBuffer)
public native void glClipPlanex (int, int[], int)
public native void glClipPlanex (int, java.nio.IntBuffer)
public native void glColor4ub (byte, byte, byte, byte)
public native void glColorPointer (int, int, int, int)
public native void glDeleteBuffers (int, int[], int)
public native void glDeleteBuffers (int, java.nio.IntBuffer)
public native void glDrawElements (int, int, int, int)
public native void glGenBuffers (int, int[], int)
public native void glGenBuffers (int, java.nio.IntBuffer)
public native void glGetBooleanv (int, boolean[], int)
public native void glGetBooleanv (int, java.nio.IntBuffer)
public native void glGetBufferParameteriv (int, int, int[], int)
public native void glGetBufferParameteriv (int, int, java.nio.IntBuffer)
public native void glGetClipPlanef (int, float[], int)
public native void glGetClipPlanef (int, java.nio.FloatBuffer)
public native void glGetClipPlanex (int, int[], int)
public native void glGetClipPlanex (int, java.nio.IntBuffer)
public native void glGetFixedv (int, int[], int)
public native void glGetFixedv (int, java.nio.IntBuffer)
public native void glGetFloatv (int, float[], int)
public native void glGetFloatv (int, java.nio.FloatBuffer)
public native void glGetLightfv (int, int, float[], int)
public native void glGetLightfv (int, int, java.nio.FloatBuffer)
public native void glGetLightxv (int, int, int[], int)
public native void glGetLightxv (int, int, java.nio.IntBuffer)
public native void glGetMaterialfv (int, int, float[], int)
public native void glGetMaterialfv (int, int, java.nio.FloatBuffer)
public native void glGetMaterialxv (int, int, int[], int)
public native void glGetMaterialxv (int, int, java.nio.IntBuffer)
public native void glGetTexEnviv (int, int, int[], int)
public native void glGetTexEnviv (int, int, java.nio.IntBuffer)
public native void glGetTexEnvxv (int, int, int[], int)
public native void glGetTexEnvxv (int, int, java.nio.IntBuffer)
public native void glGetTexParameterfv (int, int, float[], int)
public native void glGetTexParameterfv (int, int, java.nio.FloatBuffer)
public native void glGetTexParameteriv (int, int, int[], int)
public native void glGetTexParameteriv (int, int, java.nio.IntBuffer)
public native void glGetTexParameterxv (int, int, int[], int)
public native void glGetTexParameterxv (int, int, java.nio.IntBuffer)
public native boolean glIsBuffer (int)
public native boolean glIsEnabled (int)
public native boolean glIsTexture (int)
public native void glNormalPointer (int, int, int)
public native void glPointParameterf (int, float)
public native void glPointParameterfv (int, float[], int)
public native void glPointParameterfv (int, java.nio.FloatBuffer)
public native void glPointParameterx (int, int)
public native void glPointParameterxv (int, int[], int)
public native void glPointParameterxv (int, java.nio.IntBuffer)
private native void glPointSizePointerOESBounds (int, int, java.nio.Buffer, int)
public void glPointSizePointerOES (int, int, java.nio.Buffer)
int type
int stride
java.nio.Buffer pointer
public native void glTexCoordPointer (int, int, int, int)
public native void glTexEnvi (int, int, int)
public native void glTexEnviv (int, int, int[], int)
public native void glTexEnviv (int, int, java.nio.IntBuffer)
public native void glTexParameterfv (int, int, float[], int)
public native void glTexParameterfv (int, int, java.nio.FloatBuffer)
public native void glTexParameteri (int, int, int)
public native void glTexParameteriv (int, int, int[], int)
public native void glTexParameteriv (int, int, java.nio.IntBuffer)
public native void glTexParameterxv (int, int, int[], int)
public native void glTexParameterxv (int, int, java.nio.IntBuffer)
public native void glVertexPointer (int, int, int, int)
public native void glCurrentPaletteMatrixOES (int)
public native void glDrawTexfOES (float, float, float, float, float)
public native void glDrawTexfvOES (float[], int)
public native void glDrawTexfvOES (java.nio.FloatBuffer)
public native void glDrawTexiOES (int, int, int, int, int)
public native void glDrawTexivOES (int[], int)
public native void glDrawTexivOES (java.nio.IntBuffer)
public native void glDrawTexsOES (short, short, short, short, short)
public native void glDrawTexsvOES (short[], int)
public native void glDrawTexsvOES (java.nio.ShortBuffer)
public native void glDrawTexxOES (int, int, int, int, int)
public native void glDrawTexxvOES (int[], int)
public native void glDrawTexxvOES (java.nio.IntBuffer)
public native void glLoadPaletteFromModelViewMatrixOES ()
private native void glMatrixIndexPointerOESBounds (int, int, int, java.nio.Buffer, int)
public void glMatrixIndexPointerOES (int, int, int, java.nio.Buffer)
int size
int type
int stride
java.nio.Buffer pointer
public native void glMatrixIndexPointerOES (int, int, int, int)
private native void glWeightPointerOESBounds (int, int, int, java.nio.Buffer, int)
public void glWeightPointerOES (int, int, int, java.nio.Buffer)
int size
int type
int stride
java.nio.Buffer pointer
public native void glWeightPointerOES (int, int, int, int)
public native void glBindFramebufferOES (int, int)
public native void glBindRenderbufferOES (int, int)
public native void glBlendEquation (int)
public native void glBlendEquationSeparate (int, int)
public native void glBlendFuncSeparate (int, int, int, int)
public native int glCheckFramebufferStatusOES (int)
public native void glDeleteFramebuffersOES (int, int[], int)
public native void glDeleteFramebuffersOES (int, java.nio.IntBuffer)
public native void glDeleteRenderbuffersOES (int, int[], int)
public native void glDeleteRenderbuffersOES (int, java.nio.IntBuffer)
public native void glFramebufferRenderbufferOES (int, int, int, int)
public native void glFramebufferTexture2DOES (int, int, int, int, int)
public native void glGenerateMipmapOES (int)
public native void glGenFramebuffersOES (int, int[], int)
public native void glGenFramebuffersOES (int, java.nio.IntBuffer)
public native void glGenRenderbuffersOES (int, int[], int)
public native void glGenRenderbuffersOES (int, java.nio.IntBuffer)
public native void glGetFramebufferAttachmentParameterivOES (int, int, int, int[], int)
public native void glGetFramebufferAttachmentParameterivOES (int, int, int, java.nio.IntBuffer)
public native void glGetRenderbufferParameterivOES (int, int, int[], int)
public native void glGetRenderbufferParameterivOES (int, int, java.nio.IntBuffer)
public native void glGetTexGenfv (int, int, float[], int)
public native void glGetTexGenfv (int, int, java.nio.FloatBuffer)
public native void glGetTexGeniv (int, int, int[], int)
public native void glGetTexGeniv (int, int, java.nio.IntBuffer)
public native void glGetTexGenxv (int, int, int[], int)
public native void glGetTexGenxv (int, int, java.nio.IntBuffer)
public native boolean glIsFramebufferOES (int)
public native boolean glIsRenderbufferOES (int)
public native void glRenderbufferStorageOES (int, int, int, int)
public native void glTexGenf (int, int, float)
public native void glTexGenfv (int, int, float[], int)
public native void glTexGenfv (int, int, java.nio.FloatBuffer)
public native void glTexGeni (int, int, int)
public native void glTexGeniv (int, int, int[], int)
public native void glTexGeniv (int, int, java.nio.IntBuffer)
public native void glTexGenx (int, int, int)
public native void glTexGenxv (int, int, int[], int)
public native void glTexGenxv (int, int, java.nio.IntBuffer)
static void ()
}
com/google/android/gles_jni/EGLImpl.classEGLImpl.java
package com.google.android.gles_jni
public com.google.android.gles_jni.EGLImpl extends java.lang.Object implements javax.microedition.khronos.egl.EGL10 {
private com.google.android.gles_jni.EGLContextImpl mContext
private com.google.android.gles_jni.EGLDisplayImpl mDisplay
private com.google.android.gles_jni.EGLSurfaceImpl mSurface
public void ()
public native boolean eglInitialize (javax.microedition.khronos.egl.EGLDisplay, int[])
public native boolean eglQueryContext (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLContext, int, int[])
public native boolean eglQuerySurface (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLSurface, int, int[])
public native boolean eglReleaseThread ()
public native boolean eglChooseConfig (javax.microedition.khronos.egl.EGLDisplay, int[], javax.microedition.khronos.egl.EGLConfig[], int, int[])
public native boolean eglGetConfigAttrib (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLConfig, int, int[])
public native boolean eglGetConfigs (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLConfig[], int, int[])
public native int eglGetError ()
public native boolean eglDestroyContext (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLContext)
public native boolean eglDestroySurface (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLSurface)
public native boolean eglMakeCurrent (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLSurface, javax.microedition.khronos.egl.EGLSurface, javax.microedition.khronos.egl.EGLContext)
public native java.lang.String eglQueryString (javax.microedition.khronos.egl.EGLDisplay, int)
public native boolean eglSwapBuffers (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLSurface)
public native boolean eglTerminate (javax.microedition.khronos.egl.EGLDisplay)
public native boolean eglCopyBuffers (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLSurface, java.lang.Object)
public native boolean eglWaitGL ()
public native boolean eglWaitNative (int, java.lang.Object)
public static native int getInitCount (javax.microedition.khronos.egl.EGLDisplay)
public javax.microedition.khronos.egl.EGLContext eglCreateContext (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLConfig, javax.microedition.khronos.egl.EGLContext, int[])
javax.microedition.khronos.egl.EGLDisplay display
javax.microedition.khronos.egl.EGLConfig config
javax.microedition.khronos.egl.EGLContext share_context
int[] attrib_list
long eglContextId
public javax.microedition.khronos.egl.EGLSurface eglCreatePbufferSurface (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLConfig, int[])
javax.microedition.khronos.egl.EGLDisplay display
javax.microedition.khronos.egl.EGLConfig config
int[] attrib_list
long eglSurfaceId
public javax.microedition.khronos.egl.EGLSurface eglCreatePixmapSurface (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLConfig, java.lang.Object, int[])
javax.microedition.khronos.egl.EGLDisplay display
javax.microedition.khronos.egl.EGLConfig config
Object native_pixmap
int[] attrib_list
com.google.android.gles_jni.EGLSurfaceImpl sur
public javax.microedition.khronos.egl.EGLSurface eglCreateWindowSurface (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLConfig, java.lang.Object, int[])
android.view.SurfaceView surfaceView
android.view.SurfaceHolder holder
long eglSurfaceId
long eglSurfaceId
javax.microedition.khronos.egl.EGLDisplay display
javax.microedition.khronos.egl.EGLConfig config
Object native_window
int[] attrib_list
android.view.Surface sur
long eglSurfaceId
public synchronized javax.microedition.khronos.egl.EGLDisplay eglGetDisplay (java.lang.Object)
Object native_display
long value
public synchronized javax.microedition.khronos.egl.EGLContext eglGetCurrentContext ()
long value
public synchronized javax.microedition.khronos.egl.EGLDisplay eglGetCurrentDisplay ()
long value
public synchronized javax.microedition.khronos.egl.EGLSurface eglGetCurrentSurface (int)
int readdraw
long value
private native long _eglCreateContext (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLConfig, javax.microedition.khronos.egl.EGLContext, int[])
private native long _eglCreatePbufferSurface (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLConfig, int[])
private native void _eglCreatePixmapSurface (javax.microedition.khronos.egl.EGLSurface, javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLConfig, java.lang.Object, int[])
private native long _eglCreateWindowSurface (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLConfig, java.lang.Object, int[])
private native long _eglCreateWindowSurfaceTexture (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLConfig, java.lang.Object, int[])
private native long _eglGetDisplay (java.lang.Object)
private native long _eglGetCurrentContext ()
private native long _eglGetCurrentDisplay ()
private native long _eglGetCurrentSurface (int)
private static native void _nativeClassInit ()
static void ()
}
com/google/android/gles_jni/EGLConfigImpl.classEGLConfigImpl.java
package com.google.android.gles_jni
public com.google.android.gles_jni.EGLConfigImpl extends javax.microedition.khronos.egl.EGLConfig {
private long mEGLConfig
void (long)
long config
long get ()
}
com/google/android/gles_jni/EGLContextImpl.classEGLContextImpl.java
package com.google.android.gles_jni
public com.google.android.gles_jni.EGLContextImpl extends javax.microedition.khronos.egl.EGLContext {
private com.google.android.gles_jni.GLImpl mGLContext
long mEGLContext
public void (long)
long ctx
public javax.microedition.khronos.opengles.GL getGL ()
public boolean equals (java.lang.Object)
Object o
com.google.android.gles_jni.EGLContextImpl that
public int hashCode ()
int result
}
com/google/android/collect/
com/google/android/collect/Lists.classLists.java
package com.google.android.collect
public com.google.android.collect.Lists extends java.lang.Object {
public void ()
public static java.util.ArrayList newArrayList ()
public static transient java.util.ArrayList newArrayList (java.lang.Object[])
Object[] elements
int capacity
java.util.ArrayList list
}
com/google/android/collect/Sets.classSets.java
package com.google.android.collect
public com.google.android.collect.Sets extends java.lang.Object {
public void ()
public static java.util.HashSet newHashSet ()
public static transient java.util.HashSet newHashSet (java.lang.Object[])
Object[] elements
int capacity
java.util.HashSet set
public static java.util.SortedSet newSortedSet ()
public static transient java.util.SortedSet newSortedSet (java.lang.Object[])
Object[] elements
java.util.SortedSet set
public static android.util.ArraySet newArraySet ()
public static transient android.util.ArraySet newArraySet (java.lang.Object[])
Object[] elements
int capacity
android.util.ArraySet set
}
com/google/android/collect/Maps.classMaps.java
package com.google.android.collect
public com.google.android.collect.Maps extends java.lang.Object {
public void ()
public static java.util.HashMap newHashMap ()
public static android.util.ArrayMap newArrayMap ()
}
com/google/android/util/
com/google/android/util/AbstractMessageParser$Format.classAbstractMessageParser.java
package com.google.android.util
public com.google.android.util.AbstractMessageParser$Format extends com.google.android.util.AbstractMessageParser$Token {
private char ch
private boolean start
private boolean matched
public void (char, boolean)
char ch
boolean start
public void setMatched (boolean)
boolean matched
public boolean isHtml ()
public java.lang.String toHtml (boolean)
boolean caps
public java.util.List getInfo ()
public boolean controlCaps ()
public boolean setCaps ()
private java.lang.String getFormatStart (char)
char ch
private java.lang.String getFormatEnd (char)
char ch
}
com/google/android/util/AbstractMessageParser$Acronym.classAbstractMessageParser.java
package com.google.android.util
public com.google.android.util.AbstractMessageParser$Acronym extends com.google.android.util.AbstractMessageParser$Token {
private String value
public void (java.lang.String, java.lang.String)
String text
String value
public java.lang.String getValue ()
public boolean isHtml ()
public java.util.List getInfo ()
java.util.List info
}
com/google/android/util/AbstractMessageParser$Html.classAbstractMessageParser.java
package com.google.android.util
public com.google.android.util.AbstractMessageParser$Html extends com.google.android.util.AbstractMessageParser$Token {
private String html
public void (java.lang.String, java.lang.String)
String text
String html
public boolean isHtml ()
public java.lang.String toHtml (boolean)
boolean caps
public java.util.List getInfo ()
public void trimLeadingWhitespace ()
public void trimTrailingWhitespace ()
private static java.lang.String trimLeadingWhitespace (java.lang.String)
String text
int index
public static java.lang.String trimTrailingWhitespace (java.lang.String)
String text
int index
}
com/google/android/util/AbstractMessageParser.classAbstractMessageParser.java
package com.google.android.util
public abstract com.google.android.util.AbstractMessageParser extends java.lang.Object {
public static final String musicNote
private String text
private int nextChar
private int nextClass
private java.util.ArrayList parts
private java.util.ArrayList tokens
private java.util.HashMap formatStart
private boolean parseSmilies
private boolean parseAcronyms
private boolean parseFormatting
private boolean parseUrls
private boolean parseMeText
private boolean parseMusic
protected abstract com.google.android.util.AbstractMessageParser$Resources getResources ()
public void (java.lang.String)
String text
public void (java.lang.String, boolean, boolean, boolean, boolean, boolean, boolean)
String text
boolean parseSmilies
boolean parseAcronyms
boolean parseFormatting
boolean parseUrls
boolean parseMusic
boolean parseMeText
public final java.lang.String getRawText ()
public final int getPartCount ()
public final com.google.android.util.AbstractMessageParser$Part getPart (int)
int index
public final java.util.List getParts ()
public void parse ()
int i
int i
String meText
boolean wasSmiley
public static com.google.android.util.AbstractMessageParser$Token tokenForUrl (java.lang.String, java.lang.String)
String url
String text
com.google.android.util.AbstractMessageParser$Video video
com.google.android.util.AbstractMessageParser$YouTubeVideo ytVideo
com.google.android.util.AbstractMessageParser$Photo photo
com.google.android.util.AbstractMessageParser$FlickrPhoto flickrPhoto
private void buildParts (java.lang.String)
com.google.android.util.AbstractMessageParser$Token token
int i
String meText
private com.google.android.util.AbstractMessageParser$Part lastPart ()
private boolean parseMusicTrack ()
private void parseText ()
char ch
StringBuilder buf
int start
private boolean parseSmiley ()
int previousCharClass
int nextCharClass
com.google.android.util.AbstractMessageParser$TrieNode match
private boolean parseAcronym ()
com.google.android.util.AbstractMessageParser$TrieNode match
private boolean isDomainChar (char)
char c
private boolean isValidDomain (java.lang.String)
String domain
private boolean parseURL ()
String scheme
char ch
char ch
char ch2
char ch
String domain
int start
int index
String url
boolean done
String urlText
private void addURLToken (java.lang.String, java.lang.String)
String url
String text
private boolean parseFormatting ()
com.google.android.util.AbstractMessageParser$Format start
char ch
Character key
int index
com.google.android.util.AbstractMessageParser$Format end
Character key
int endChar
java.util.LinkedHashMap seenCharacters
private boolean isWordBreak (int)
int index
private boolean isSmileyBreak (int)
int index
private boolean isURLBreak (int)
int index
private int getCharClass (int)
int index
char ch
private static boolean isSmileyBreak (char, char)
char c1
char c2
private static boolean isPunctuation (char)
char ch
private static boolean isFormatChar (char)
char ch
private void addToken (com.google.android.util.AbstractMessageParser$Token)
com.google.android.util.AbstractMessageParser$Token token
public java.lang.String toHtml ()
com.google.android.util.AbstractMessageParser$Photo p
com.google.android.util.AbstractMessageParser$Token token
boolean caps
com.google.android.util.AbstractMessageParser$Part part
StringBuilder html
protected static java.lang.String reverse (java.lang.String)
int i
String str
StringBuilder buf
private static boolean matches (com.google.android.util.AbstractMessageParser$TrieNode, java.lang.String)
com.google.android.util.AbstractMessageParser$TrieNode root
String str
int index
private static com.google.android.util.AbstractMessageParser$TrieNode longestMatch (com.google.android.util.AbstractMessageParser$TrieNode, com.google.android.util.AbstractMessageParser, int)
com.google.android.util.AbstractMessageParser$TrieNode root
com.google.android.util.AbstractMessageParser p
int start
private static com.google.android.util.AbstractMessageParser$TrieNode longestMatch (com.google.android.util.AbstractMessageParser$TrieNode, com.google.android.util.AbstractMessageParser, int, boolean)
com.google.android.util.AbstractMessageParser$TrieNode root
com.google.android.util.AbstractMessageParser p
int start
boolean smiley
int index
com.google.android.util.AbstractMessageParser$TrieNode bestMatch
}
com/google/android/util/AbstractMessageParser$Video.classAbstractMessageParser.java
package com.google.android.util
public com.google.android.util.AbstractMessageParser$Video extends com.google.android.util.AbstractMessageParser$Token {
private static final java.util.regex.Pattern URL_PATTERN
private String docid
public void (java.lang.String, java.lang.String)
String docid
String text
public java.lang.String getDocID ()
public boolean isHtml ()
public boolean isMedia ()
public static com.google.android.util.AbstractMessageParser$Video matchURL (java.lang.String, java.lang.String)
String url
String text
java.util.regex.Matcher m
public java.util.List getInfo ()
java.util.List info
public static java.lang.String getRssUrl (java.lang.String)
String docid
public static java.lang.String getURL (java.lang.String)
String docid
public static java.lang.String getURL (java.lang.String, java.lang.String)
String docid
String extraParams
static void ()
}
com/google/android/util/AbstractMessageParser$Token.classAbstractMessageParser.java
package com.google.android.util
public abstract com.google.android.util.AbstractMessageParser$Token extends java.lang.Object {
protected com.google.android.util.AbstractMessageParser$Token$Type type
protected String text
protected void (com.google.android.util.AbstractMessageParser$Token$Type, java.lang.String)
com.google.android.util.AbstractMessageParser$Token$Type type
String text
public com.google.android.util.AbstractMessageParser$Token$Type getType ()
public java.util.List getInfo ()
java.util.List info
public java.lang.String getRawText ()
public boolean isMedia ()
public abstract boolean isHtml ()
public boolean isArray ()
public java.lang.String toHtml (boolean)
boolean caps
public boolean controlCaps ()
public boolean setCaps ()
}
com/google/android/util/AbstractMessageParser$Part.classAbstractMessageParser.java
package com.google.android.util
public com.google.android.util.AbstractMessageParser$Part extends java.lang.Object {
private String meText
private java.util.ArrayList tokens
public void ()
public java.lang.String getType (boolean)
boolean isSend
private java.lang.String getPartType ()
public boolean isMedia ()
public com.google.android.util.AbstractMessageParser$Token getMediaToken ()
public void add (com.google.android.util.AbstractMessageParser$Token)
com.google.android.util.AbstractMessageParser$Token token
public void setMeText (java.lang.String)
String meText
public java.lang.String getRawText ()
int i
StringBuilder buf
public java.util.ArrayList getTokens ()
}
com/google/android/util/AbstractMessageParser$FlickrPhoto.classAbstractMessageParser.java
package com.google.android.util
public com.google.android.util.AbstractMessageParser$FlickrPhoto extends com.google.android.util.AbstractMessageParser$Token {
private static final java.util.regex.Pattern URL_PATTERN
private static final java.util.regex.Pattern GROUPING_PATTERN
private static final String SETS
private static final String TAGS
private String user
private String photo
private String grouping
private String groupingId
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String user
String photo
String grouping
String groupingId
String text
public java.lang.String getUser ()
public java.lang.String getPhoto ()
public java.lang.String getGrouping ()
public java.lang.String getGroupingId ()
public boolean isHtml ()
public boolean isMedia ()
public static com.google.android.util.AbstractMessageParser$FlickrPhoto matchURL (java.lang.String, java.lang.String)
String url
String text
java.util.regex.Matcher m
public java.util.List getInfo ()
java.util.List info
public java.lang.String getUrl ()
public static java.lang.String getRssUrl (java.lang.String)
String user
public static java.lang.String getTagsURL (java.lang.String)
String tag
public static java.lang.String getUserURL (java.lang.String)
String user
public static java.lang.String getPhotoURL (java.lang.String, java.lang.String)
String user
String photo
public static java.lang.String getUserTagsURL (java.lang.String, java.lang.String)
String user
String tagId
public static java.lang.String getUserSetsURL (java.lang.String, java.lang.String)
String user
String setId
static void ()
}
com/google/android/util/AbstractMessageParser$Link.classAbstractMessageParser.java
package com.google.android.util
public com.google.android.util.AbstractMessageParser$Link extends com.google.android.util.AbstractMessageParser$Token {
private String url
public void (java.lang.String, java.lang.String)
String url
String text
public java.lang.String getURL ()
public boolean isHtml ()
public java.util.List getInfo ()
java.util.List info
}
com/google/android/util/AbstractMessageParser$Token$Type.classAbstractMessageParser.java
package com.google.android.util
public final com.google.android.util.AbstractMessageParser$Token$Type extends java.lang.Enum {
public static final com.google.android.util.AbstractMessageParser$Token$Type HTML
public static final com.google.android.util.AbstractMessageParser$Token$Type FORMAT
public static final com.google.android.util.AbstractMessageParser$Token$Type LINK
public static final com.google.android.util.AbstractMessageParser$Token$Type SMILEY
public static final com.google.android.util.AbstractMessageParser$Token$Type ACRONYM
public static final com.google.android.util.AbstractMessageParser$Token$Type MUSIC
public static final com.google.android.util.AbstractMessageParser$Token$Type GOOGLE_VIDEO
public static final com.google.android.util.AbstractMessageParser$Token$Type YOUTUBE_VIDEO
public static final com.google.android.util.AbstractMessageParser$Token$Type PHOTO
public static final com.google.android.util.AbstractMessageParser$Token$Type FLICKR
private String stringRep
private static final com.google.android.util.AbstractMessageParser$Token$Type[] $VALUES
public static com.google.android.util.AbstractMessageParser$Token$Type[] values ()
public static com.google.android.util.AbstractMessageParser$Token$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String stringRep
public java.lang.String toString ()
static void ()
}
com/google/android/util/Procedure.classProcedure.java
package com.google.android.util
public abstract com.google.android.util.Procedure extends java.lang.Object {
public abstract void apply (java.lang.Object)
}
com/google/android/util/AbstractMessageParser$TrieNode.classAbstractMessageParser.java
package com.google.android.util
public com.google.android.util.AbstractMessageParser$TrieNode extends java.lang.Object {
private final java.util.HashMap children
private String text
private String value
public void ()
public void (java.lang.String)
String text
public final boolean exists ()
public final java.lang.String getText ()
public final java.lang.String getValue ()
public void setValue (java.lang.String)
String value
public com.google.android.util.AbstractMessageParser$TrieNode getChild (char)
char ch
public com.google.android.util.AbstractMessageParser$TrieNode getOrCreateChild (char)
char ch
Character key
com.google.android.util.AbstractMessageParser$TrieNode node
public static void addToTrie (com.google.android.util.AbstractMessageParser$TrieNode, java.lang.String, java.lang.String)
com.google.android.util.AbstractMessageParser$TrieNode root
String str
String value
int index
}
com/google/android/util/AbstractMessageParser$Resources.classAbstractMessageParser.java
package com.google.android.util
public abstract com.google.android.util.AbstractMessageParser$Resources extends java.lang.Object {
public abstract java.util.Set getSchemes ()
public abstract com.google.android.util.AbstractMessageParser$TrieNode getDomainSuffixes ()
public abstract com.google.android.util.AbstractMessageParser$TrieNode getSmileys ()
public abstract com.google.android.util.AbstractMessageParser$TrieNode getAcronyms ()
}
com/google/android/util/AbstractMessageParser$Smiley.classAbstractMessageParser.java
package com.google.android.util
public com.google.android.util.AbstractMessageParser$Smiley extends com.google.android.util.AbstractMessageParser$Token {
public void (java.lang.String)
String text
public boolean isHtml ()
public java.util.List getInfo ()
java.util.List info
}
com/google/android/util/AbstractMessageParser$YouTubeVideo.classAbstractMessageParser.java
package com.google.android.util
public com.google.android.util.AbstractMessageParser$YouTubeVideo extends com.google.android.util.AbstractMessageParser$Token {
private static final java.util.regex.Pattern URL_PATTERN
private String docid
public void (java.lang.String, java.lang.String)
String docid
String text
public java.lang.String getDocID ()
public boolean isHtml ()
public boolean isMedia ()
public static com.google.android.util.AbstractMessageParser$YouTubeVideo matchURL (java.lang.String, java.lang.String)
String url
String text
java.util.regex.Matcher m
public java.util.List getInfo ()
java.util.List info
public static java.lang.String getRssUrl (java.lang.String)
String docid
public static java.lang.String getURL (java.lang.String)
String docid
public static java.lang.String getURL (java.lang.String, java.lang.String)
String docid
String extraParams
public static java.lang.String getPrefixedURL (boolean, java.lang.String, java.lang.String, java.lang.String)
boolean http
String prefix
String docid
String extraParams
String protocol
static void ()
}
com/google/android/util/AbstractMessageParser$1.classAbstractMessageParser.java
package com.google.android.util
com.google.android.util.AbstractMessageParser$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$android$util$AbstractMessageParser$Token$Type
static void ()
}
com/google/android/util/AbstractMessageParser$MusicTrack.classAbstractMessageParser.java
package com.google.android.util
public com.google.android.util.AbstractMessageParser$MusicTrack extends com.google.android.util.AbstractMessageParser$Token {
private String track
public void (java.lang.String)
String track
public java.lang.String getTrack ()
public boolean isHtml ()
public java.util.List getInfo ()
java.util.List info
}
com/google/android/util/AbstractMessageParser$Photo.classAbstractMessageParser.java
package com.google.android.util
public com.google.android.util.AbstractMessageParser$Photo extends com.google.android.util.AbstractMessageParser$Token {
private static final java.util.regex.Pattern URL_PATTERN
private String user
private String album
private String photo
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String user
String album
String photo
String text
public java.lang.String getUser ()
public java.lang.String getAlbum ()
public java.lang.String getPhoto ()
public boolean isHtml ()
public boolean isMedia ()
public static com.google.android.util.AbstractMessageParser$Photo matchURL (java.lang.String, java.lang.String)
String url
String text
java.util.regex.Matcher m
public java.util.List getInfo ()
java.util.List info
public static java.lang.String getRssUrl (java.lang.String)
String user
public static java.lang.String getAlbumURL (java.lang.String, java.lang.String)
String user
String album
public static java.lang.String getPhotoURL (java.lang.String, java.lang.String, java.lang.String)
String user
String album
String photo
static void ()
}
com/google/android/util/SmileyParser.classSmileyParser.java
package com.google.android.util
public com.google.android.util.SmileyParser extends com.google.android.util.AbstractMessageParser {
private com.google.android.util.SmileyResources mRes
public void (java.lang.String, com.google.android.util.SmileyResources)
String text
com.google.android.util.SmileyResources res
protected com.google.android.util.AbstractMessageParser$Resources getResources ()
public java.lang.CharSequence getSpannableString (android.content.Context)
int resid
com.google.android.util.AbstractMessageParser$Token token
int start
int i
android.content.Context context
android.text.SpannableStringBuilder builder
com.google.android.util.AbstractMessageParser$Part part
java.util.ArrayList tokens
int len
}
com/google/android/util/SmileyResources.classSmileyResources.java
package com.google.android.util
public com.google.android.util.SmileyResources extends java.lang.Object implements com.google.android.util.AbstractMessageParser$Resources {
private java.util.HashMap mSmileyToRes
private final com.google.android.util.AbstractMessageParser$TrieNode smileys
public void (java.lang.String[], int[])
int i
String[] smilies
int[] smileyResIds
public int getSmileyRes (java.lang.String)
String smiley
Integer i
public java.util.Set getSchemes ()
public com.google.android.util.AbstractMessageParser$TrieNode getDomainSuffixes ()
public com.google.android.util.AbstractMessageParser$TrieNode getSmileys ()
public com.google.android.util.AbstractMessageParser$TrieNode getAcronyms ()
}
com/google/android/mms/
com/google/android/mms/ContentType.classContentType.java
package com.google.android.mms
public com.google.android.mms.ContentType extends java.lang.Object {
public static final String MMS_MESSAGE
public static final String MMS_GENERIC
public static final String MULTIPART_MIXED
public static final String MULTIPART_RELATED
public static final String MULTIPART_ALTERNATIVE
public static final String TEXT_PLAIN
public static final String TEXT_HTML
public static final String TEXT_VCALENDAR
public static final String TEXT_VCARD
public static final String IMAGE_UNSPECIFIED
public static final String IMAGE_JPEG
public static final String IMAGE_JPG
public static final String IMAGE_GIF
public static final String IMAGE_WBMP
public static final String IMAGE_PNG
public static final String IMAGE_X_MS_BMP
public static final String AUDIO_UNSPECIFIED
public static final String AUDIO_AAC
public static final String AUDIO_AMR
public static final String AUDIO_IMELODY
public static final String AUDIO_MID
public static final String AUDIO_MIDI
public static final String AUDIO_MP3
public static final String AUDIO_MPEG3
public static final String AUDIO_MPEG
public static final String AUDIO_MPG
public static final String AUDIO_MP4
public static final String AUDIO_X_MID
public static final String AUDIO_X_MIDI
public static final String AUDIO_X_MP3
public static final String AUDIO_X_MPEG3
public static final String AUDIO_X_MPEG
public static final String AUDIO_X_MPG
public static final String AUDIO_3GPP
public static final String AUDIO_X_WAV
public static final String AUDIO_OGG
public static final String VIDEO_UNSPECIFIED
public static final String VIDEO_3GPP
public static final String VIDEO_3G2
public static final String VIDEO_H263
public static final String VIDEO_MP4
public static final String APP_SMIL
public static final String APP_WAP_XHTML
public static final String APP_XHTML
public static final String APP_DRM_CONTENT
public static final String APP_DRM_MESSAGE
private static final java.util.ArrayList sSupportedContentTypes
private static final java.util.ArrayList sSupportedImageTypes
private static final java.util.ArrayList sSupportedAudioTypes
private static final java.util.ArrayList sSupportedVideoTypes
private void ()
public static boolean isSupportedType (java.lang.String)
String contentType
public static boolean isSupportedImageType (java.lang.String)
String contentType
public static boolean isSupportedAudioType (java.lang.String)
String contentType
public static boolean isSupportedVideoType (java.lang.String)
String contentType
public static boolean isTextType (java.lang.String)
String contentType
public static boolean isImageType (java.lang.String)
String contentType
public static boolean isAudioType (java.lang.String)
String contentType
public static boolean isVideoType (java.lang.String)
String contentType
public static boolean isDrmType (java.lang.String)
String contentType
public static boolean isUnspecified (java.lang.String)
String contentType
public static java.util.ArrayList getImageTypes ()
public static java.util.ArrayList getAudioTypes ()
public static java.util.ArrayList getVideoTypes ()
public static java.util.ArrayList getSupportedTypes ()
static void ()
}
com/google/android/mms/InvalidHeaderValueException.classInvalidHeaderValueException.java
package com.google.android.mms
public com.google.android.mms.InvalidHeaderValueException extends com.google.android.mms.MmsException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
}
com/google/android/mms/MmsException.classMmsException.java
package com.google.android.mms
public com.google.android.mms.MmsException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
com/google/android/mms/util/
com/google/android/mms/util/DownloadDrmHelper.classDownloadDrmHelper.java
package com.google.android.mms.util
public com.google.android.mms.util.DownloadDrmHelper extends java.lang.Object {
private static final String TAG
public static final String MIMETYPE_DRM_MESSAGE
public static final String EXTENSION_DRM_MESSAGE
public static final String EXTENSION_INTERNAL_FWDL
public void ()
public static boolean isDrmMimeType (android.content.Context, java.lang.String)
android.drm.DrmManagerClient drmClient
IllegalArgumentException e
IllegalStateException e
android.content.Context context
String mimetype
boolean result
public static boolean isDrmConvertNeeded (java.lang.String)
String mimetype
public static java.lang.String modifyDrmFwLockFileExtension (java.lang.String)
int extensionIndex
String filename
public static java.lang.String getOriginalMimeType (android.content.Context, java.lang.String, java.lang.String)
IllegalArgumentException ex
IllegalStateException ex
android.content.Context context
String path
String containingMime
String result
android.drm.DrmManagerClient drmClient
}
com/google/android/mms/util/SqliteWrapper.classSqliteWrapper.java
package com.google.android.mms.util
public final com.google.android.mms.util.SqliteWrapper extends java.lang.Object {
private static final String TAG
private static final String SQLITE_EXCEPTION_DETAIL_MESSAGE
private void ()
private static boolean isLowMemory (android.content.Context)
android.content.Context context
android.app.ActivityManager am
android.app.ActivityManager$MemoryInfo outInfo
private static boolean isLowMemory (android.database.sqlite.SQLiteException)
android.database.sqlite.SQLiteException e
public static void checkSQLiteException (android.content.Context, android.database.sqlite.SQLiteException)
android.content.Context context
android.database.sqlite.SQLiteException e
public static android.database.Cursor query (android.content.Context, android.content.ContentResolver, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String)
android.database.sqlite.SQLiteException e
android.content.Context context
android.content.ContentResolver resolver
android.net.Uri uri
String[] projection
String selection
String[] selectionArgs
String sortOrder
public static boolean requery (android.content.Context, android.database.Cursor)
android.database.sqlite.SQLiteException e
android.content.Context context
android.database.Cursor cursor
public static int update (android.content.Context, android.content.ContentResolver, android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[])
android.database.sqlite.SQLiteException e
android.content.Context context
android.content.ContentResolver resolver
android.net.Uri uri
android.content.ContentValues values
String where
String[] selectionArgs
public static int delete (android.content.Context, android.content.ContentResolver, android.net.Uri, java.lang.String, java.lang.String[])
android.database.sqlite.SQLiteException e
android.content.Context context
android.content.ContentResolver resolver
android.net.Uri uri
String where
String[] selectionArgs
public static android.net.Uri insert (android.content.Context, android.content.ContentResolver, android.net.Uri, android.content.ContentValues)
android.database.sqlite.SQLiteException e
android.content.Context context
android.content.ContentResolver resolver
android.net.Uri uri
android.content.ContentValues values
}
com/google/android/mms/util/AbstractCache$1.classAbstractCache.java
package com.google.android.mms.util
com.google.android.mms.util.AbstractCache$1 extends java.lang.Object {
}
com/google/android/mms/util/AbstractCache.classAbstractCache.java
package com.google.android.mms.util
public abstract com.google.android.mms.util.AbstractCache extends java.lang.Object {
private static final String TAG
private static final boolean DEBUG
private static final boolean LOCAL_LOGV
private static final int MAX_CACHED_ITEMS
private final java.util.HashMap mCacheMap
protected void ()
public boolean put (java.lang.Object, java.lang.Object)
com.google.android.mms.util.AbstractCache$CacheEntry cacheEntry
Object key
Object value
public java.lang.Object get (java.lang.Object)
com.google.android.mms.util.AbstractCache$CacheEntry cacheEntry
Object key
public java.lang.Object purge (java.lang.Object)
Object key
com.google.android.mms.util.AbstractCache$CacheEntry v
public void purgeAll ()
public int size ()
}
com/google/android/mms/util/AbstractCache$CacheEntry.classAbstractCache.java
package com.google.android.mms.util
com.google.android.mms.util.AbstractCache$CacheEntry extends java.lang.Object {
int hit
Object value
private void ()
void (com.google.android.mms.util.AbstractCache$1)
com.google.android.mms.util.AbstractCache$1 x0
}
com/google/android/mms/util/PduCacheEntry.classPduCacheEntry.java
package com.google.android.mms.util
public final com.google.android.mms.util.PduCacheEntry extends java.lang.Object {
private final com.google.android.mms.pdu.GenericPdu mPdu
private final int mMessageBox
private final long mThreadId
public void (com.google.android.mms.pdu.GenericPdu, int, long)
com.google.android.mms.pdu.GenericPdu pdu
int msgBox
long threadId
public com.google.android.mms.pdu.GenericPdu getPdu ()
public int getMessageBox ()
public long getThreadId ()
}
com/google/android/mms/util/DrmConvertSession.classDrmConvertSession.java
package com.google.android.mms.util
public com.google.android.mms.util.DrmConvertSession extends java.lang.Object {
private android.drm.DrmManagerClient mDrmClient
private int mConvertSessionId
private static final String TAG
private void (android.drm.DrmManagerClient, int)
android.drm.DrmManagerClient drmClient
int convertSessionId
public static com.google.android.mms.util.DrmConvertSession open (android.content.Context, java.lang.String)
IllegalArgumentException e
IllegalStateException e
IllegalArgumentException e
IllegalStateException e
android.content.Context context
String mimeType
android.drm.DrmManagerClient drmClient
int convertSessionId
public byte[] convert (byte[], int)
byte[] buf
IllegalArgumentException e
IllegalStateException e
android.drm.DrmConvertedStatus convertedStatus
byte[] inBuffer
int size
byte[] result
public int close (java.lang.String)
java.io.IOException e
java.io.FileNotFoundException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
IllegalArgumentException e
java.io.IOException e
SecurityException e
java.io.IOException e
java.io.IOException e
java.io.RandomAccessFile rndAccessFile
IllegalStateException e
String filename
android.drm.DrmConvertedStatus convertedStatus
int result
}
com/google/android/mms/util/PduCache.classPduCache.java
package com.google.android.mms.util
public final com.google.android.mms.util.PduCache extends com.google.android.mms.util.AbstractCache {
private static final String TAG
private static final boolean DEBUG
private static final boolean LOCAL_LOGV
private static final int MMS_ALL
private static final int MMS_ALL_ID
private static final int MMS_INBOX
private static final int MMS_INBOX_ID
private static final int MMS_SENT
private static final int MMS_SENT_ID
private static final int MMS_DRAFTS
private static final int MMS_DRAFTS_ID
private static final int MMS_OUTBOX
private static final int MMS_OUTBOX_ID
private static final int MMS_CONVERSATION
private static final int MMS_CONVERSATION_ID
private static final android.content.UriMatcher URI_MATCHER
private static final java.util.HashMap MATCH_TO_MSGBOX_ID_MAP
private static com.google.android.mms.util.PduCache sInstance
private final java.util.HashMap mMessageBoxes
private final java.util.HashMap mThreads
private final java.util.HashSet mUpdating
private void ()
public static final synchronized com.google.android.mms.util.PduCache getInstance ()
public synchronized boolean put (android.net.Uri, com.google.android.mms.util.PduCacheEntry)
android.net.Uri uri
com.google.android.mms.util.PduCacheEntry entry
int msgBoxId
java.util.HashSet msgBox
long threadId
java.util.HashSet thread
android.net.Uri finalKey
boolean result
public synchronized void setUpdating (android.net.Uri, boolean)
android.net.Uri uri
boolean updating
public synchronized boolean isUpdating (android.net.Uri)
android.net.Uri uri
public synchronized com.google.android.mms.util.PduCacheEntry purge (android.net.Uri)
String msgId
android.net.Uri uri
int match
private com.google.android.mms.util.PduCacheEntry purgeSingleEntry (android.net.Uri)
android.net.Uri key
com.google.android.mms.util.PduCacheEntry entry
public synchronized void purgeAll ()
private android.net.Uri normalizeKey (android.net.Uri)
String msgId
android.net.Uri uri
int match
android.net.Uri normalizedKey
private void purgeByMessageBox (java.lang.Integer)
com.google.android.mms.util.PduCacheEntry entry
android.net.Uri key
java.util.HashSet msgBox
Integer msgBoxId
private void removeFromThreads (android.net.Uri, com.google.android.mms.util.PduCacheEntry)
android.net.Uri key
com.google.android.mms.util.PduCacheEntry entry
java.util.HashSet thread
private void purgeByThreadId (long)
com.google.android.mms.util.PduCacheEntry entry
android.net.Uri key
long threadId
java.util.HashSet thread
private void removeFromMessageBoxes (android.net.Uri, com.google.android.mms.util.PduCacheEntry)
android.net.Uri key
com.google.android.mms.util.PduCacheEntry entry
java.util.HashSet msgBox
public volatile java.lang.Object purge (java.lang.Object)
public volatile boolean put (java.lang.Object, java.lang.Object)
static void ()
}
com/google/android/mms/pdu/
com/google/android/mms/pdu/PduParser.classPduParser.java
package com.google.android.mms.pdu
public com.google.android.mms.pdu.PduParser extends java.lang.Object {
private static final int QUOTE
private static final int LENGTH_QUOTE
private static final int TEXT_MIN
private static final int TEXT_MAX
private static final int SHORT_INTEGER_MAX
private static final int SHORT_LENGTH_MAX
private static final int LONG_INTEGER_LENGTH_MAX
private static final int QUOTED_STRING_FLAG
private static final int END_STRING_FLAG
private static final int TYPE_TEXT_STRING
private static final int TYPE_QUOTED_STRING
private static final int TYPE_TOKEN_STRING
private static final int THE_FIRST_PART
private static final int THE_LAST_PART
private java.io.ByteArrayInputStream mPduDataStream
private com.google.android.mms.pdu.PduHeaders mHeaders
private com.google.android.mms.pdu.PduBody mBody
private static byte[] mTypeParam
private static byte[] mStartParam
private static final String LOG_TAG
private static final boolean DEBUG
private static final boolean LOCAL_LOGV
private final boolean mParseContentDisposition
static final boolean $assertionsDisabled
public void (byte[], boolean)
byte[] pduDataStream
boolean parseContentDisposition
public com.google.android.mms.pdu.GenericPdu parse ()
com.google.android.mms.pdu.PduPart firstPart
com.google.android.mms.pdu.SendReq sendReq
com.google.android.mms.pdu.SendConf sendConf
com.google.android.mms.pdu.NotificationInd notificationInd
com.google.android.mms.pdu.NotifyRespInd notifyRespInd
com.google.android.mms.pdu.RetrieveConf retrieveConf
byte[] contentType
String ctTypeStr
com.google.android.mms.pdu.DeliveryInd deliveryInd
com.google.android.mms.pdu.AcknowledgeInd acknowledgeInd
com.google.android.mms.pdu.ReadOrigInd readOrigInd
com.google.android.mms.pdu.ReadRecInd readRecInd
int messageType
protected com.google.android.mms.pdu.PduHeaders parseHeaders (java.io.ByteArrayInputStream)
byte[] bVal
com.google.android.mms.InvalidHeaderValueException e
RuntimeException e
int messageType
com.google.android.mms.InvalidHeaderValueException e
RuntimeException e
int value
long value
RuntimeException e
long value
RuntimeException e
NullPointerException e
RuntimeException e
byte[] value
NullPointerException e
RuntimeException e
com.google.android.mms.pdu.EncodedStringValue value
NullPointerException e
String str
int endIndex
NullPointerException e
RuntimeException e
byte[] address
com.google.android.mms.pdu.EncodedStringValue value
RuntimeException e
RuntimeException e
int token
long timeValue
long timeValue
NullPointerException e
String str
int endIndex
byte[] address
NullPointerException e
NullPointerException e
RuntimeException e
com.google.android.mms.pdu.EncodedStringValue from
int fromToken
NullPointerException e
RuntimeException e
NullPointerException e
RuntimeException e
byte[] messageClassString
int messageClass
com.google.android.mms.InvalidHeaderValueException e
RuntimeException e
int version
RuntimeException e
NullPointerException e
RuntimeException e
com.google.android.mms.pdu.EncodedStringValue previouslySentBy
RuntimeException e
long perviouslySentDate
RuntimeException e
RuntimeException e
NullPointerException e
RuntimeException e
java.util.HashMap map
byte[] contentType
int headerField
java.io.ByteArrayInputStream pduDataStream
boolean keepParsing
com.google.android.mms.pdu.PduHeaders headers
protected com.google.android.mms.pdu.PduBody parseParts (java.io.ByteArrayInputStream)
com.google.android.mms.pdu.PduBody childBody
String encoding
byte[] partDataEncoding
byte[] partData
String partContentType
int headerLength
int dataLength
com.google.android.mms.pdu.PduPart part
int startPos
java.util.HashMap map
byte[] contentType
byte[] name
Integer charset
int endPos
int partHeaderLen
int i
java.io.ByteArrayInputStream pduDataStream
int count
com.google.android.mms.pdu.PduBody body
private static void log (java.lang.String)
String text
protected static int parseUnsignedInt (java.io.ByteArrayInputStream)
java.io.ByteArrayInputStream pduDataStream
int result
int temp
protected static int parseValueLength (java.io.ByteArrayInputStream)
java.io.ByteArrayInputStream pduDataStream
int temp
int first
protected static com.google.android.mms.pdu.EncodedStringValue parseEncodedStringValue (java.io.ByteArrayInputStream)
Exception e
java.io.ByteArrayInputStream pduDataStream
com.google.android.mms.pdu.EncodedStringValue returnValue
int charset
int temp
int first
byte[] textString
protected static byte[] parseWapString (java.io.ByteArrayInputStream, int)
java.io.ByteArrayInputStream pduDataStream
int stringType
int temp
protected static boolean isTokenCharacter (int)
int ch
protected static boolean isText (int)
int ch
protected static byte[] getWapString (java.io.ByteArrayInputStream, int)
java.io.ByteArrayInputStream pduDataStream
int stringType
java.io.ByteArrayOutputStream out
int temp
protected static int extractByteValue (java.io.ByteArrayInputStream)
java.io.ByteArrayInputStream pduDataStream
int temp
protected static int parseShortInteger (java.io.ByteArrayInputStream)
java.io.ByteArrayInputStream pduDataStream
int temp
protected static long parseLongInteger (java.io.ByteArrayInputStream)
int i
java.io.ByteArrayInputStream pduDataStream
int temp
int count
long result
protected static long parseIntegerValue (java.io.ByteArrayInputStream)
java.io.ByteArrayInputStream pduDataStream
int temp
protected static int skipWapValue (java.io.ByteArrayInputStream, int)
java.io.ByteArrayInputStream pduDataStream
int length
byte[] area
int readLen
protected static void parseContentTypeParams (java.io.ByteArrayInputStream, java.util.HashMap, java.lang.Integer)
byte[] type
int index
byte[] type
int charsetInt
java.io.UnsupportedEncodingException e
byte[] charsetStr
int charset
int first
byte[] start
int firstValue
byte[] name
int param
java.io.ByteArrayInputStream pduDataStream
java.util.HashMap map
Integer length
int startPos
int tempPos
int lastLen
protected static byte[] parseContentType (java.io.ByteArrayInputStream, java.util.HashMap)
int index
int length
int startPos
int first
int endPos
int parameterLen
java.io.ByteArrayInputStream pduDataStream
java.util.HashMap map
byte[] contentType
int temp
int cur
protected boolean parsePartHeaders (java.io.ByteArrayInputStream, com.google.android.mms.pdu.PduPart, int)
int last
byte[] temp
int len
int thisStartPos
int thisEndPos
int value
byte[] contentLocation
byte[] contentId
byte[] tempHeader
byte[] tempValue
int header
java.io.ByteArrayInputStream pduDataStream
com.google.android.mms.pdu.PduPart part
int length
int startPos
int tempPos
int lastLen
private static int checkPartPosition (com.google.android.mms.pdu.PduPart)
byte[] contentId
byte[] contentType
com.google.android.mms.pdu.PduPart part
protected static boolean checkMandatoryHeader (com.google.android.mms.pdu.PduHeaders)
byte[] srContentType
com.google.android.mms.pdu.EncodedStringValue srFrom
byte[] srTransactionId
int scResponseStatus
byte[] scTransactionId
byte[] niContentLocation
long niExpiry
byte[] niMessageClass
long niMessageSize
byte[] niTransactionId
int nriStatus
byte[] nriTransactionId
byte[] rcContentType
long rcDate
long diDate
byte[] diMessageId
int diStatus
com.google.android.mms.pdu.EncodedStringValue[] diTo
byte[] aiTransactionId
long roDate
com.google.android.mms.pdu.EncodedStringValue roFrom
byte[] roMessageId
int roReadStatus
com.google.android.mms.pdu.EncodedStringValue[] roTo
com.google.android.mms.pdu.EncodedStringValue rrFrom
byte[] rrMessageId
int rrReadStatus
com.google.android.mms.pdu.EncodedStringValue[] rrTo
com.google.android.mms.pdu.PduHeaders headers
int messageType
int mmsVersion
static void ()
}
com/google/android/mms/pdu/PduComposer.classPduComposer.java
package com.google.android.mms.pdu
public com.google.android.mms.pdu.PduComposer extends java.lang.Object {
private static final int PDU_PHONE_NUMBER_ADDRESS_TYPE
private static final int PDU_EMAIL_ADDRESS_TYPE
private static final int PDU_IPV4_ADDRESS_TYPE
private static final int PDU_IPV6_ADDRESS_TYPE
private static final int PDU_UNKNOWN_ADDRESS_TYPE
static final String REGEXP_PHONE_NUMBER_ADDRESS_TYPE
static final String REGEXP_EMAIL_ADDRESS_TYPE
static final String REGEXP_IPV6_ADDRESS_TYPE
static final String REGEXP_IPV4_ADDRESS_TYPE
static final String STRING_PHONE_NUMBER_ADDRESS_TYPE
static final String STRING_IPV4_ADDRESS_TYPE
static final String STRING_IPV6_ADDRESS_TYPE
private static final int PDU_COMPOSE_SUCCESS
private static final int PDU_COMPOSE_CONTENT_ERROR
private static final int PDU_COMPOSE_FIELD_NOT_SET
private static final int PDU_COMPOSE_FIELD_NOT_SUPPORTED
private static final int QUOTED_STRING_FLAG
private static final int END_STRING_FLAG
private static final int LENGTH_QUOTE
private static final int TEXT_MAX
private static final int SHORT_INTEGER_MAX
private static final int LONG_INTEGER_LENGTH_MAX
private static final int PDU_COMPOSER_BLOCK_SIZE
protected java.io.ByteArrayOutputStream mMessage
private com.google.android.mms.pdu.GenericPdu mPdu
protected int mPosition
private com.google.android.mms.pdu.PduComposer$BufferStack mStack
private final android.content.ContentResolver mResolver
private com.google.android.mms.pdu.PduHeaders mPduHeader
private static java.util.HashMap mContentTypeMap
static final boolean $assertionsDisabled
public void (android.content.Context, com.google.android.mms.pdu.GenericPdu)
android.content.Context context
com.google.android.mms.pdu.GenericPdu pdu
public byte[] make ()
int type
protected void arraycopy (byte[], int, int)
byte[] buf
int pos
int length
protected void append (int)
int value
protected void appendShortInteger (int)
int value
protected void appendOctet (int)
int number
protected void appendShortLength (int)
int value
protected void appendLongInteger (long)
long longInt
int size
long temp
int i
int shift
protected void appendTextString (byte[])
byte[] text
protected void appendTextString (java.lang.String)
String str
protected void appendEncodedString (com.google.android.mms.pdu.EncodedStringValue)
com.google.android.mms.pdu.EncodedStringValue enStr
int charset
byte[] textString
com.google.android.mms.pdu.PduComposer$PositionMarker start
int len
protected void appendUintvarInteger (long)
long temp
long value
int i
long max
protected void appendDateValue (long)
long date
protected void appendValueLength (long)
long value
protected void appendQuotedString (byte[])
byte[] text
protected void appendQuotedString (java.lang.String)
String str
private com.google.android.mms.pdu.EncodedStringValue appendAddressType (com.google.android.mms.pdu.EncodedStringValue)
int addressType
NullPointerException e
com.google.android.mms.pdu.EncodedStringValue address
com.google.android.mms.pdu.EncodedStringValue temp
private int appendHeader (int)
com.google.android.mms.pdu.EncodedStringValue temp
int i
com.google.android.mms.pdu.PduComposer$PositionMarker fstart
int flen
int version
byte[] textString
com.google.android.mms.pdu.EncodedStringValue[] addr
com.google.android.mms.pdu.EncodedStringValue temp
com.google.android.mms.pdu.EncodedStringValue from
int octet
long date
com.google.android.mms.pdu.EncodedStringValue enString
byte[] messageClass
long expiry
com.google.android.mms.pdu.PduComposer$PositionMarker expiryStart
int expiryLength
int field
private int makeReadRecInd ()
private int makeNotifyResp ()
private int makeAckInd ()
private int makeSendReqPdu ()
byte[] trid
boolean recipient
private int makeMessageBody ()
byte[] start
ArrayIndexOutOfBoundsException e
byte[] buffer
int len
java.io.FileNotFoundException e
java.io.IOException e
RuntimeException e
java.io.InputStream cr
com.google.android.mms.pdu.PduComposer$PositionMarker attachment
com.google.android.mms.pdu.PduComposer$PositionMarker contentTypeBegin
byte[] partContentType
Integer partContentTypeIdentifier
byte[] name
int charset
int contentTypeLength
byte[] contentId
byte[] contentLocation
int headerLength
int dataLength
byte[] partData
com.google.android.mms.pdu.PduPart part
com.google.android.mms.pdu.PduPart part
int i
com.google.android.mms.pdu.PduComposer$PositionMarker ctStart
String contentType
Integer contentTypeIdentifier
com.google.android.mms.pdu.PduBody body
int ctLength
int partNum
protected static int checkAddressType (java.lang.String)
String address
static com.google.android.mms.pdu.PduComposer$BufferStack access$100 (com.google.android.mms.pdu.PduComposer)
com.google.android.mms.pdu.PduComposer x0
static void ()
int i
}
com/google/android/mms/pdu/PduComposer$1.classPduComposer.java
package com.google.android.mms.pdu
com.google.android.mms.pdu.PduComposer$1 extends java.lang.Object {
}
com/google/android/mms/pdu/EncodedStringValue.classEncodedStringValue.java
package com.google.android.mms.pdu
public com.google.android.mms.pdu.EncodedStringValue extends java.lang.Object implements java.lang.Cloneable {
private static final String TAG
private static final boolean DEBUG
private static final boolean LOCAL_LOGV
private int mCharacterSet
private byte[] mData
public void (int, byte[])
int charset
byte[] data
public void (byte[])
byte[] data
public void (java.lang.String)
java.io.UnsupportedEncodingException e
String data
public int getCharacterSet ()
public void setCharacterSet (int)
int charset
public byte[] getTextString ()
byte[] byteArray
public void setTextString (byte[])
byte[] textString
public java.lang.String getString ()
String name
java.io.UnsupportedEncodingException e2
java.io.UnsupportedEncodingException e
public void appendTextString (byte[])
java.io.IOException e
java.io.ByteArrayOutputStream newTextString
byte[] textString
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
Exception e
int len
byte[] dstBytes
public com.google.android.mms.pdu.EncodedStringValue[] split (java.lang.String)
NullPointerException e
int i
String pattern
String[] temp
com.google.android.mms.pdu.EncodedStringValue[] ret
public static com.google.android.mms.pdu.EncodedStringValue[] extract (java.lang.String)
int i
String src
String[] values
java.util.ArrayList list
int len
public static java.lang.String concat (com.google.android.mms.pdu.EncodedStringValue[])
int i
com.google.android.mms.pdu.EncodedStringValue[] addr
StringBuilder sb
int maxIndex
public static com.google.android.mms.pdu.EncodedStringValue copy (com.google.android.mms.pdu.EncodedStringValue)
com.google.android.mms.pdu.EncodedStringValue value
public static com.google.android.mms.pdu.EncodedStringValue[] encodeStrings (java.lang.String[])
int i
com.google.android.mms.pdu.EncodedStringValue[] encodedArray
String[] array
int count
}
com/google/android/mms/pdu/PduComposer$LengthRecordNode.classPduComposer.java
package com.google.android.mms.pdu
com.google.android.mms.pdu.PduComposer$LengthRecordNode extends java.lang.Object {
java.io.ByteArrayOutputStream currentMessage
public int currentPosition
public com.google.android.mms.pdu.PduComposer$LengthRecordNode next
private void ()
void (com.google.android.mms.pdu.PduComposer$1)
com.google.android.mms.pdu.PduComposer$1 x0
}
com/google/android/mms/pdu/GenericPdu.classGenericPdu.java
package com.google.android.mms.pdu
public com.google.android.mms.pdu.GenericPdu extends java.lang.Object {
com.google.android.mms.pdu.PduHeaders mPduHeaders
public void ()
void (com.google.android.mms.pdu.PduHeaders)
com.google.android.mms.pdu.PduHeaders headers
com.google.android.mms.pdu.PduHeaders getPduHeaders ()
public int getMessageType ()
public void setMessageType (int) throws com.google.android.mms.InvalidHeaderValueException
int value
public int getMmsVersion ()
public void setMmsVersion (int) throws com.google.android.mms.InvalidHeaderValueException
int value
public com.google.android.mms.pdu.EncodedStringValue getFrom ()
public void setFrom (com.google.android.mms.pdu.EncodedStringValue)
com.google.android.mms.pdu.EncodedStringValue value
}
com/google/android/mms/pdu/SendConf.classSendConf.java
package com.google.android.mms.pdu
public com.google.android.mms.pdu.SendConf extends com.google.android.mms.pdu.GenericPdu {
public void () throws com.google.android.mms.InvalidHeaderValueException
void (com.google.android.mms.pdu.PduHeaders)
com.google.android.mms.pdu.PduHeaders headers
public byte[] getMessageId ()
public void setMessageId (byte[])
byte[] value
public int getResponseStatus ()
public void setResponseStatus (int) throws com.google.android.mms.InvalidHeaderValueException
int value
public byte[] getTransactionId ()
public void setTransactionId (byte[])
byte[] value
}
com/google/android/mms/pdu/PduComposer$BufferStack.classPduComposer.java
package com.google.android.mms.pdu
com.google.android.mms.pdu.PduComposer$BufferStack extends java.lang.Object {
private com.google.android.mms.pdu.PduComposer$LengthRecordNode stack
private com.google.android.mms.pdu.PduComposer$LengthRecordNode toCopy
int stackSize
final com.google.android.mms.pdu.PduComposer this$0
private void (com.google.android.mms.pdu.PduComposer)
void newbuf ()
com.google.android.mms.pdu.PduComposer$LengthRecordNode temp
void pop ()
java.io.ByteArrayOutputStream currentMessage
int currentPosition
void copy ()
com.google.android.mms.pdu.PduComposer$PositionMarker mark ()
com.google.android.mms.pdu.PduComposer$PositionMarker m
void (com.google.android.mms.pdu.PduComposer, com.google.android.mms.pdu.PduComposer$1)
com.google.android.mms.pdu.PduComposer x0
com.google.android.mms.pdu.PduComposer$1 x1
}
com/google/android/mms/pdu/NotificationInd.classNotificationInd.java
package com.google.android.mms.pdu
public com.google.android.mms.pdu.NotificationInd extends com.google.android.mms.pdu.GenericPdu {
public void () throws com.google.android.mms.InvalidHeaderValueException
void (com.google.android.mms.pdu.PduHeaders)
com.google.android.mms.pdu.PduHeaders headers
public int getContentClass ()
public void setContentClass (int) throws com.google.android.mms.InvalidHeaderValueException
int value
public byte[] getContentLocation ()
public void setContentLocation (byte[])
byte[] value
public long getExpiry ()
public void setExpiry (long)
long value
public com.google.android.mms.pdu.EncodedStringValue getFrom ()
public void setFrom (com.google.android.mms.pdu.EncodedStringValue)
com.google.android.mms.pdu.EncodedStringValue value
public byte[] getMessageClass ()
public void setMessageClass (byte[])
byte[] value
public long getMessageSize ()
public void setMessageSize (long)
long value
public com.google.android.mms.pdu.EncodedStringValue getSubject ()
public void setSubject (com.google.android.mms.pdu.EncodedStringValue)
com.google.android.mms.pdu.EncodedStringValue value
public byte[] getTransactionId ()
public void setTransactionId (byte[])
byte[] value
public int getDeliveryReport ()
public void setDeliveryReport (int) throws com.google.android.mms.InvalidHeaderValueException
int value
}
com/google/android/mms/pdu/PduPart.classPduPart.java
package com.google.android.mms.pdu
public com.google.android.mms.pdu.PduPart extends java.lang.Object {
public static final int P_Q
public static final int P_CHARSET
public static final int P_LEVEL
public static final int P_TYPE
public static final int P_DEP_NAME
public static final int P_DEP_FILENAME
public static final int P_DIFFERENCES
public static final int P_PADDING
public static final int P_CT_MR_TYPE
public static final int P_DEP_START
public static final int P_DEP_START_INFO
public static final int P_DEP_COMMENT
public static final int P_DEP_DOMAIN
public static final int P_MAX_AGE
public static final int P_DEP_PATH
public static final int P_SECURE
public static final int P_SEC
public static final int P_MAC
public static final int P_CREATION_DATE
public static final int P_MODIFICATION_DATE
public static final int P_READ_DATE
public static final int P_SIZE
public static final int P_NAME
public static final int P_FILENAME
public static final int P_START
public static final int P_START_INFO
public static final int P_COMMENT
public static final int P_DOMAIN
public static final int P_PATH
public static final int P_CONTENT_TYPE
public static final int P_CONTENT_LOCATION
public static final int P_CONTENT_ID
public static final int P_DEP_CONTENT_DISPOSITION
public static final int P_CONTENT_DISPOSITION
public static final int P_CONTENT_TRANSFER_ENCODING
public static final String CONTENT_TRANSFER_ENCODING
public static final String P_BINARY
public static final String P_7BIT
public static final String P_8BIT
public static final String P_BASE64
public static final String P_QUOTED_PRINTABLE
static final byte[] DISPOSITION_FROM_DATA
static final byte[] DISPOSITION_ATTACHMENT
static final byte[] DISPOSITION_INLINE
public static final int P_DISPOSITION_FROM_DATA
public static final int P_DISPOSITION_ATTACHMENT
public static final int P_DISPOSITION_INLINE
private java.util.Map mPartHeader
private android.net.Uri mUri
private byte[] mPartData
private static final String TAG
public void ()
public void setData (byte[])
byte[] data
public byte[] getData ()
byte[] byteArray
public int getDataLength ()
public void setDataUri (android.net.Uri)
android.net.Uri uri
public android.net.Uri getDataUri ()
public void setContentId (byte[])
byte[] contentId
byte[] buffer
public byte[] getContentId ()
public void setCharset (int)
int charset
public int getCharset ()
Integer charset
public void setContentLocation (byte[])
byte[] contentLocation
public byte[] getContentLocation ()
public void setContentDisposition (byte[])
byte[] contentDisposition
public byte[] getContentDisposition ()
public void setContentType (byte[])
byte[] contentType
public byte[] getContentType ()
public void setContentTransferEncoding (byte[])
byte[] contentTransferEncoding
public byte[] getContentTransferEncoding ()
public void setName (byte[])
byte[] name
public byte[] getName ()
public void setFilename (byte[])
byte[] fileName
public byte[] getFilename ()
public java.lang.String generateLocation ()
byte[] contentId
byte[] location
static void ()
}
com/google/android/mms/pdu/Base64.classBase64.java
package com.google.android.mms.pdu
public com.google.android.mms.pdu.Base64 extends java.lang.Object {
static final int FOURBYTE
static final byte PAD
static final int BASELENGTH
private static byte[] base64Alphabet
public void ()
public static byte[] decodeBase64 (byte[])
int lastData
int i
byte[] base64Data
int numberQuadruple
byte[] decodedData
byte b1
byte b2
byte b3
byte b4
byte marker0
byte marker1
int encodedIndex
int dataIndex
private static boolean isBase64 (byte)
byte octect
static byte[] discardNonBase64 (byte[])
int i
byte[] data
byte[] groomedData
int bytesCopied
byte[] packedData
static void ()
int i
int i
int i
int i
}
com/google/android/mms/pdu/PduComposer$PositionMarker.classPduComposer.java
package com.google.android.mms.pdu
com.google.android.mms.pdu.PduComposer$PositionMarker extends java.lang.Object {
private int c_pos
private int currentStackSize
final com.google.android.mms.pdu.PduComposer this$0
private void (com.google.android.mms.pdu.PduComposer)
int getLength ()
void (com.google.android.mms.pdu.PduComposer, com.google.android.mms.pdu.PduComposer$1)
com.google.android.mms.pdu.PduComposer x0
com.google.android.mms.pdu.PduComposer$1 x1
static int access$402 (com.google.android.mms.pdu.PduComposer$PositionMarker, int)
com.google.android.mms.pdu.PduComposer$PositionMarker x0
int x1
static int access$502 (com.google.android.mms.pdu.PduComposer$PositionMarker, int)
com.google.android.mms.pdu.PduComposer$PositionMarker x0
int x1
}
com/google/android/mms/pdu/PduContentTypes.classPduContentTypes.java
package com.google.android.mms.pdu
public com.google.android.mms.pdu.PduContentTypes extends java.lang.Object {
static final String[] contentTypes
public void ()
static void ()
}
com/google/android/mms/pdu/QuotedPrintable.classQuotedPrintable.java
package com.google.android.mms.pdu
public com.google.android.mms.pdu.QuotedPrintable extends java.lang.Object {
private static byte ESCAPE_CHAR
public void ()
public static final byte[] decodeQuotedPrintable (byte[])
int u
int l
ArrayIndexOutOfBoundsException e
int b
int i
byte[] bytes
java.io.ByteArrayOutputStream buffer
static void ()
}
com/google/android/mms/pdu/DeliveryInd.classDeliveryInd.java
package com.google.android.mms.pdu
public com.google.android.mms.pdu.DeliveryInd extends com.google.android.mms.pdu.GenericPdu {
public void () throws com.google.android.mms.InvalidHeaderValueException
void (com.google.android.mms.pdu.PduHeaders)
com.google.android.mms.pdu.PduHeaders headers
public long getDate ()
public void setDate (long)
long value
public byte[] getMessageId ()
public void setMessageId (byte[])
byte[] value
public int getStatus ()
public void setStatus (int) throws com.google.android.mms.InvalidHeaderValueException
int value
public com.google.android.mms.pdu.EncodedStringValue[] getTo ()
public void setTo (com.google.android.mms.pdu.EncodedStringValue[])
com.google.android.mms.pdu.EncodedStringValue[] value
}
com/google/android/mms/pdu/ReadOrigInd.classReadOrigInd.java
package com.google.android.mms.pdu
public com.google.android.mms.pdu.ReadOrigInd extends com.google.android.mms.pdu.GenericPdu {
public void () throws com.google.android.mms.InvalidHeaderValueException
void (com.google.android.mms.pdu.PduHeaders)
com.google.android.mms.pdu.PduHeaders headers
public long getDate ()
public void setDate (long)
long value
public com.google.android.mms.pdu.EncodedStringValue getFrom ()
public void setFrom (com.google.android.mms.pdu.EncodedStringValue)
com.google.android.mms.pdu.EncodedStringValue value
public byte[] getMessageId ()
public void setMessageId (byte[])
byte[] value
public int getReadStatus ()
public void setReadStatus (int) throws com.google.android.mms.InvalidHeaderValueException
int value
public com.google.android.mms.pdu.EncodedStringValue[] getTo ()
public void setTo (com.google.android.mms.pdu.EncodedStringValue[])
com.google.android.mms.pdu.EncodedStringValue[] value
}
com/google/android/mms/pdu/PduHeaders.classPduHeaders.java
package com.google.android.mms.pdu
public com.google.android.mms.pdu.PduHeaders extends java.lang.Object {
public static final int BCC
public static final int CC
public static final int CONTENT_LOCATION
public static final int CONTENT_TYPE
public static final int DATE
public static final int DELIVERY_REPORT
public static final int DELIVERY_TIME
public static final int EXPIRY
public static final int FROM
public static final int MESSAGE_CLASS
public static final int MESSAGE_ID
public static final int MESSAGE_TYPE
public static final int MMS_VERSION
public static final int MESSAGE_SIZE
public static final int PRIORITY
public static final int READ_REPLY
public static final int READ_REPORT
public static final int REPORT_ALLOWED
public static final int RESPONSE_STATUS
public static final int RESPONSE_TEXT
public static final int SENDER_VISIBILITY
public static final int STATUS
public static final int SUBJECT
public static final int TO
public static final int TRANSACTION_ID
public static final int RETRIEVE_STATUS
public static final int RETRIEVE_TEXT
public static final int READ_STATUS
public static final int REPLY_CHARGING
public static final int REPLY_CHARGING_DEADLINE
public static final int REPLY_CHARGING_ID
public static final int REPLY_CHARGING_SIZE
public static final int PREVIOUSLY_SENT_BY
public static final int PREVIOUSLY_SENT_DATE
public static final int STORE
public static final int MM_STATE
public static final int MM_FLAGS
public static final int STORE_STATUS
public static final int STORE_STATUS_TEXT
public static final int STORED
public static final int ATTRIBUTES
public static final int TOTALS
public static final int MBOX_TOTALS
public static final int QUOTAS
public static final int MBOX_QUOTAS
public static final int MESSAGE_COUNT
public static final int CONTENT
public static final int START
public static final int ADDITIONAL_HEADERS
public static final int DISTRIBUTION_INDICATOR
public static final int ELEMENT_DESCRIPTOR
public static final int LIMIT
public static final int RECOMMENDED_RETRIEVAL_MODE
public static final int RECOMMENDED_RETRIEVAL_MODE_TEXT
public static final int STATUS_TEXT
public static final int APPLIC_ID
public static final int REPLY_APPLIC_ID
public static final int AUX_APPLIC_ID
public static final int CONTENT_CLASS
public static final int DRM_CONTENT
public static final int ADAPTATION_ALLOWED
public static final int REPLACE_ID
public static final int CANCEL_ID
public static final int CANCEL_STATUS
public static final int MESSAGE_TYPE_SEND_REQ
public static final int MESSAGE_TYPE_SEND_CONF
public static final int MESSAGE_TYPE_NOTIFICATION_IND
public static final int MESSAGE_TYPE_NOTIFYRESP_IND
public static final int MESSAGE_TYPE_RETRIEVE_CONF
public static final int MESSAGE_TYPE_ACKNOWLEDGE_IND
public static final int MESSAGE_TYPE_DELIVERY_IND
public static final int MESSAGE_TYPE_READ_REC_IND
public static final int MESSAGE_TYPE_READ_ORIG_IND
public static final int MESSAGE_TYPE_FORWARD_REQ
public static final int MESSAGE_TYPE_FORWARD_CONF
public static final int MESSAGE_TYPE_MBOX_STORE_REQ
public static final int MESSAGE_TYPE_MBOX_STORE_CONF
public static final int MESSAGE_TYPE_MBOX_VIEW_REQ
public static final int MESSAGE_TYPE_MBOX_VIEW_CONF
public static final int MESSAGE_TYPE_MBOX_UPLOAD_REQ
public static final int MESSAGE_TYPE_MBOX_UPLOAD_CONF
public static final int MESSAGE_TYPE_MBOX_DELETE_REQ
public static final int MESSAGE_TYPE_MBOX_DELETE_CONF
public static final int MESSAGE_TYPE_MBOX_DESCR
public static final int MESSAGE_TYPE_DELETE_REQ
public static final int MESSAGE_TYPE_DELETE_CONF
public static final int MESSAGE_TYPE_CANCEL_REQ
public static final int MESSAGE_TYPE_CANCEL_CONF
public static final int VALUE_YES
public static final int VALUE_NO
public static final int VALUE_ABSOLUTE_TOKEN
public static final int VALUE_RELATIVE_TOKEN
public static final int MMS_VERSION_1_3
public static final int MMS_VERSION_1_2
public static final int MMS_VERSION_1_1
public static final int MMS_VERSION_1_0
public static final int CURRENT_MMS_VERSION
public static final int FROM_ADDRESS_PRESENT_TOKEN
public static final int FROM_INSERT_ADDRESS_TOKEN
public static final String FROM_ADDRESS_PRESENT_TOKEN_STR
public static final String FROM_INSERT_ADDRESS_TOKEN_STR
public static final int STATUS_EXPIRED
public static final int STATUS_RETRIEVED
public static final int STATUS_REJECTED
public static final int STATUS_DEFERRED
public static final int STATUS_UNRECOGNIZED
public static final int STATUS_INDETERMINATE
public static final int STATUS_FORWARDED
public static final int STATUS_UNREACHABLE
public static final int MM_FLAGS_ADD_TOKEN
public static final int MM_FLAGS_REMOVE_TOKEN
public static final int MM_FLAGS_FILTER_TOKEN
public static final int MESSAGE_CLASS_PERSONAL
public static final int MESSAGE_CLASS_ADVERTISEMENT
public static final int MESSAGE_CLASS_INFORMATIONAL
public static final int MESSAGE_CLASS_AUTO
public static final String MESSAGE_CLASS_PERSONAL_STR
public static final String MESSAGE_CLASS_ADVERTISEMENT_STR
public static final String MESSAGE_CLASS_INFORMATIONAL_STR
public static final String MESSAGE_CLASS_AUTO_STR
public static final int PRIORITY_LOW
public static final int PRIORITY_NORMAL
public static final int PRIORITY_HIGH
public static final int RESPONSE_STATUS_OK
public static final int RESPONSE_STATUS_ERROR_UNSPECIFIED
public static final int RESPONSE_STATUS_ERROR_SERVICE_DENIED
public static final int RESPONSE_STATUS_ERROR_MESSAGE_FORMAT_CORRUPT
public static final int RESPONSE_STATUS_ERROR_SENDING_ADDRESS_UNRESOLVED
public static final int RESPONSE_STATUS_ERROR_MESSAGE_NOT_FOUND
public static final int RESPONSE_STATUS_ERROR_NETWORK_PROBLEM
public static final int RESPONSE_STATUS_ERROR_CONTENT_NOT_ACCEPTED
public static final int RESPONSE_STATUS_ERROR_UNSUPPORTED_MESSAGE
public static final int RESPONSE_STATUS_ERROR_TRANSIENT_FAILURE
public static final int RESPONSE_STATUS_ERROR_TRANSIENT_SENDNG_ADDRESS_UNRESOLVED
public static final int RESPONSE_STATUS_ERROR_TRANSIENT_MESSAGE_NOT_FOUND
public static final int RESPONSE_STATUS_ERROR_TRANSIENT_NETWORK_PROBLEM
public static final int RESPONSE_STATUS_ERROR_TRANSIENT_PARTIAL_SUCCESS
public static final int RESPONSE_STATUS_ERROR_PERMANENT_FAILURE
public static final int RESPONSE_STATUS_ERROR_PERMANENT_SERVICE_DENIED
public static final int RESPONSE_STATUS_ERROR_PERMANENT_MESSAGE_FORMAT_CORRUPT
public static final int RESPONSE_STATUS_ERROR_PERMANENT_SENDING_ADDRESS_UNRESOLVED
public static final int RESPONSE_STATUS_ERROR_PERMANENT_MESSAGE_NOT_FOUND
public static final int RESPONSE_STATUS_ERROR_PERMANENT_CONTENT_NOT_ACCEPTED
public static final int RESPONSE_STATUS_ERROR_PERMANENT_REPLY_CHARGING_LIMITATIONS_NOT_MET
public static final int RESPONSE_STATUS_ERROR_PERMANENT_REPLY_CHARGING_REQUEST_NOT_ACCEPTED
public static final int RESPONSE_STATUS_ERROR_PERMANENT_REPLY_CHARGING_FORWARDING_DENIED
public static final int RESPONSE_STATUS_ERROR_PERMANENT_REPLY_CHARGING_NOT_SUPPORTED
public static final int RESPONSE_STATUS_ERROR_PERMANENT_ADDRESS_HIDING_NOT_SUPPORTED
public static final int RESPONSE_STATUS_ERROR_PERMANENT_LACK_OF_PREPAID
public static final int RESPONSE_STATUS_ERROR_PERMANENT_END
public static final int RETRIEVE_STATUS_OK
public static final int RETRIEVE_STATUS_ERROR_TRANSIENT_FAILURE
public static final int RETRIEVE_STATUS_ERROR_TRANSIENT_MESSAGE_NOT_FOUND
public static final int RETRIEVE_STATUS_ERROR_TRANSIENT_NETWORK_PROBLEM
public static final int RETRIEVE_STATUS_ERROR_PERMANENT_FAILURE
public static final int RETRIEVE_STATUS_ERROR_PERMANENT_SERVICE_DENIED
public static final int RETRIEVE_STATUS_ERROR_PERMANENT_MESSAGE_NOT_FOUND
public static final int RETRIEVE_STATUS_ERROR_PERMANENT_CONTENT_UNSUPPORTED
public static final int RETRIEVE_STATUS_ERROR_END
public static final int SENDER_VISIBILITY_HIDE
public static final int SENDER_VISIBILITY_SHOW
public static final int READ_STATUS_READ
public static final int READ_STATUS__DELETED_WITHOUT_BEING_READ
public static final int CANCEL_STATUS_REQUEST_SUCCESSFULLY_RECEIVED
public static final int CANCEL_STATUS_REQUEST_CORRUPTED
public static final int REPLY_CHARGING_REQUESTED
public static final int REPLY_CHARGING_REQUESTED_TEXT_ONLY
public static final int REPLY_CHARGING_ACCEPTED
public static final int REPLY_CHARGING_ACCEPTED_TEXT_ONLY
public static final int MM_STATE_DRAFT
public static final int MM_STATE_SENT
public static final int MM_STATE_NEW
public static final int MM_STATE_RETRIEVED
public static final int MM_STATE_FORWARDED
public static final int RECOMMENDED_RETRIEVAL_MODE_MANUAL
public static final int CONTENT_CLASS_TEXT
public static final int CONTENT_CLASS_IMAGE_BASIC
public static final int CONTENT_CLASS_IMAGE_RICH
public static final int CONTENT_CLASS_VIDEO_BASIC
public static final int CONTENT_CLASS_VIDEO_RICH
public static final int CONTENT_CLASS_MEGAPIXEL
public static final int CONTENT_CLASS_CONTENT_BASIC
public static final int CONTENT_CLASS_CONTENT_RICH
public static final int STORE_STATUS_SUCCESS
public static final int STORE_STATUS_ERROR_TRANSIENT_FAILURE
public static final int STORE_STATUS_ERROR_TRANSIENT_NETWORK_PROBLEM
public static final int STORE_STATUS_ERROR_PERMANENT_FAILURE
public static final int STORE_STATUS_ERROR_PERMANENT_SERVICE_DENIED
public static final int STORE_STATUS_ERROR_PERMANENT_MESSAGE_FORMAT_CORRUPT
public static final int STORE_STATUS_ERROR_PERMANENT_MESSAGE_NOT_FOUND
public static final int STORE_STATUS_ERROR_PERMANENT_MMBOX_FULL
public static final int STORE_STATUS_ERROR_END
private java.util.HashMap mHeaderMap
public void ()
protected int getOctet (int)
int field
Integer octet
protected void setOctet (int, int) throws com.google.android.mms.InvalidHeaderValueException
int value
int field
protected byte[] getTextString (int)
int field
protected void setTextString (byte[], int)
byte[] value
int field
protected com.google.android.mms.pdu.EncodedStringValue getEncodedStringValue (int)
int field
protected com.google.android.mms.pdu.EncodedStringValue[] getEncodedStringValues (int)
int field
java.util.ArrayList list
com.google.android.mms.pdu.EncodedStringValue[] values
protected void setEncodedStringValue (com.google.android.mms.pdu.EncodedStringValue, int)
com.google.android.mms.pdu.EncodedStringValue value
int field
protected void setEncodedStringValues (com.google.android.mms.pdu.EncodedStringValue[], int)
int i
com.google.android.mms.pdu.EncodedStringValue[] value
int field
java.util.ArrayList list
protected void appendEncodedStringValue (com.google.android.mms.pdu.EncodedStringValue, int)
com.google.android.mms.pdu.EncodedStringValue value
int field
java.util.ArrayList list
protected long getLongInteger (int)
int field
Long longInteger
protected void setLongInteger (long, int)
long value
int field
}
com/google/android/mms/pdu/NotifyRespInd.classNotifyRespInd.java
package com.google.android.mms.pdu
public com.google.android.mms.pdu.NotifyRespInd extends com.google.android.mms.pdu.GenericPdu {
public void (int, byte[], int) throws com.google.android.mms.InvalidHeaderValueException
int mmsVersion
byte[] transactionId
int status
void (com.google.android.mms.pdu.PduHeaders)
com.google.android.mms.pdu.PduHeaders headers
public int getReportAllowed ()
public void setReportAllowed (int) throws com.google.android.mms.InvalidHeaderValueException
int value
public void setStatus (int) throws com.google.android.mms.InvalidHeaderValueException
int value
public int getStatus ()
public byte[] getTransactionId ()
public void setTransactionId (byte[])
byte[] value
}
com/google/android/mms/pdu/PduPersister.classPduPersister.java
package com.google.android.mms.pdu
public com.google.android.mms.pdu.PduPersister extends java.lang.Object {
private static final String TAG
private static final boolean DEBUG
private static final boolean LOCAL_LOGV
private static final long DUMMY_THREAD_ID
public static final String TEMPORARY_DRM_OBJECT_URI
public static final int PROC_STATUS_TRANSIENT_FAILURE
public static final int PROC_STATUS_PERMANENTLY_FAILURE
public static final int PROC_STATUS_COMPLETED
private static com.google.android.mms.pdu.PduPersister sPersister
private static final com.google.android.mms.util.PduCache PDU_CACHE_INSTANCE
private static final int[] ADDRESS_FIELDS
private static final String[] PDU_PROJECTION
private static final int PDU_COLUMN_ID
private static final int PDU_COLUMN_MESSAGE_BOX
private static final int PDU_COLUMN_THREAD_ID
private static final int PDU_COLUMN_RETRIEVE_TEXT
private static final int PDU_COLUMN_SUBJECT
private static final int PDU_COLUMN_CONTENT_LOCATION
private static final int PDU_COLUMN_CONTENT_TYPE
private static final int PDU_COLUMN_MESSAGE_CLASS
private static final int PDU_COLUMN_MESSAGE_ID
private static final int PDU_COLUMN_RESPONSE_TEXT
private static final int PDU_COLUMN_TRANSACTION_ID
private static final int PDU_COLUMN_CONTENT_CLASS
private static final int PDU_COLUMN_DELIVERY_REPORT
private static final int PDU_COLUMN_MESSAGE_TYPE
private static final int PDU_COLUMN_MMS_VERSION
private static final int PDU_COLUMN_PRIORITY
private static final int PDU_COLUMN_READ_REPORT
private static final int PDU_COLUMN_READ_STATUS
private static final int PDU_COLUMN_REPORT_ALLOWED
private static final int PDU_COLUMN_RETRIEVE_STATUS
private static final int PDU_COLUMN_STATUS
private static final int PDU_COLUMN_DATE
private static final int PDU_COLUMN_DELIVERY_TIME
private static final int PDU_COLUMN_EXPIRY
private static final int PDU_COLUMN_MESSAGE_SIZE
private static final int PDU_COLUMN_SUBJECT_CHARSET
private static final int PDU_COLUMN_RETRIEVE_TEXT_CHARSET
private static final String[] PART_PROJECTION
private static final int PART_COLUMN_ID
private static final int PART_COLUMN_CHARSET
private static final int PART_COLUMN_CONTENT_DISPOSITION
private static final int PART_COLUMN_CONTENT_ID
private static final int PART_COLUMN_CONTENT_LOCATION
private static final int PART_COLUMN_CONTENT_TYPE
private static final int PART_COLUMN_FILENAME
private static final int PART_COLUMN_NAME
private static final int PART_COLUMN_TEXT
private static final java.util.HashMap MESSAGE_BOX_MAP
private static final java.util.HashMap CHARSET_COLUMN_INDEX_MAP
private static final java.util.HashMap ENCODED_STRING_COLUMN_INDEX_MAP
private static final java.util.HashMap TEXT_STRING_COLUMN_INDEX_MAP
private static final java.util.HashMap OCTET_COLUMN_INDEX_MAP
private static final java.util.HashMap LONG_COLUMN_INDEX_MAP
private static final java.util.HashMap CHARSET_COLUMN_NAME_MAP
private static final java.util.HashMap ENCODED_STRING_COLUMN_NAME_MAP
private static final java.util.HashMap TEXT_STRING_COLUMN_NAME_MAP
private static final java.util.HashMap OCTET_COLUMN_NAME_MAP
private static final java.util.HashMap LONG_COLUMN_NAME_MAP
private final android.content.Context mContext
private final android.content.ContentResolver mContentResolver
private final android.drm.DrmManagerClient mDrmManagerClient
private final android.telephony.TelephonyManager mTelephonyManager
static final boolean $assertionsDisabled
private void (android.content.Context)
android.content.Context context
public static com.google.android.mms.pdu.PduPersister getPduPersister (android.content.Context)
android.content.Context context
private void setEncodedStringValueToHeaders (android.database.Cursor, int, com.google.android.mms.pdu.PduHeaders, int)
int charsetColumnIndex
int charset
com.google.android.mms.pdu.EncodedStringValue value
android.database.Cursor c
int columnIndex
com.google.android.mms.pdu.PduHeaders headers
int mapColumn
String s
private void setTextStringToHeaders (android.database.Cursor, int, com.google.android.mms.pdu.PduHeaders, int)
android.database.Cursor c
int columnIndex
com.google.android.mms.pdu.PduHeaders headers
int mapColumn
String s
private void setOctetToHeaders (android.database.Cursor, int, com.google.android.mms.pdu.PduHeaders, int) throws com.google.android.mms.InvalidHeaderValueException
int b
android.database.Cursor c
int columnIndex
com.google.android.mms.pdu.PduHeaders headers
int mapColumn
private void setLongToHeaders (android.database.Cursor, int, com.google.android.mms.pdu.PduHeaders, int)
long l
android.database.Cursor c
int columnIndex
com.google.android.mms.pdu.PduHeaders headers
int mapColumn
private java.lang.Integer getIntegerFromPartColumn (android.database.Cursor, int)
android.database.Cursor c
int columnIndex
private byte[] getByteArrayFromPartColumn (android.database.Cursor, int)
android.database.Cursor c
int columnIndex
private com.google.android.mms.pdu.PduPart[] loadParts (long) throws com.google.android.mms.MmsException
String text
byte[] blob
byte[] buffer
int len
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.ByteArrayOutputStream baos
java.io.InputStream is
com.google.android.mms.pdu.PduPart part
Integer charset
byte[] contentDisposition
byte[] contentId
byte[] contentLocation
byte[] contentType
byte[] fileName
byte[] name
long partId
android.net.Uri partURI
String type
int partCount
int partIdx
long msgId
android.database.Cursor c
com.google.android.mms.pdu.PduPart[] parts
private void loadAddress (long, com.google.android.mms.pdu.PduHeaders)
int addrType
String addr
long msgId
com.google.android.mms.pdu.PduHeaders headers
android.database.Cursor c
public com.google.android.mms.pdu.GenericPdu load (android.net.Uri) throws com.google.android.mms.MmsException
InterruptedException e
java.util.Map$Entry e
java.util.Map$Entry e
java.util.Map$Entry e
java.util.Map$Entry e
int i
int partsNum
com.google.android.mms.pdu.PduPart[] parts
android.database.Cursor c
com.google.android.mms.pdu.PduHeaders headers
java.util.Set set
long msgId
int msgType
com.google.android.mms.pdu.PduBody body
android.net.Uri uri
com.google.android.mms.pdu.GenericPdu pdu
com.google.android.mms.util.PduCacheEntry cacheEntry
int msgBox
long threadId
private void persistAddress (long, int, com.google.android.mms.pdu.EncodedStringValue[])
android.net.Uri uri
com.google.android.mms.pdu.EncodedStringValue addr
long msgId
int type
com.google.android.mms.pdu.EncodedStringValue[] array
android.content.ContentValues values
private static java.lang.String getPartContentType (com.google.android.mms.pdu.PduPart)
com.google.android.mms.pdu.PduPart part
public android.net.Uri persistPart (com.google.android.mms.pdu.PduPart, long, java.util.HashMap) throws com.google.android.mms.MmsException
String fileName
String name
com.google.android.mms.pdu.PduPart part
long msgId
java.util.HashMap preOpenedFiles
android.net.Uri uri
android.content.ContentValues values
int charset
String contentType
Object value
android.net.Uri res
private void persistData (com.google.android.mms.pdu.PduPart, android.net.Uri, java.lang.String, java.util.HashMap) throws com.google.android.mms.MmsException
android.content.ContentValues cv
java.io.IOException e
java.io.IOException e
java.io.File f
android.content.ContentValues values
java.io.File f
long len
Exception e
java.io.IOException e
java.io.IOException e
java.io.File f
android.content.ContentValues values
byte[] convertedData
int len
byte[] buffer
byte[] convertedData
boolean isDrm
byte[] data
java.io.IOException e
java.io.IOException e
java.io.File f
android.content.ContentValues values
java.io.FileNotFoundException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.File f
android.content.ContentValues values
com.google.android.mms.pdu.PduPart part
android.net.Uri uri
String contentType
java.util.HashMap preOpenedFiles
java.io.OutputStream os
java.io.InputStream is
com.google.android.mms.util.DrmConvertSession drmConvertSession
android.net.Uri dataUri
String path
public static java.lang.String convertUriToPath (android.content.Context, android.net.Uri)
int pathIndex
android.database.sqlite.SQLiteException e
String[] projection
android.database.Cursor cursor
String scheme
android.content.Context context
android.net.Uri uri
String path
private void updateAddress (long, int, com.google.android.mms.pdu.EncodedStringValue[])
long msgId
int type
com.google.android.mms.pdu.EncodedStringValue[] array
public void updateHeaders (android.net.Uri, com.google.android.mms.pdu.SendReq)
InterruptedException e
com.google.android.mms.pdu.EncodedStringValue v
com.google.android.mms.pdu.EncodedStringValue v
long msgId
com.google.android.mms.pdu.EncodedStringValue[] array
int addrType
long threadId
android.net.Uri uri
com.google.android.mms.pdu.SendReq sendReq
android.content.ContentValues values
byte[] contentType
long date
int deliveryReport
long expiry
byte[] msgClass
int priority
int readReport
byte[] transId
com.google.android.mms.pdu.EncodedStringValue subject
long messageSize
com.google.android.mms.pdu.PduHeaders headers
java.util.HashSet recipients
private void updatePart (android.net.Uri, com.google.android.mms.pdu.PduPart, java.util.HashMap) throws com.google.android.mms.MmsException
String fileName
String name
android.net.Uri uri
com.google.android.mms.pdu.PduPart part
java.util.HashMap preOpenedFiles
android.content.ContentValues values
int charset
String contentType
Object value
public void updateParts (android.net.Uri, com.google.android.mms.pdu.PduBody, java.util.HashMap) throws com.google.android.mms.MmsException
InterruptedException e
com.google.android.mms.util.PduCacheEntry cacheEntry
com.google.android.mms.pdu.PduPart part
android.net.Uri partUri
int i
com.google.android.mms.pdu.PduPart part
java.util.Map$Entry e
java.util.ArrayList toBeCreated
java.util.HashMap toBeUpdated
int partsNum
StringBuilder filter
long msgId
android.net.Uri uri
com.google.android.mms.pdu.PduBody body
java.util.HashMap preOpenedFiles
public android.net.Uri persist (com.google.android.mms.pdu.GenericPdu, android.net.Uri, boolean, boolean, java.util.HashMap) throws com.google.android.mms.MmsException
InterruptedException e
String charsetColumn
int field
com.google.android.mms.pdu.EncodedStringValue encodedString
java.util.Map$Entry e
byte[] text
java.util.Map$Entry e
int b
java.util.Map$Entry e
long l
java.util.Map$Entry e
com.google.android.mms.pdu.EncodedStringValue v
com.google.android.mms.pdu.EncodedStringValue[] array
int addrType
long threadId
com.google.android.mms.pdu.PduPart part
String contentType
int i
int partsNum
com.google.android.mms.pdu.EncodedStringValue[] array
int addrType
com.google.android.mms.pdu.GenericPdu pdu
android.net.Uri uri
boolean createThreadId
boolean groupMmsEnabled
java.util.HashMap preOpenedFiles
long msgId
boolean existingUri
com.google.android.mms.pdu.PduHeaders header
com.google.android.mms.pdu.PduBody body
android.content.ContentValues values
java.util.Set set
java.util.HashMap addressMap
java.util.HashSet recipients
int msgType
long dummyId
boolean textOnly
int messageSize
android.net.Uri res
private void loadRecipients (int, java.util.HashSet, java.util.HashMap, boolean)
String myNumber
int subid
String myNumber
String number
com.google.android.mms.pdu.EncodedStringValue v
int addressType
java.util.HashSet recipients
java.util.HashMap addressMap
boolean excludeMyNumber
com.google.android.mms.pdu.EncodedStringValue[] array
android.telephony.SubscriptionManager subscriptionManager
java.util.Set myPhoneNumbers
public android.net.Uri move (android.net.Uri, android.net.Uri) throws com.google.android.mms.MmsException
android.net.Uri from
android.net.Uri to
long msgId
Integer msgBox
android.content.ContentValues values
public static java.lang.String toIsoString (byte[])
java.io.UnsupportedEncodingException e
byte[] bytes
public static byte[] getBytes (java.lang.String)
java.io.UnsupportedEncodingException e
String data
public void release ()
android.net.Uri uri
public android.database.Cursor getPendingMessages (long)
long dueTime
android.net.Uri$Builder uriBuilder
String selection
String[] selectionArgs
static void ()
}
com/google/android/mms/pdu/ReadRecInd.classReadRecInd.java
package com.google.android.mms.pdu
public com.google.android.mms.pdu.ReadRecInd extends com.google.android.mms.pdu.GenericPdu {
public void (com.google.android.mms.pdu.EncodedStringValue, byte[], int, int, com.google.android.mms.pdu.EncodedStringValue[]) throws com.google.android.mms.InvalidHeaderValueException
com.google.android.mms.pdu.EncodedStringValue from
byte[] messageId
int mmsVersion
int readStatus
com.google.android.mms.pdu.EncodedStringValue[] to
void (com.google.android.mms.pdu.PduHeaders)
com.google.android.mms.pdu.PduHeaders headers
public long getDate ()
public void setDate (long)
long value
public byte[] getMessageId ()
public void setMessageId (byte[])
byte[] value
public com.google.android.mms.pdu.EncodedStringValue[] getTo ()
public void setTo (com.google.android.mms.pdu.EncodedStringValue[])
com.google.android.mms.pdu.EncodedStringValue[] value
public int getReadStatus ()
public void setReadStatus (int) throws com.google.android.mms.InvalidHeaderValueException
int value
}
com/google/android/mms/pdu/SendReq.classSendReq.java
package com.google.android.mms.pdu
public com.google.android.mms.pdu.SendReq extends com.google.android.mms.pdu.MultimediaMessagePdu {
private static final String TAG
public void ()
com.google.android.mms.InvalidHeaderValueException e
private byte[] generateTransactionId ()
String transactionId
public void (byte[], com.google.android.mms.pdu.EncodedStringValue, int, byte[]) throws com.google.android.mms.InvalidHeaderValueException
byte[] contentType
com.google.android.mms.pdu.EncodedStringValue from
int mmsVersion
byte[] transactionId
void (com.google.android.mms.pdu.PduHeaders)
com.google.android.mms.pdu.PduHeaders headers
void (com.google.android.mms.pdu.PduHeaders, com.google.android.mms.pdu.PduBody)
com.google.android.mms.pdu.PduHeaders headers
com.google.android.mms.pdu.PduBody body
public com.google.android.mms.pdu.EncodedStringValue[] getBcc ()
public void addBcc (com.google.android.mms.pdu.EncodedStringValue)
com.google.android.mms.pdu.EncodedStringValue value
public void setBcc (com.google.android.mms.pdu.EncodedStringValue[])
com.google.android.mms.pdu.EncodedStringValue[] value
public com.google.android.mms.pdu.EncodedStringValue[] getCc ()
public void addCc (com.google.android.mms.pdu.EncodedStringValue)
com.google.android.mms.pdu.EncodedStringValue value
public void setCc (com.google.android.mms.pdu.EncodedStringValue[])
com.google.android.mms.pdu.EncodedStringValue[] value
public byte[] getContentType ()
public void setContentType (byte[])
byte[] value
public int getDeliveryReport ()
public void setDeliveryReport (int) throws com.google.android.mms.InvalidHeaderValueException
int value
public long getExpiry ()
public void setExpiry (long)
long value
public long getMessageSize ()
public void setMessageSize (long)
long value
public byte[] getMessageClass ()
public void setMessageClass (byte[])
byte[] value
public int getReadReport ()
public void setReadReport (int) throws com.google.android.mms.InvalidHeaderValueException
int value
public void setTo (com.google.android.mms.pdu.EncodedStringValue[])
com.google.android.mms.pdu.EncodedStringValue[] value
public byte[] getTransactionId ()
public void setTransactionId (byte[])
byte[] value
}
com/google/android/mms/pdu/RetrieveConf.classRetrieveConf.java
package com.google.android.mms.pdu
public com.google.android.mms.pdu.RetrieveConf extends com.google.android.mms.pdu.MultimediaMessagePdu {
public void () throws com.google.android.mms.InvalidHeaderValueException
void (com.google.android.mms.pdu.PduHeaders)
com.google.android.mms.pdu.PduHeaders headers
void (com.google.android.mms.pdu.PduHeaders, com.google.android.mms.pdu.PduBody)
com.google.android.mms.pdu.PduHeaders headers
com.google.android.mms.pdu.PduBody body
public com.google.android.mms.pdu.EncodedStringValue[] getCc ()
public void addCc (com.google.android.mms.pdu.EncodedStringValue)
com.google.android.mms.pdu.EncodedStringValue value
public byte[] getContentType ()
public void setContentType (byte[])
byte[] value
public int getDeliveryReport ()
public void setDeliveryReport (int) throws com.google.android.mms.InvalidHeaderValueException
int value
public com.google.android.mms.pdu.EncodedStringValue getFrom ()
public void setFrom (com.google.android.mms.pdu.EncodedStringValue)
com.google.android.mms.pdu.EncodedStringValue value
public byte[] getMessageClass ()
public void setMessageClass (byte[])
byte[] value
public byte[] getMessageId ()
public void setMessageId (byte[])
byte[] value
public int getReadReport ()
public void setReadReport (int) throws com.google.android.mms.InvalidHeaderValueException
int value
public int getRetrieveStatus ()
public void setRetrieveStatus (int) throws com.google.android.mms.InvalidHeaderValueException
int value
public com.google.android.mms.pdu.EncodedStringValue getRetrieveText ()
public void setRetrieveText (com.google.android.mms.pdu.EncodedStringValue)
com.google.android.mms.pdu.EncodedStringValue value
public byte[] getTransactionId ()
public void setTransactionId (byte[])
byte[] value
}
com/google/android/mms/pdu/CharacterSets.classCharacterSets.java
package com.google.android.mms.pdu
public com.google.android.mms.pdu.CharacterSets extends java.lang.Object {
public static final int ANY_CHARSET
public static final int US_ASCII
public static final int ISO_8859_1
public static final int ISO_8859_2
public static final int ISO_8859_3
public static final int ISO_8859_4
public static final int ISO_8859_5
public static final int ISO_8859_6
public static final int ISO_8859_7
public static final int ISO_8859_8
public static final int ISO_8859_9
public static final int SHIFT_JIS
public static final int UTF_8
public static final int BIG5
public static final int UCS2
public static final int UTF_16
public static final int DEFAULT_CHARSET
private static final int[] MIBENUM_NUMBERS
public static final String MIMENAME_ANY_CHARSET
public static final String MIMENAME_US_ASCII
public static final String MIMENAME_ISO_8859_1
public static final String MIMENAME_ISO_8859_2
public static final String MIMENAME_ISO_8859_3
public static final String MIMENAME_ISO_8859_4
public static final String MIMENAME_ISO_8859_5
public static final String MIMENAME_ISO_8859_6
public static final String MIMENAME_ISO_8859_7
public static final String MIMENAME_ISO_8859_8
public static final String MIMENAME_ISO_8859_9
public static final String MIMENAME_SHIFT_JIS
public static final String MIMENAME_UTF_8
public static final String MIMENAME_BIG5
public static final String MIMENAME_UCS2
public static final String MIMENAME_UTF_16
public static final String DEFAULT_CHARSET_NAME
private static final String[] MIME_NAMES
private static final java.util.HashMap MIBENUM_TO_NAME_MAP
private static final java.util.HashMap NAME_TO_MIBENUM_MAP
static final boolean $assertionsDisabled
private void ()
public static java.lang.String getMimeName (int) throws java.io.UnsupportedEncodingException
int mibEnumValue
String name
public static int getMibEnumValue (java.lang.String) throws java.io.UnsupportedEncodingException
String mimeName
Integer mibEnumValue
static void ()
int i
int count
}
com/google/android/mms/pdu/PduBody.classPduBody.java
package com.google.android.mms.pdu
public com.google.android.mms.pdu.PduBody extends java.lang.Object {
private java.util.Vector mParts
private java.util.Map mPartMapByContentId
private java.util.Map mPartMapByContentLocation
private java.util.Map mPartMapByName
private java.util.Map mPartMapByFileName
public void ()
private void putPartToMaps (com.google.android.mms.pdu.PduPart)
String clc
String clc
String clc
com.google.android.mms.pdu.PduPart part
byte[] contentId
byte[] contentLocation
byte[] name
byte[] fileName
public boolean addPart (com.google.android.mms.pdu.PduPart)
com.google.android.mms.pdu.PduPart part
public void addPart (int, com.google.android.mms.pdu.PduPart)
int index
com.google.android.mms.pdu.PduPart part
public com.google.android.mms.pdu.PduPart removePart (int)
int index
public void removeAll ()
public com.google.android.mms.pdu.PduPart getPart (int)
int index
public int getPartIndex (com.google.android.mms.pdu.PduPart)
com.google.android.mms.pdu.PduPart part
public int getPartsNum ()
public com.google.android.mms.pdu.PduPart getPartByContentId (java.lang.String)
String cid
public com.google.android.mms.pdu.PduPart getPartByContentLocation (java.lang.String)
String contentLocation
public com.google.android.mms.pdu.PduPart getPartByName (java.lang.String)
String name
public com.google.android.mms.pdu.PduPart getPartByFileName (java.lang.String)
String filename
}
com/google/android/mms/pdu/MultimediaMessagePdu.classMultimediaMessagePdu.java
package com.google.android.mms.pdu
public com.google.android.mms.pdu.MultimediaMessagePdu extends com.google.android.mms.pdu.GenericPdu {
private com.google.android.mms.pdu.PduBody mMessageBody
public void ()
public void (com.google.android.mms.pdu.PduHeaders, com.google.android.mms.pdu.PduBody)
com.google.android.mms.pdu.PduHeaders header
com.google.android.mms.pdu.PduBody body
void (com.google.android.mms.pdu.PduHeaders)
com.google.android.mms.pdu.PduHeaders headers
public com.google.android.mms.pdu.PduBody getBody ()
public void setBody (com.google.android.mms.pdu.PduBody)
com.google.android.mms.pdu.PduBody body
public com.google.android.mms.pdu.EncodedStringValue getSubject ()
public void setSubject (com.google.android.mms.pdu.EncodedStringValue)
com.google.android.mms.pdu.EncodedStringValue value
public com.google.android.mms.pdu.EncodedStringValue[] getTo ()
public void addTo (com.google.android.mms.pdu.EncodedStringValue)
com.google.android.mms.pdu.EncodedStringValue value
public int getPriority ()
public void setPriority (int) throws com.google.android.mms.InvalidHeaderValueException
int value
public long getDate ()
public void setDate (long)
long value
}
com/google/android/mms/pdu/AcknowledgeInd.classAcknowledgeInd.java
package com.google.android.mms.pdu
public com.google.android.mms.pdu.AcknowledgeInd extends com.google.android.mms.pdu.GenericPdu {
public void (int, byte[]) throws com.google.android.mms.InvalidHeaderValueException
int mmsVersion
byte[] transactionId
void (com.google.android.mms.pdu.PduHeaders)
com.google.android.mms.pdu.PduHeaders headers
public int getReportAllowed ()
public void setReportAllowed (int) throws com.google.android.mms.InvalidHeaderValueException
int value
public byte[] getTransactionId ()
public void setTransactionId (byte[])
byte[] value
}
com/android/
com/android/dex/
com/android/dex/Code$Try.classCode.java
package com.android.dex
public com.android.dex.Code$Try extends java.lang.Object {
final int startAddress
final int instructionCount
final int catchHandlerIndex
void (int, int, int)
int startAddress
int instructionCount
int catchHandlerIndex
public int getStartAddress ()
public int getInstructionCount ()
public int getCatchHandlerIndex ()
}
com/android/dex/Dex$TypeIndexToDescriptorIndexTable.classDex.java
package com.android.dex
final com.android.dex.Dex$TypeIndexToDescriptorIndexTable extends java.util.AbstractList implements java.util.RandomAccess {
final com.android.dex.Dex this$0
private void (com.android.dex.Dex)
public java.lang.Integer get (int)
int index
public int size ()
public volatile java.lang.Object get (int)
void (com.android.dex.Dex, com.android.dex.Dex$1)
com.android.dex.Dex x0
com.android.dex.Dex$1 x1
}
com/android/dex/Mutf8.classMutf8.java
package com.android.dex
public final com.android.dex.Mutf8 extends java.lang.Object {
private void ()
public static java.lang.String decode (com.android.dex.util.ByteInput, char[]) throws java.io.UTFDataFormatException
int b
int b
int c
char a
com.android.dex.util.ByteInput in
char[] out
int s
private static long countBytes (java.lang.String, boolean) throws java.io.UTFDataFormatException
char ch
int i
String s
boolean shortLength
long result
int length
public static void encode (byte[], int, java.lang.String)
char ch
int i
byte[] dst
int offset
String s
int length
public static byte[] encode (java.lang.String) throws java.io.UTFDataFormatException
String s
int utfCount
byte[] result
}
com/android/dex/MethodId.classMethodId.java
package com.android.dex
public final com.android.dex.MethodId extends java.lang.Object implements java.lang.Comparable {
private final com.android.dex.Dex dex
private final int declaringClassIndex
private final int protoIndex
private final int nameIndex
public void (com.android.dex.Dex, int, int, int)
com.android.dex.Dex dex
int declaringClassIndex
int protoIndex
int nameIndex
public int getDeclaringClassIndex ()
public int getProtoIndex ()
public int getNameIndex ()
public int compareTo (com.android.dex.MethodId)
com.android.dex.MethodId other
public void writeTo (com.android.dex.Dex$Section)
com.android.dex.Dex$Section out
public java.lang.String toString ()
public volatile int compareTo (java.lang.Object)
}
com/android/dex/EncodedValue.classEncodedValue.java
package com.android.dex
public final com.android.dex.EncodedValue extends java.lang.Object implements java.lang.Comparable {
private final byte[] data
public void (byte[])
byte[] data
public com.android.dex.util.ByteInput asByteInput ()
public byte[] getBytes ()
public void writeTo (com.android.dex.Dex$Section)
com.android.dex.Dex$Section out
public int compareTo (com.android.dex.EncodedValue)
int i
com.android.dex.EncodedValue other
int size
public java.lang.String toString ()
public volatile int compareTo (java.lang.Object)
}
com/android/dex/Annotation.classAnnotation.java
package com.android.dex
public final com.android.dex.Annotation extends java.lang.Object implements java.lang.Comparable {
private final com.android.dex.Dex dex
private final byte visibility
private final com.android.dex.EncodedValue encodedAnnotation
public void (com.android.dex.Dex, byte, com.android.dex.EncodedValue)
com.android.dex.Dex dex
byte visibility
com.android.dex.EncodedValue encodedAnnotation
public byte getVisibility ()
public com.android.dex.EncodedValueReader getReader ()
public int getTypeIndex ()
com.android.dex.EncodedValueReader reader
public void writeTo (com.android.dex.Dex$Section)
com.android.dex.Dex$Section out
public int compareTo (com.android.dex.Annotation)
com.android.dex.Annotation other
public java.lang.String toString ()
public volatile int compareTo (java.lang.Object)
}
com/android/dex/Dex$1.classDex.java
package com.android.dex
com.android.dex.Dex$1 extends java.lang.Object {
}
com/android/dex/ClassData$Field.classClassData.java
package com.android.dex
public com.android.dex.ClassData$Field extends java.lang.Object {
private final int fieldIndex
private final int accessFlags
public void (int, int)
int fieldIndex
int accessFlags
public int getFieldIndex ()
public int getAccessFlags ()
}
com/android/dex/DexException.classDexException.java
package com.android.dex
public com.android.dex.DexException extends com.android.dex.util.ExceptionWithContext {
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
}
com/android/dex/TypeList.classTypeList.java
package com.android.dex
public final com.android.dex.TypeList extends java.lang.Object implements java.lang.Comparable {
public static final com.android.dex.TypeList EMPTY
private final com.android.dex.Dex dex
private final short[] types
public void (com.android.dex.Dex, short[])
com.android.dex.Dex dex
short[] types
public short[] getTypes ()
public int compareTo (com.android.dex.TypeList)
int i
com.android.dex.TypeList other
public java.lang.String toString ()
int i
int typesLength
StringBuilder result
public volatile int compareTo (java.lang.Object)
static void ()
}
com/android/dex/EncodedValueReader.classEncodedValueReader.java
package com.android.dex
public final com.android.dex.EncodedValueReader extends java.lang.Object {
public static final int ENCODED_BYTE
public static final int ENCODED_SHORT
public static final int ENCODED_CHAR
public static final int ENCODED_INT
public static final int ENCODED_LONG
public static final int ENCODED_FLOAT
public static final int ENCODED_DOUBLE
public static final int ENCODED_STRING
public static final int ENCODED_TYPE
public static final int ENCODED_FIELD
public static final int ENCODED_ENUM
public static final int ENCODED_METHOD
public static final int ENCODED_ARRAY
public static final int ENCODED_ANNOTATION
public static final int ENCODED_NULL
public static final int ENCODED_BOOLEAN
private static final int MUST_READ
protected final com.android.dex.util.ByteInput in
private int type
private int annotationType
private int arg
public void (com.android.dex.util.ByteInput)
com.android.dex.util.ByteInput in
public void (com.android.dex.EncodedValue)
com.android.dex.EncodedValue in
public void (com.android.dex.util.ByteInput, int)
com.android.dex.util.ByteInput in
int knownType
public void (com.android.dex.EncodedValue, int)
com.android.dex.EncodedValue in
int knownType
public int peek ()
int argAndType
public int readArray ()
public int readAnnotation ()
public int getAnnotationType ()
public int readAnnotationName ()
public byte readByte ()
public short readShort ()
public char readChar ()
public int readInt ()
public long readLong ()
public float readFloat ()
public double readDouble ()
public int readString ()
public int readType ()
public int readField ()
public int readEnum ()
public int readMethod ()
public void readNull ()
public boolean readBoolean ()
public void skipValue ()
int i
int size
int i
int size
private void checkType (int)
int expected
}
com/android/dex/DexFormat.classDexFormat.java
package com.android.dex
public final com.android.dex.DexFormat extends java.lang.Object {
public static final int API_CURRENT
public static final int API_NO_EXTENDED_OPCODES
public static final String DEX_IN_JAR_NAME
public static final String MAGIC_PREFIX
public static final String MAGIC_SUFFIX
public static final String VERSION_CURRENT
public static final String VERSION_FOR_API_13
public static final int ENDIAN_TAG
public static final int MAX_MEMBER_IDX
public static final int MAX_TYPE_IDX
private void ()
public static int magicToApi (byte[])
byte[] magic
String version
public static java.lang.String apiToMagic (int)
String version
int targetApiLevel
String version
public static boolean isSupportedDexMagic (byte[])
byte[] magic
int api
}
com/android/dex/Leb128.classLeb128.java
package com.android.dex
public final com.android.dex.Leb128 extends java.lang.Object {
private void ()
public static int unsignedLeb128Size (int)
int value
int remaining
int count
public static int signedLeb128Size (int)
int value
int remaining
int count
boolean hasMore
int end
public static int readSignedLeb128 (com.android.dex.util.ByteInput)
com.android.dex.util.ByteInput in
int result
int cur
int count
int signBits
public static int readUnsignedLeb128 (com.android.dex.util.ByteInput)
com.android.dex.util.ByteInput in
int result
int cur
int count
public static void writeUnsignedLeb128 (com.android.dex.util.ByteOutput, int)
com.android.dex.util.ByteOutput out
int value
int remaining
public static void writeSignedLeb128 (com.android.dex.util.ByteOutput, int)
com.android.dex.util.ByteOutput out
int value
int remaining
boolean hasMore
int end
}
com/android/dex/ProtoId.classProtoId.java
package com.android.dex
public final com.android.dex.ProtoId extends java.lang.Object implements java.lang.Comparable {
private final com.android.dex.Dex dex
private final int shortyIndex
private final int returnTypeIndex
private final int parametersOffset
public void (com.android.dex.Dex, int, int, int)
com.android.dex.Dex dex
int shortyIndex
int returnTypeIndex
int parametersOffset
public int compareTo (com.android.dex.ProtoId)
com.android.dex.ProtoId other
public int getShortyIndex ()
public int getReturnTypeIndex ()
public int getParametersOffset ()
public void writeTo (com.android.dex.Dex$Section)
com.android.dex.Dex$Section out
public java.lang.String toString ()
public volatile int compareTo (java.lang.Object)
}
com/android/dex/Dex$MethodIdTable.classDex.java
package com.android.dex
final com.android.dex.Dex$MethodIdTable extends java.util.AbstractList implements java.util.RandomAccess {
final com.android.dex.Dex this$0
private void (com.android.dex.Dex)
public com.android.dex.MethodId get (int)
int index
public int size ()
public volatile java.lang.Object get (int)
void (com.android.dex.Dex, com.android.dex.Dex$1)
com.android.dex.Dex x0
com.android.dex.Dex$1 x1
}
com/android/dex/Dex$TypeIndexToDescriptorTable.classDex.java
package com.android.dex
final com.android.dex.Dex$TypeIndexToDescriptorTable extends java.util.AbstractList implements java.util.RandomAccess {
final com.android.dex.Dex this$0
private void (com.android.dex.Dex)
public java.lang.String get (int)
int index
public int size ()
public volatile java.lang.Object get (int)
void (com.android.dex.Dex, com.android.dex.Dex$1)
com.android.dex.Dex x0
com.android.dex.Dex$1 x1
}
com/android/dex/Code.classCode.java
package com.android.dex
public final com.android.dex.Code extends java.lang.Object {
private final int registersSize
private final int insSize
private final int outsSize
private final int debugInfoOffset
private final short[] instructions
private final com.android.dex.Code$Try[] tries
private final com.android.dex.Code$CatchHandler[] catchHandlers
public void (int, int, int, int, short[], com.android.dex.Code$Try[], com.android.dex.Code$CatchHandler[])
int registersSize
int insSize
int outsSize
int debugInfoOffset
short[] instructions
com.android.dex.Code$Try[] tries
com.android.dex.Code$CatchHandler[] catchHandlers
public int getRegistersSize ()
public int getInsSize ()
public int getOutsSize ()
public int getDebugInfoOffset ()
public short[] getInstructions ()
public com.android.dex.Code$Try[] getTries ()
public com.android.dex.Code$CatchHandler[] getCatchHandlers ()
}
com/android/dex/TableOfContents.classTableOfContents.java
package com.android.dex
public final com.android.dex.TableOfContents extends java.lang.Object {
public final com.android.dex.TableOfContents$Section header
public final com.android.dex.TableOfContents$Section stringIds
public final com.android.dex.TableOfContents$Section typeIds
public final com.android.dex.TableOfContents$Section protoIds
public final com.android.dex.TableOfContents$Section fieldIds
public final com.android.dex.TableOfContents$Section methodIds
public final com.android.dex.TableOfContents$Section classDefs
public final com.android.dex.TableOfContents$Section mapList
public final com.android.dex.TableOfContents$Section typeLists
public final com.android.dex.TableOfContents$Section annotationSetRefLists
public final com.android.dex.TableOfContents$Section annotationSets
public final com.android.dex.TableOfContents$Section classDatas
public final com.android.dex.TableOfContents$Section codes
public final com.android.dex.TableOfContents$Section stringDatas
public final com.android.dex.TableOfContents$Section debugInfos
public final com.android.dex.TableOfContents$Section annotations
public final com.android.dex.TableOfContents$Section encodedArrays
public final com.android.dex.TableOfContents$Section annotationsDirectories
public final com.android.dex.TableOfContents$Section[] sections
public int apiLevel
public int checksum
public byte[] signature
public int fileSize
public int linkSize
public int linkOff
public int dataSize
public int dataOff
public void ()
public void readFrom (com.android.dex.Dex) throws java.io.IOException
com.android.dex.Dex dex
private void readHeader (com.android.dex.Dex$Section) throws java.io.UnsupportedEncodingException
com.android.dex.Dex$Section headerIn
byte[] magic
int headerSize
int endianTag
private void readMap (com.android.dex.Dex$Section) throws java.io.IOException
short type
com.android.dex.TableOfContents$Section section
int size
int offset
int i
com.android.dex.Dex$Section in
int mapSize
com.android.dex.TableOfContents$Section previous
public void computeSizesFromOffsets ()
com.android.dex.TableOfContents$Section section
int i
int end
private com.android.dex.TableOfContents$Section getSection (short)
com.android.dex.TableOfContents$Section section
short type
public void writeHeader (com.android.dex.Dex$Section, int) throws java.io.IOException
com.android.dex.Dex$Section out
int api
public void writeMap (com.android.dex.Dex$Section) throws java.io.IOException
com.android.dex.TableOfContents$Section section
com.android.dex.TableOfContents$Section section
com.android.dex.Dex$Section out
int count
}
com/android/dex/Dex$ClassDefIterable.classDex.java
package com.android.dex
final com.android.dex.Dex$ClassDefIterable extends java.lang.Object implements java.lang.Iterable {
final com.android.dex.Dex this$0
private void (com.android.dex.Dex)
public java.util.Iterator iterator ()
void (com.android.dex.Dex, com.android.dex.Dex$1)
com.android.dex.Dex x0
com.android.dex.Dex$1 x1
}
com/android/dex/ClassDef.classClassDef.java
package com.android.dex
public final com.android.dex.ClassDef extends java.lang.Object {
public static final int NO_INDEX
private final com.android.dex.Dex buffer
private final int offset
private final int typeIndex
private final int accessFlags
private final int supertypeIndex
private final int interfacesOffset
private final int sourceFileIndex
private final int annotationsOffset
private final int classDataOffset
private final int staticValuesOffset
public void (com.android.dex.Dex, int, int, int, int, int, int, int, int, int)
com.android.dex.Dex buffer
int offset
int typeIndex
int accessFlags
int supertypeIndex
int interfacesOffset
int sourceFileIndex
int annotationsOffset
int classDataOffset
int staticValuesOffset
public int getOffset ()
public int getTypeIndex ()
public int getSupertypeIndex ()
public int getInterfacesOffset ()
public short[] getInterfaces ()
public int getAccessFlags ()
public int getSourceFileIndex ()
public int getAnnotationsOffset ()
public int getClassDataOffset ()
public int getStaticValuesOffset ()
public java.lang.String toString ()
StringBuilder result
}
com/android/dex/EncodedValueCodec.classEncodedValueCodec.java
package com.android.dex
public final com.android.dex.EncodedValueCodec extends java.lang.Object {
private void ()
public static void writeSignedIntegralValue (com.android.dex.util.ByteOutput, int, long)
com.android.dex.util.ByteOutput out
int type
long value
int requiredBits
int requiredBytes
public static void writeUnsignedIntegralValue (com.android.dex.util.ByteOutput, int, long)
com.android.dex.util.ByteOutput out
int type
long value
int requiredBits
int requiredBytes
public static void writeRightZeroExtendedValue (com.android.dex.util.ByteOutput, int, long)
com.android.dex.util.ByteOutput out
int type
long value
int requiredBits
int requiredBytes
public static int readSignedInt (com.android.dex.util.ByteInput, int)
int i
com.android.dex.util.ByteInput in
int zwidth
int result
public static int readUnsignedInt (com.android.dex.util.ByteInput, int, boolean)
int i
int i
com.android.dex.util.ByteInput in
int zwidth
boolean fillOnRight
int result
public static long readSignedLong (com.android.dex.util.ByteInput, int)
int i
com.android.dex.util.ByteInput in
int zwidth
long result
public static long readUnsignedLong (com.android.dex.util.ByteInput, int, boolean)
int i
int i
com.android.dex.util.ByteInput in
int zwidth
boolean fillOnRight
long result
}
com/android/dex/SizeOf.classSizeOf.java
package com.android.dex
public final com.android.dex.SizeOf extends java.lang.Object {
public static final int UBYTE
public static final int USHORT
public static final int UINT
public static final int SIGNATURE
public static final int HEADER_ITEM
public static final int STRING_ID_ITEM
public static final int TYPE_ID_ITEM
public static final int TYPE_ITEM
public static final int PROTO_ID_ITEM
public static final int MEMBER_ID_ITEM
public static final int CLASS_DEF_ITEM
public static final int MAP_ITEM
public static final int TRY_ITEM
private void ()
}
com/android/dex/util/
com/android/dex/util/ByteInput.classByteInput.java
package com.android.dex.util
public abstract com.android.dex.util.ByteInput extends java.lang.Object {
public abstract byte readByte ()
}
com/android/dex/util/ByteArrayByteInput.classByteArrayByteInput.java
package com.android.dex.util
public final com.android.dex.util.ByteArrayByteInput extends java.lang.Object implements com.android.dex.util.ByteInput {
private final byte[] bytes
private int position
public transient void (byte[])
byte[] bytes
public byte readByte ()
}
com/android/dex/util/FileUtils.classFileUtils.java
package com.android.dex.util
public final com.android.dex.util.FileUtils extends java.lang.Object {
private void ()
public static byte[] readFile (java.lang.String)
String fileName
java.io.File file
public static byte[] readFile (java.io.File)
int amt
java.io.FileInputStream in
int at
java.io.IOException ex
java.io.File file
long longLength
int length
byte[] result
public static boolean hasArchiveSuffix (java.lang.String)
String fileName
}
com/android/dex/util/ByteOutput.classByteOutput.java
package com.android.dex.util
public abstract com.android.dex.util.ByteOutput extends java.lang.Object {
public abstract void writeByte (int)
}
com/android/dex/util/Unsigned.classUnsigned.java
package com.android.dex.util
public final com.android.dex.util.Unsigned extends java.lang.Object {
private void ()
public static int compare (short, short)
short ushortA
short ushortB
int a
int b
public static int compare (int, int)
int uintA
int uintB
long a
long b
}
com/android/dex/util/ExceptionWithContext.classExceptionWithContext.java
package com.android.dex.util
public com.android.dex.util.ExceptionWithContext extends java.lang.RuntimeException {
private StringBuffer context
public static com.android.dex.util.ExceptionWithContext withContext (java.lang.Throwable, java.lang.String)
com.android.dex.util.ExceptionWithContext ewc
Throwable ex
String str
com.android.dex.util.ExceptionWithContext ewc
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String ctx
String message
Throwable cause
public void printStackTrace (java.io.PrintStream)
java.io.PrintStream out
public void printStackTrace (java.io.PrintWriter)
java.io.PrintWriter out
public void addContext (java.lang.String)
String str
public java.lang.String getContext ()
public void printContext (java.io.PrintStream)
java.io.PrintStream out
public void printContext (java.io.PrintWriter)
java.io.PrintWriter out
}
com/android/dex/Dex$Section.classDex.java
package com.android.dex
public final com.android.dex.Dex$Section extends java.lang.Object implements com.android.dex.util.ByteInput com.android.dex.util.ByteOutput {
private final String name
private final java.nio.ByteBuffer data
private final int initialPosition
final com.android.dex.Dex this$0
private void (com.android.dex.Dex, java.lang.String, java.nio.ByteBuffer)
com.android.dex.Dex this$0
String name
java.nio.ByteBuffer data
public int getPosition ()
public int readInt ()
public short readShort ()
public int readUnsignedShort ()
public byte readByte ()
public byte[] readByteArray (int)
int length
byte[] result
public short[] readShortArray (int)
int i
int length
short[] result
public int readUleb128 ()
public int readUleb128p1 ()
public int readSleb128 ()
public void writeUleb128p1 (int)
int i
public com.android.dex.TypeList readTypeList ()
int size
short[] types
public java.lang.String readString ()
int expectedLength
String result
java.io.UTFDataFormatException e
int offset
int savedPosition
int savedLimit
public com.android.dex.FieldId readFieldId ()
int declaringClassIndex
int typeIndex
int nameIndex
public com.android.dex.MethodId readMethodId ()
int declaringClassIndex
int protoIndex
int nameIndex
public com.android.dex.ProtoId readProtoId ()
int shortyIndex
int returnTypeIndex
int parametersOffset
public com.android.dex.ClassDef readClassDef ()
int offset
int type
int accessFlags
int supertype
int interfacesOffset
int sourceFileIndex
int annotationsOffset
int classDataOffset
int staticValuesOffset
private com.android.dex.Code readCode ()
com.android.dex.Dex$Section triesSection
com.android.dex.Code$Try[] tries
com.android.dex.Code$CatchHandler[] catchHandlers
int registersSize
int insSize
int outsSize
int triesSize
int debugInfoOffset
int instructionsSize
short[] instructions
com.android.dex.Code$Try[] tries
com.android.dex.Code$CatchHandler[] catchHandlers
private com.android.dex.Code$CatchHandler[] readCatchHandlers ()
int offset
int i
int baseOffset
int catchHandlersSize
com.android.dex.Code$CatchHandler[] result
private com.android.dex.Code$Try[] readTries (int, com.android.dex.Code$CatchHandler[])
int startAddress
int instructionCount
int handlerOffset
int catchHandlerIndex
int i
int triesSize
com.android.dex.Code$CatchHandler[] catchHandlers
com.android.dex.Code$Try[] result
private int findCatchHandlerIndex (com.android.dex.Code$CatchHandler[], int)
com.android.dex.Code$CatchHandler catchHandler
int i
com.android.dex.Code$CatchHandler[] catchHandlers
int offset
private com.android.dex.Code$CatchHandler readCatchHandler (int)
int i
int offset
int size
int handlersCount
int[] typeIndexes
int[] addresses
int catchAllAddress
private com.android.dex.ClassData readClassData ()
int staticFieldsSize
int instanceFieldsSize
int directMethodsSize
int virtualMethodsSize
com.android.dex.ClassData$Field[] staticFields
com.android.dex.ClassData$Field[] instanceFields
com.android.dex.ClassData$Method[] directMethods
com.android.dex.ClassData$Method[] virtualMethods
private com.android.dex.ClassData$Field[] readFields (int)
int accessFlags
int i
int count
com.android.dex.ClassData$Field[] result
int fieldIndex
private com.android.dex.ClassData$Method[] readMethods (int)
int accessFlags
int codeOff
int i
int count
com.android.dex.ClassData$Method[] result
int methodIndex
private byte[] getBytesFrom (int)
int start
int end
byte[] result
public com.android.dex.Annotation readAnnotation ()
byte visibility
int start
public com.android.dex.EncodedValue readEncodedArray ()
int start
public void skip (int)
int count
public void alignToFourBytes ()
public void alignToFourBytesWithZeroFill ()
public void assertFourByteAligned ()
public void write (byte[])
byte[] bytes
public void writeByte (int)
int b
public void writeShort (short)
short i
public void writeUnsignedShort (int)
int i
short s
public void write (short[])
short s
short[] shorts
public void writeInt (int)
int i
public void writeUleb128 (int)
ArrayIndexOutOfBoundsException e
int i
public void writeSleb128 (int)
ArrayIndexOutOfBoundsException e
int i
public void writeStringData (java.lang.String)
int length
java.io.UTFDataFormatException e
String value
public void writeTypeList (com.android.dex.TypeList)
short type
com.android.dex.TypeList typeList
short[] types
public int remaining ()
public int used ()
void (com.android.dex.Dex, java.lang.String, java.nio.ByteBuffer, com.android.dex.Dex$1)
com.android.dex.Dex x0
String x1
java.nio.ByteBuffer x2
com.android.dex.Dex$1 x3
static com.android.dex.ClassData access$800 (com.android.dex.Dex$Section)
com.android.dex.Dex$Section x0
static com.android.dex.Code access$900 (com.android.dex.Dex$Section)
com.android.dex.Dex$Section x0
}
com/android/dex/Dex$ProtoIdTable.classDex.java
package com.android.dex
final com.android.dex.Dex$ProtoIdTable extends java.util.AbstractList implements java.util.RandomAccess {
final com.android.dex.Dex this$0
private void (com.android.dex.Dex)
public com.android.dex.ProtoId get (int)
int index
public int size ()
public volatile java.lang.Object get (int)
void (com.android.dex.Dex, com.android.dex.Dex$1)
com.android.dex.Dex x0
com.android.dex.Dex$1 x1
}
com/android/dex/Dex.classDex.java
package com.android.dex
public final com.android.dex.Dex extends java.lang.Object {
private static final int CHECKSUM_OFFSET
private static final int CHECKSUM_SIZE
private static final int SIGNATURE_OFFSET
private static final int SIGNATURE_SIZE
static final short[] EMPTY_SHORT_ARRAY
private java.nio.ByteBuffer data
private final com.android.dex.TableOfContents tableOfContents
private int nextSectionStart
private final com.android.dex.Dex$StringTable strings
private final com.android.dex.Dex$TypeIndexToDescriptorIndexTable typeIds
private final com.android.dex.Dex$TypeIndexToDescriptorTable typeNames
private final com.android.dex.Dex$ProtoIdTable protoIds
private final com.android.dex.Dex$FieldIdTable fieldIds
private final com.android.dex.Dex$MethodIdTable methodIds
public void (byte[]) throws java.io.IOException
byte[] data
private void (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer data
public void (int) throws java.io.IOException
int byteCount
public void (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
public void (java.io.File) throws java.io.IOException
java.util.zip.ZipFile zipFile
java.util.zip.ZipEntry entry
java.io.File file
public static com.android.dex.Dex create (java.nio.ByteBuffer) throws java.io.IOException
int offset
int length
java.nio.ByteBuffer data
private void loadFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
java.io.ByteArrayOutputStream bytesOut
byte[] buffer
int count
private static void checkBounds (int, int)
int index
int length
public void writeTo (java.io.OutputStream) throws java.io.IOException
int count
java.io.OutputStream out
byte[] buffer
java.nio.ByteBuffer data
public void writeTo (java.io.File) throws java.io.IOException
java.io.File dexOut
java.io.OutputStream out
public com.android.dex.TableOfContents getTableOfContents ()
public com.android.dex.Dex$Section open (int)
int position
java.nio.ByteBuffer sectionData
public com.android.dex.Dex$Section appendSection (int, java.lang.String)
int maxByteCount
String name
int limit
java.nio.ByteBuffer sectionData
com.android.dex.Dex$Section result
public int getLength ()
public int getNextSectionStart ()
public byte[] getBytes ()
java.nio.ByteBuffer data
byte[] result
public java.util.List strings ()
public java.util.List typeIds ()
public java.util.List typeNames ()
public java.util.List protoIds ()
public java.util.List fieldIds ()
public java.util.List methodIds ()
public java.lang.Iterable classDefs ()
public com.android.dex.TypeList readTypeList (int)
int offset
public com.android.dex.ClassData readClassData (com.android.dex.ClassDef)
com.android.dex.ClassDef classDef
int offset
public com.android.dex.Code readCode (com.android.dex.ClassData$Method)
com.android.dex.ClassData$Method method
int offset
public byte[] computeSignature () throws java.io.IOException
java.security.NoSuchAlgorithmException e
int count
java.security.MessageDigest digest
java.security.MessageDigest digest
byte[] buffer
java.nio.ByteBuffer data
public int computeChecksum () throws java.io.IOException
int count
java.util.zip.Adler32 adler32
byte[] buffer
java.nio.ByteBuffer data
public void writeHashes () throws java.io.IOException
public int nameIndexFromFieldIndex (int)
int fieldIndex
int position
public int findStringIndex (java.lang.String)
String s
public int findTypeIndex (java.lang.String)
String descriptor
public int findFieldIndex (com.android.dex.FieldId)
com.android.dex.FieldId fieldId
public int findMethodIndex (com.android.dex.MethodId)
com.android.dex.MethodId methodId
public int findClassDefIndexFromTypeIndex (int)
int i
int typeIndex
public int typeIndexFromFieldIndex (int)
int fieldIndex
int position
public int declaringClassIndexFromMethodIndex (int)
int methodIndex
int position
public int nameIndexFromMethodIndex (int)
int methodIndex
int position
public short[] parameterTypeIndicesFromMethodIndex (int)
int i
int methodIndex
int position
int protoIndex
int parametersOffset
int size
short[] types
public int returnTypeIndexFromMethodIndex (int)
int methodIndex
int position
int protoIndex
public int descriptorIndexFromTypeIndex (int)
int typeIndex
int position
public int typeIndexFromClassDefIndex (int)
int classDefIndex
int position
public int annotationDirectoryOffsetFromClassDefIndex (int)
int classDefIndex
int position
public short[] interfaceTypeIndicesFromClassDefIndex (int)
int i
int classDefIndex
int position
int interfacesOffset
int size
short[] types
static com.android.dex.TableOfContents access$1000 (com.android.dex.Dex)
com.android.dex.Dex x0
static void access$1100 (int, int)
int x0
int x1
static com.android.dex.Dex$StringTable access$1200 (com.android.dex.Dex)
com.android.dex.Dex x0
static void ()
}
com/android/dex/Dex$StringTable.classDex.java
package com.android.dex
final com.android.dex.Dex$StringTable extends java.util.AbstractList implements java.util.RandomAccess {
final com.android.dex.Dex this$0
private void (com.android.dex.Dex)
public java.lang.String get (int)
int index
public int size ()
public volatile java.lang.Object get (int)
void (com.android.dex.Dex, com.android.dex.Dex$1)
com.android.dex.Dex x0
com.android.dex.Dex$1 x1
}
com/android/dex/FieldId.classFieldId.java
package com.android.dex
public final com.android.dex.FieldId extends java.lang.Object implements java.lang.Comparable {
private final com.android.dex.Dex dex
private final int declaringClassIndex
private final int typeIndex
private final int nameIndex
public void (com.android.dex.Dex, int, int, int)
com.android.dex.Dex dex
int declaringClassIndex
int typeIndex
int nameIndex
public int getDeclaringClassIndex ()
public int getTypeIndex ()
public int getNameIndex ()
public int compareTo (com.android.dex.FieldId)
com.android.dex.FieldId other
public void writeTo (com.android.dex.Dex$Section)
com.android.dex.Dex$Section out
public java.lang.String toString ()
public volatile int compareTo (java.lang.Object)
}
com/android/dex/Code$CatchHandler.classCode.java
package com.android.dex
public com.android.dex.Code$CatchHandler extends java.lang.Object {
final int[] typeIndexes
final int[] addresses
final int catchAllAddress
final int offset
public void (int[], int[], int, int)
int[] typeIndexes
int[] addresses
int catchAllAddress
int offset
public int[] getTypeIndexes ()
public int[] getAddresses ()
public int getCatchAllAddress ()
public int getOffset ()
}
com/android/dex/Dex$ClassDefIterator.classDex.java
package com.android.dex
final com.android.dex.Dex$ClassDefIterator extends java.lang.Object implements java.util.Iterator {
private final com.android.dex.Dex$Section in
private int count
final com.android.dex.Dex this$0
private void (com.android.dex.Dex)
public boolean hasNext ()
public com.android.dex.ClassDef next ()
public void remove ()
public volatile java.lang.Object next ()
void (com.android.dex.Dex, com.android.dex.Dex$1)
com.android.dex.Dex x0
com.android.dex.Dex$1 x1
}
com/android/dex/Dex$FieldIdTable.classDex.java
package com.android.dex
final com.android.dex.Dex$FieldIdTable extends java.util.AbstractList implements java.util.RandomAccess {
final com.android.dex.Dex this$0
private void (com.android.dex.Dex)
public com.android.dex.FieldId get (int)
int index
public int size ()
public volatile java.lang.Object get (int)
void (com.android.dex.Dex, com.android.dex.Dex$1)
com.android.dex.Dex x0
com.android.dex.Dex$1 x1
}
com/android/dex/DexIndexOverflowException.classDexIndexOverflowException.java
package com.android.dex
public final com.android.dex.DexIndexOverflowException extends com.android.dex.DexException {
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
}
com/android/dex/TableOfContents$Section.classTableOfContents.java
package com.android.dex
public com.android.dex.TableOfContents$Section extends java.lang.Object implements java.lang.Comparable {
public final short type
public int size
public int off
public int byteCount
public void (int)
int type
public boolean exists ()
public int compareTo (com.android.dex.TableOfContents$Section)
com.android.dex.TableOfContents$Section section
public java.lang.String toString ()
public volatile int compareTo (java.lang.Object)
}
com/android/dex/ClassData$Method.classClassData.java
package com.android.dex
public com.android.dex.ClassData$Method extends java.lang.Object {
private final int methodIndex
private final int accessFlags
private final int codeOffset
public void (int, int, int)
int methodIndex
int accessFlags
int codeOffset
public int getMethodIndex ()
public int getAccessFlags ()
public int getCodeOffset ()
}
com/android/dex/ClassData.classClassData.java
package com.android.dex
public final com.android.dex.ClassData extends java.lang.Object {
private final com.android.dex.ClassData$Field[] staticFields
private final com.android.dex.ClassData$Field[] instanceFields
private final com.android.dex.ClassData$Method[] directMethods
private final com.android.dex.ClassData$Method[] virtualMethods
public void (com.android.dex.ClassData$Field[], com.android.dex.ClassData$Field[], com.android.dex.ClassData$Method[], com.android.dex.ClassData$Method[])
com.android.dex.ClassData$Field[] staticFields
com.android.dex.ClassData$Field[] instanceFields
com.android.dex.ClassData$Method[] directMethods
com.android.dex.ClassData$Method[] virtualMethods
public com.android.dex.ClassData$Field[] getStaticFields ()
public com.android.dex.ClassData$Field[] getInstanceFields ()
public com.android.dex.ClassData$Method[] getDirectMethods ()
public com.android.dex.ClassData$Method[] getVirtualMethods ()
public com.android.dex.ClassData$Field[] allFields ()
com.android.dex.ClassData$Field[] result
public com.android.dex.ClassData$Method[] allMethods ()
com.android.dex.ClassData$Method[] result
}
com/android/ims/
com/android/ims/ImsSsInfo.classImsSsInfo.java
package com.android.ims
public com.android.ims.ImsSsInfo extends java.lang.Object implements android.os.Parcelable {
public static final int NOT_REGISTERED
public static final int DISABLED
public static final int ENABLED
public int mStatus
public String mIcbNum
public static final android.os.Parcelable$Creator CREATOR
public void ()
public void (android.os.Parcel)
android.os.Parcel in
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel out
int flags
public java.lang.String toString ()
private void readFromParcel (android.os.Parcel)
android.os.Parcel in
static void ()
}
com/android/ims/ImsReasonInfo$1.classImsReasonInfo.java
package com.android.ims
final com.android.ims.ImsReasonInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.ims.ImsReasonInfo createFromParcel (android.os.Parcel)
android.os.Parcel in
public com.android.ims.ImsReasonInfo[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/ims/ImsCallForwardInfo$1.classImsCallForwardInfo.java
package com.android.ims
final com.android.ims.ImsCallForwardInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.ims.ImsCallForwardInfo createFromParcel (android.os.Parcel)
android.os.Parcel in
public com.android.ims.ImsCallForwardInfo[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/ims/ImsStreamMediaProfile$1.classImsStreamMediaProfile.java
package com.android.ims
final com.android.ims.ImsStreamMediaProfile$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.ims.ImsStreamMediaProfile createFromParcel (android.os.Parcel)
android.os.Parcel in
public com.android.ims.ImsStreamMediaProfile[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/ims/ImsConferenceState.classImsConferenceState.java
package com.android.ims
public com.android.ims.ImsConferenceState extends java.lang.Object implements android.os.Parcelable {
public static final String USER
public static final String DISPLAY_TEXT
public static final String ENDPOINT
public static final String STATUS
public static final String STATUS_PENDING
public static final String STATUS_DIALING_OUT
public static final String STATUS_DIALING_IN
public static final String STATUS_ALERTING
public static final String STATUS_ON_HOLD
public static final String STATUS_CONNECTED
public static final String STATUS_DISCONNECTING
public static final String STATUS_DISCONNECTED
public static final String STATUS_MUTED_VIA_FOCUS
public static final String STATUS_CONNECT_FAIL
public static final String SIP_STATUS_CODE
public java.util.HashMap mParticipants
public static final android.os.Parcelable$Creator CREATOR
public void ()
public void (android.os.Parcel)
android.os.Parcel in
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
java.util.Map$Entry entry
java.util.Iterator iterator
java.util.Set entries
android.os.Parcel out
int flags
private void readFromParcel (android.os.Parcel)
String user
android.os.Bundle state
int i
android.os.Parcel in
int size
public static int getConnectionStateForStatus (java.lang.String)
String status
static void ()
}
com/android/ims/ImsStreamMediaProfile.classImsStreamMediaProfile.java
package com.android.ims
public com.android.ims.ImsStreamMediaProfile extends java.lang.Object implements android.os.Parcelable {
private static final String TAG
public static final int DIRECTION_INVALID
public static final int DIRECTION_INACTIVE
public static final int DIRECTION_RECEIVE
public static final int DIRECTION_SEND
public static final int DIRECTION_SEND_RECEIVE
public static final int AUDIO_QUALITY_NONE
public static final int AUDIO_QUALITY_AMR
public static final int AUDIO_QUALITY_AMR_WB
public static final int AUDIO_QUALITY_QCELP13K
public static final int AUDIO_QUALITY_EVRC
public static final int AUDIO_QUALITY_EVRC_B
public static final int AUDIO_QUALITY_EVRC_WB
public static final int AUDIO_QUALITY_EVRC_NW
public static final int AUDIO_QUALITY_GSM_EFR
public static final int AUDIO_QUALITY_GSM_FR
public static final int AUDIO_QUALITY_GSM_HR
public static final int AUDIO_QUALITY_G711U
public static final int AUDIO_QUALITY_G723
public static final int AUDIO_QUALITY_G711A
public static final int AUDIO_QUALITY_G722
public static final int AUDIO_QUALITY_G711AB
public static final int AUDIO_QUALITY_G729
public static final int AUDIO_QUALITY_EVS_NB
public static final int AUDIO_QUALITY_EVS_WB
public static final int AUDIO_QUALITY_EVS_SWB
public static final int AUDIO_QUALITY_EVS_FB
public static final int VIDEO_QUALITY_NONE
public static final int VIDEO_QUALITY_QCIF
public static final int VIDEO_QUALITY_QVGA_LANDSCAPE
public static final int VIDEO_QUALITY_QVGA_PORTRAIT
public static final int VIDEO_QUALITY_VGA_LANDSCAPE
public static final int VIDEO_QUALITY_VGA_PORTRAIT
public int mAudioQuality
public int mAudioDirection
public int mVideoQuality
public int mVideoDirection
public static final android.os.Parcelable$Creator CREATOR
public void (android.os.Parcel)
android.os.Parcel in
public void ()
public void (int, int, int, int)
int audioQuality
int audioDirection
int videoQuality
int videoDirection
public void copyFrom (com.android.ims.ImsStreamMediaProfile)
com.android.ims.ImsStreamMediaProfile profile
public java.lang.String toString ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel out
int flags
private void readFromParcel (android.os.Parcel)
android.os.Parcel in
static void ()
}
com/android/ims/ImsCallProfile$1.classImsCallProfile.java
package com.android.ims
final com.android.ims.ImsCallProfile$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.ims.ImsCallProfile createFromParcel (android.os.Parcel)
android.os.Parcel in
public com.android.ims.ImsCallProfile[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/ims/ImsReasonInfo.classImsReasonInfo.java
package com.android.ims
public com.android.ims.ImsReasonInfo extends java.lang.Object implements android.os.Parcelable {
public static final int CODE_UNSPECIFIED
public static final int CODE_LOCAL_ILLEGAL_ARGUMENT
public static final int CODE_LOCAL_ILLEGAL_STATE
public static final int CODE_LOCAL_INTERNAL_ERROR
public static final int CODE_LOCAL_IMS_SERVICE_DOWN
public static final int CODE_LOCAL_NO_PENDING_CALL
public static final int CODE_LOCAL_POWER_OFF
public static final int CODE_LOCAL_LOW_BATTERY
public static final int CODE_LOCAL_NETWORK_NO_SERVICE
public static final int CODE_LOCAL_NETWORK_NO_LTE_COVERAGE
public static final int CODE_LOCAL_NETWORK_ROAMING
public static final int CODE_LOCAL_NETWORK_IP_CHANGED
public static final int CODE_LOCAL_SERVICE_UNAVAILABLE
public static final int CODE_LOCAL_NOT_REGISTERED
public static final int CODE_LOCAL_CALL_EXCEEDED
public static final int CODE_LOCAL_CALL_BUSY
public static final int CODE_LOCAL_CALL_DECLINE
public static final int CODE_LOCAL_CALL_VCC_ON_PROGRESSING
public static final int CODE_LOCAL_CALL_RESOURCE_RESERVATION_FAILED
public static final int CODE_LOCAL_CALL_CS_RETRY_REQUIRED
public static final int CODE_LOCAL_CALL_VOLTE_RETRY_REQUIRED
public static final int CODE_LOCAL_CALL_TERMINATED
public static final int CODE_LOCAL_HO_NOT_FEASIBLE
public static final int CODE_TIMEOUT_1XX_WAITING
public static final int CODE_TIMEOUT_NO_ANSWER
public static final int CODE_TIMEOUT_NO_ANSWER_CALL_UPDATE
public static final int CODE_FDN_BLOCKED
public static final int CODE_SIP_REDIRECTED
public static final int CODE_SIP_BAD_REQUEST
public static final int CODE_SIP_FORBIDDEN
public static final int CODE_SIP_NOT_FOUND
public static final int CODE_SIP_NOT_SUPPORTED
public static final int CODE_SIP_REQUEST_TIMEOUT
public static final int CODE_SIP_TEMPRARILY_UNAVAILABLE
public static final int CODE_SIP_BAD_ADDRESS
public static final int CODE_SIP_BUSY
public static final int CODE_SIP_REQUEST_CANCELLED
public static final int CODE_SIP_NOT_ACCEPTABLE
public static final int CODE_SIP_NOT_REACHABLE
public static final int CODE_SIP_CLIENT_ERROR
public static final int CODE_SIP_SERVER_INTERNAL_ERROR
public static final int CODE_SIP_SERVICE_UNAVAILABLE
public static final int CODE_SIP_SERVER_TIMEOUT
public static final int CODE_SIP_SERVER_ERROR
public static final int CODE_SIP_USER_REJECTED
public static final int CODE_SIP_GLOBAL_ERROR
public static final int CODE_EMERGENCY_TEMP_FAILURE
public static final int CODE_EMERGENCY_PERM_FAILURE
public static final int CODE_MEDIA_INIT_FAILED
public static final int CODE_MEDIA_NO_DATA
public static final int CODE_MEDIA_NOT_ACCEPTABLE
public static final int CODE_MEDIA_UNSPECIFIED
public static final int CODE_USER_TERMINATED
public static final int CODE_USER_NOANSWER
public static final int CODE_USER_IGNORE
public static final int CODE_USER_DECLINE
public static final int CODE_LOW_BATTERY
public static final int CODE_BLACKLISTED_CALL_ID
public static final int CODE_USER_TERMINATED_BY_REMOTE
public static final int EXTRA_CODE_CALL_RETRY_NORMAL
public static final int EXTRA_CODE_CALL_RETRY_SILENT_REDIAL
public static final int EXTRA_CODE_CALL_RETRY_BY_SETTINGS
public static final int CODE_UT_NOT_SUPPORTED
public static final int CODE_UT_SERVICE_UNAVAILABLE
public static final int CODE_UT_OPERATION_NOT_ALLOWED
public static final int CODE_UT_NETWORK_ERROR
public static final int CODE_UT_CB_PASSWORD_MISMATCH
public static final int CODE_ECBM_NOT_SUPPORTED
public static final int CODE_MULTIENDPOINT_NOT_SUPPORTED
public static final int CODE_REGISTRATION_ERROR
public static final int CODE_CALL_DROP_IWLAN_TO_LTE_UNAVAILABLE
public static final int CODE_ANSWERED_ELSEWHERE
public static final int CODE_CALL_PULL_OUT_OF_SYNC
public static final int CODE_CALL_END_CAUSE_CALL_PULL
public static final int CODE_SUPP_SVC_FAILED
public static final int CODE_SUPP_SVC_CANCELLED
public static final int CODE_SUPP_SVC_REINVITE_COLLISION
public static final int CODE_IWLAN_DPD_FAILURE
public static final int CODE_EPDG_TUNNEL_ESTABLISH_FAILURE
public static final int CODE_EPDG_TUNNEL_REKEY_FAILURE
public static final int CODE_EPDG_TUNNEL_LOST_CONNECTION
public static final String EXTRA_MSG_SERVICE_NOT_AUTHORIZED
public int mCode
public int mExtraCode
public String mExtraMessage
public static final android.os.Parcelable$Creator CREATOR
public void ()
public void (android.os.Parcel)
android.os.Parcel in
public void (int, int)
int code
int extraCode
public void (int, int, java.lang.String)
int code
int extraCode
String extraMessage
public int getCode ()
public int getExtraCode ()
public java.lang.String getExtraMessage ()
public java.lang.String toString ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel out
int flags
private void readFromParcel (android.os.Parcel)
android.os.Parcel in
static void ()
}
com/android/ims/ImsConfigListener.classImsConfigListener.java
package com.android.ims
public abstract com.android.ims.ImsConfigListener extends java.lang.Object implements android.os.IInterface {
public abstract void onGetFeatureResponse (int, int, int, int) throws android.os.RemoteException
public abstract void onSetFeatureResponse (int, int, int, int) throws android.os.RemoteException
public abstract void onGetVideoQuality (int, int) throws android.os.RemoteException
public abstract void onSetVideoQuality (int) throws android.os.RemoteException
}
com/android/ims/ImsConfigListener$Stub$Proxy.classImsConfigListener.java
package com.android.ims
com.android.ims.ImsConfigListener$Stub$Proxy extends java.lang.Object implements com.android.ims.ImsConfigListener {
private android.os.IBinder mRemote
void (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void onGetFeatureResponse (int, int, int, int) throws android.os.RemoteException
int feature
int network
int value
int status
android.os.Parcel _data
public void onSetFeatureResponse (int, int, int, int) throws android.os.RemoteException
int feature
int network
int value
int status
android.os.Parcel _data
public void onGetVideoQuality (int, int) throws android.os.RemoteException
int status
int quality
android.os.Parcel _data
public void onSetVideoQuality (int) throws android.os.RemoteException
int status
android.os.Parcel _data
}
com/android/ims/ImsSuppServiceNotification.classImsSuppServiceNotification.java
package com.android.ims
public com.android.ims.ImsSuppServiceNotification extends java.lang.Object implements android.os.Parcelable {
private static final String TAG
public int notificationType
public int code
public int index
public int type
public String number
public String[] history
public static final android.os.Parcelable$Creator CREATOR
public void ()
public void (android.os.Parcel)
android.os.Parcel in
public java.lang.String toString ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel out
int flags
private void readFromParcel (android.os.Parcel)
android.os.Parcel in
static void ()
}
com/android/ims/ImsCallProfile.classImsCallProfile.java
package com.android.ims
public com.android.ims.ImsCallProfile extends java.lang.Object implements android.os.Parcelable {
private static final String TAG
public static final int SERVICE_TYPE_NONE
public static final int SERVICE_TYPE_NORMAL
public static final int SERVICE_TYPE_EMERGENCY
public static final int CALL_TYPE_VOICE_N_VIDEO
public static final int CALL_TYPE_VOICE
public static final int CALL_TYPE_VIDEO_N_VOICE
public static final int CALL_TYPE_VT
public static final int CALL_TYPE_VT_TX
public static final int CALL_TYPE_VT_RX
public static final int CALL_TYPE_VT_NODIR
public static final int CALL_TYPE_VS
public static final int CALL_TYPE_VS_TX
public static final int CALL_TYPE_VS_RX
public static final String EXTRA_CONFERENCE
public static final String EXTRA_E_CALL
public static final String EXTRA_VMS
public static final String EXTRA_CALL_MODE_CHANGEABLE
public static final String EXTRA_CONFERENCE_AVAIL
public static final String EXTRA_OEM_EXTRAS
public static final String EXTRA_OIR
public static final String EXTRA_CNAP
public static final String EXTRA_DIALSTRING
public static final int OIR_DEFAULT
public static final int OIR_PRESENTATION_RESTRICTED
public static final int OIR_PRESENTATION_NOT_RESTRICTED
public static final int OIR_PRESENTATION_UNKNOWN
public static final int OIR_PRESENTATION_PAYPHONE
public static final int DIALSTRING_NORMAL
public static final int DIALSTRING_SS_CONF
public static final int DIALSTRING_USSD
public static final int CALL_RESTRICT_CAUSE_NONE
public static final int CALL_RESTRICT_CAUSE_RAT
public static final int CALL_RESTRICT_CAUSE_DISABLED
public static final int CALL_RESTRICT_CAUSE_HD
public static final String EXTRA_OI
public static final String EXTRA_CNA
public static final String EXTRA_USSD
public static final String EXTRA_REMOTE_URI
public static final String EXTRA_CHILD_NUMBER
public static final String EXTRA_CODEC
public static final String EXTRA_DISPLAY_TEXT
public static final String EXTRA_ADDITIONAL_CALL_INFO
public static final String EXTRA_IS_CALL_PULL
public static final String EXTRA_CALL_RAT_TYPE
public int mServiceType
public int mCallType
public int mRestrictCause
public android.os.Bundle mCallExtras
public com.android.ims.ImsStreamMediaProfile mMediaProfile
public static final android.os.Parcelable$Creator CREATOR
public void (android.os.Parcel)
android.os.Parcel in
public void ()
public void (int, int)
int serviceType
int callType
public java.lang.String getCallExtra (java.lang.String)
String name
public java.lang.String getCallExtra (java.lang.String, java.lang.String)
String name
String defaultValue
public boolean getCallExtraBoolean (java.lang.String)
String name
public boolean getCallExtraBoolean (java.lang.String, boolean)
String name
boolean defaultValue
public int getCallExtraInt (java.lang.String)
String name
public int getCallExtraInt (java.lang.String, int)
String name
int defaultValue
public void setCallExtra (java.lang.String, java.lang.String)
String name
String value
public void setCallExtraBoolean (java.lang.String, boolean)
String name
boolean value
public void setCallExtraInt (java.lang.String, int)
String name
int value
public void updateCallType (com.android.ims.ImsCallProfile)
com.android.ims.ImsCallProfile profile
public void updateCallExtras (com.android.ims.ImsCallProfile)
com.android.ims.ImsCallProfile profile
public java.lang.String toString ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel out
int flags
private void readFromParcel (android.os.Parcel)
android.os.Parcel in
public static int getVideoStateFromImsCallProfile (com.android.ims.ImsCallProfile)
com.android.ims.ImsCallProfile callProfile
int videostate
public static int getVideoStateFromCallType (int)
int callType
int videostate
public static int getCallTypeFromVideoState (int)
int videoState
boolean videoTx
boolean videoRx
boolean isPaused
public static int presentationToOIR (int)
int presentation
public static int OIRToPresentation (int)
int oir
public boolean isVideoPaused ()
private static boolean isVideoStateSet (int, int)
int videoState
int videoStateToCheck
static void ()
}
com/android/ims/ImsExternalCallState.classImsExternalCallState.java
package com.android.ims
public com.android.ims.ImsExternalCallState extends java.lang.Object implements android.os.Parcelable {
private static final String TAG
public static final int CALL_STATE_CONFIRMED
public static final int CALL_STATE_TERMINATED
private int mCallId
private android.net.Uri mAddress
private boolean mIsPullable
private int mCallState
private int mCallType
private boolean mIsHeld
public static final android.os.Parcelable$Creator CREATOR
public void ()
public void (int, android.net.Uri, boolean, int, int, boolean)
int callId
android.net.Uri address
boolean isPullable
int callState
int callType
boolean isCallheld
public void (android.os.Parcel)
android.os.Parcel in
ClassLoader classLoader
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel out
int flags
public int getCallId ()
public android.net.Uri getAddress ()
public boolean isCallPullable ()
public int getCallState ()
public int getCallType ()
public boolean isCallHeld ()
public java.lang.String toString ()
static void ()
}
com/android/ims/ImsCallForwardInfo.classImsCallForwardInfo.java
package com.android.ims
public com.android.ims.ImsCallForwardInfo extends java.lang.Object implements android.os.Parcelable {
public int mCondition
public int mStatus
public int mToA
public int mServiceClass
public String mNumber
public int mTimeSeconds
public static final android.os.Parcelable$Creator CREATOR
public void ()
public void (android.os.Parcel)
android.os.Parcel in
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel out
int flags
public java.lang.String toString ()
private void readFromParcel (android.os.Parcel)
android.os.Parcel in
static void ()
}
com/android/ims/ImsConfigListener$Stub.classImsConfigListener.java
package com.android.ims
public abstract com.android.ims.ImsConfigListener$Stub extends android.os.Binder implements com.android.ims.ImsConfigListener {
private static final String DESCRIPTOR
static final int TRANSACTION_onGetFeatureResponse
static final int TRANSACTION_onSetFeatureResponse
static final int TRANSACTION_onGetVideoQuality
static final int TRANSACTION_onSetVideoQuality
public void ()
public static com.android.ims.ImsConfigListener asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public android.os.IBinder asBinder ()
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
int _arg0
int _arg1
int _arg2
int _arg3
int _arg0
int _arg1
int _arg2
int _arg3
int _arg0
int _arg1
int _arg0
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
com/android/ims/ImsExternalCallState$1.classImsExternalCallState.java
package com.android.ims
final com.android.ims.ImsExternalCallState$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.ims.ImsExternalCallState createFromParcel (android.os.Parcel)
android.os.Parcel in
public com.android.ims.ImsExternalCallState[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/ims/ImsConferenceState$1.classImsConferenceState.java
package com.android.ims
final com.android.ims.ImsConferenceState$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.ims.ImsConferenceState createFromParcel (android.os.Parcel)
android.os.Parcel in
public com.android.ims.ImsConferenceState[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/ims/internal/
com/android/ims/internal/IImsEcbm$Stub$Proxy.classIImsEcbm.java
package com.android.ims.internal
com.android.ims.internal.IImsEcbm$Stub$Proxy extends java.lang.Object implements com.android.ims.internal.IImsEcbm {
private android.os.IBinder mRemote
void (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void setListener (com.android.ims.internal.IImsEcbmListener) throws android.os.RemoteException
com.android.ims.internal.IImsEcbmListener listener
android.os.Parcel _data
android.os.Parcel _reply
public void exitEmergencyCallbackMode () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
}
com/android/ims/internal/IImsEcbm$Stub.classIImsEcbm.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsEcbm$Stub extends android.os.Binder implements com.android.ims.internal.IImsEcbm {
private static final String DESCRIPTOR
static final int TRANSACTION_setListener
static final int TRANSACTION_exitEmergencyCallbackMode
public void ()
public static com.android.ims.internal.IImsEcbm asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public android.os.IBinder asBinder ()
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
com.android.ims.internal.IImsEcbmListener _arg0
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
com/android/ims/internal/IImsRegistrationListener$Stub.classIImsRegistrationListener.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsRegistrationListener$Stub extends android.os.Binder implements com.android.ims.internal.IImsRegistrationListener {
private static final String DESCRIPTOR
static final int TRANSACTION_registrationConnected
static final int TRANSACTION_registrationProgressing
static final int TRANSACTION_registrationConnectedWithRadioTech
static final int TRANSACTION_registrationProgressingWithRadioTech
static final int TRANSACTION_registrationDisconnected
static final int TRANSACTION_registrationResumed
static final int TRANSACTION_registrationSuspended
static final int TRANSACTION_registrationServiceCapabilityChanged
static final int TRANSACTION_registrationFeatureCapabilityChanged
static final int TRANSACTION_voiceMessageCountUpdate
static final int TRANSACTION_registrationAssociatedUriChanged
public void ()
public static com.android.ims.internal.IImsRegistrationListener asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public android.os.IBinder asBinder ()
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
int _arg0
int _arg0
com.android.ims.ImsReasonInfo _arg0
com.android.ims.ImsReasonInfo _arg0
int _arg0
int _arg1
int _arg0
int[] _arg1
int[] _arg2
int _arg0
android.net.Uri[] _arg0
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
com/android/ims/internal/IImsExternalCallStateListener$Stub$Proxy.classIImsExternalCallStateListener.java
package com.android.ims.internal
com.android.ims.internal.IImsExternalCallStateListener$Stub$Proxy extends java.lang.Object implements com.android.ims.internal.IImsExternalCallStateListener {
private android.os.IBinder mRemote
void (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void onImsExternalCallStateUpdate (java.util.List) throws android.os.RemoteException
java.util.List externalCallDialogs
android.os.Parcel _data
android.os.Parcel _reply
}
com/android/ims/internal/IImsService$Stub.classIImsService.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsService$Stub extends android.os.Binder implements com.android.ims.internal.IImsService {
private static final String DESCRIPTOR
static final int TRANSACTION_open
static final int TRANSACTION_close
static final int TRANSACTION_isConnected
static final int TRANSACTION_isOpened
static final int TRANSACTION_setRegistrationListener
static final int TRANSACTION_createCallProfile
static final int TRANSACTION_createCallSession
static final int TRANSACTION_getPendingCallSession
static final int TRANSACTION_getUtInterface
static final int TRANSACTION_getConfigInterface
static final int TRANSACTION_turnOnIms
static final int TRANSACTION_turnOffIms
static final int TRANSACTION_getEcbmInterface
static final int TRANSACTION_setUiTTYMode
static final int TRANSACTION_getMultiEndpointInterface
public void ()
public static com.android.ims.internal.IImsService asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public android.os.IBinder asBinder ()
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
android.app.PendingIntent _arg2
int _arg0
int _arg1
android.app.PendingIntent _arg2
com.android.ims.internal.IImsRegistrationListener _arg3
int _result
int _arg0
int _arg0
int _arg1
int _arg2
boolean _result
int _arg0
boolean _result
int _arg0
com.android.ims.internal.IImsRegistrationListener _arg1
int _arg0
int _arg1
int _arg2
com.android.ims.ImsCallProfile _result
com.android.ims.ImsCallProfile _arg1
int _arg0
com.android.ims.ImsCallProfile _arg1
com.android.ims.internal.IImsCallSessionListener _arg2
com.android.ims.internal.IImsCallSession _result
int _arg0
String _arg1
com.android.ims.internal.IImsCallSession _result
int _arg0
com.android.ims.internal.IImsUt _result
int _arg0
com.android.ims.internal.IImsConfig _result
int _arg0
int _arg0
int _arg0
com.android.ims.internal.IImsEcbm _result
android.os.Message _arg2
int _arg0
int _arg1
android.os.Message _arg2
int _arg0
com.android.ims.internal.IImsMultiEndpoint _result
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
com/android/ims/internal/IImsCallSession$Stub$Proxy.classIImsCallSession.java
package com.android.ims.internal
com.android.ims.internal.IImsCallSession$Stub$Proxy extends java.lang.Object implements com.android.ims.internal.IImsCallSession {
private android.os.IBinder mRemote
void (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void close () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
public java.lang.String getCallId () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
String _result
public com.android.ims.ImsCallProfile getCallProfile () throws android.os.RemoteException
com.android.ims.ImsCallProfile _result
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.ImsCallProfile _result
public com.android.ims.ImsCallProfile getLocalCallProfile () throws android.os.RemoteException
com.android.ims.ImsCallProfile _result
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.ImsCallProfile _result
public com.android.ims.ImsCallProfile getRemoteCallProfile () throws android.os.RemoteException
com.android.ims.ImsCallProfile _result
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.ImsCallProfile _result
public java.lang.String getProperty (java.lang.String) throws android.os.RemoteException
String name
android.os.Parcel _data
android.os.Parcel _reply
String _result
public int getState () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
int _result
public boolean isInCall () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
boolean _result
public void setListener (com.android.ims.internal.IImsCallSessionListener) throws android.os.RemoteException
com.android.ims.internal.IImsCallSessionListener listener
android.os.Parcel _data
android.os.Parcel _reply
public void setMute (boolean) throws android.os.RemoteException
boolean muted
android.os.Parcel _data
android.os.Parcel _reply
public void start (java.lang.String, com.android.ims.ImsCallProfile) throws android.os.RemoteException
String callee
com.android.ims.ImsCallProfile profile
android.os.Parcel _data
android.os.Parcel _reply
public void startConference (java.lang.String[], com.android.ims.ImsCallProfile) throws android.os.RemoteException
String[] participants
com.android.ims.ImsCallProfile profile
android.os.Parcel _data
android.os.Parcel _reply
public void accept (int, com.android.ims.ImsStreamMediaProfile) throws android.os.RemoteException
int callType
com.android.ims.ImsStreamMediaProfile profile
android.os.Parcel _data
android.os.Parcel _reply
public void reject (int) throws android.os.RemoteException
int reason
android.os.Parcel _data
android.os.Parcel _reply
public void terminate (int) throws android.os.RemoteException
int reason
android.os.Parcel _data
android.os.Parcel _reply
public void hold (com.android.ims.ImsStreamMediaProfile) throws android.os.RemoteException
com.android.ims.ImsStreamMediaProfile profile
android.os.Parcel _data
android.os.Parcel _reply
public void resume (com.android.ims.ImsStreamMediaProfile) throws android.os.RemoteException
com.android.ims.ImsStreamMediaProfile profile
android.os.Parcel _data
android.os.Parcel _reply
public void merge () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
public void update (int, com.android.ims.ImsStreamMediaProfile) throws android.os.RemoteException
int callType
com.android.ims.ImsStreamMediaProfile profile
android.os.Parcel _data
android.os.Parcel _reply
public void extendToConference (java.lang.String[]) throws android.os.RemoteException
String[] participants
android.os.Parcel _data
android.os.Parcel _reply
public void inviteParticipants (java.lang.String[]) throws android.os.RemoteException
String[] participants
android.os.Parcel _data
android.os.Parcel _reply
public void removeParticipants (java.lang.String[]) throws android.os.RemoteException
String[] participants
android.os.Parcel _data
android.os.Parcel _reply
public void sendDtmf (char, android.os.Message) throws android.os.RemoteException
char c
android.os.Message result
android.os.Parcel _data
android.os.Parcel _reply
public void startDtmf (char) throws android.os.RemoteException
char c
android.os.Parcel _data
android.os.Parcel _reply
public void stopDtmf () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
public void sendUssd (java.lang.String) throws android.os.RemoteException
String ussdMessage
android.os.Parcel _data
android.os.Parcel _reply
public com.android.ims.internal.IImsVideoCallProvider getVideoCallProvider () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.internal.IImsVideoCallProvider _result
public boolean isMultiparty () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
boolean _result
}
com/android/ims/internal/IImsRegistrationListener.classIImsRegistrationListener.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsRegistrationListener extends java.lang.Object implements android.os.IInterface {
public abstract void registrationConnected () throws android.os.RemoteException
public abstract void registrationProgressing () throws android.os.RemoteException
public abstract void registrationConnectedWithRadioTech (int) throws android.os.RemoteException
public abstract void registrationProgressingWithRadioTech (int) throws android.os.RemoteException
public abstract void registrationDisconnected (com.android.ims.ImsReasonInfo) throws android.os.RemoteException
public abstract void registrationResumed () throws android.os.RemoteException
public abstract void registrationSuspended () throws android.os.RemoteException
public abstract void registrationServiceCapabilityChanged (int, int) throws android.os.RemoteException
public abstract void registrationFeatureCapabilityChanged (int, int[], int[]) throws android.os.RemoteException
public abstract void voiceMessageCountUpdate (int) throws android.os.RemoteException
public abstract void registrationAssociatedUriChanged (android.net.Uri[]) throws android.os.RemoteException
}
com/android/ims/internal/IImsMultiEndpoint$Stub$Proxy.classIImsMultiEndpoint.java
package com.android.ims.internal
com.android.ims.internal.IImsMultiEndpoint$Stub$Proxy extends java.lang.Object implements com.android.ims.internal.IImsMultiEndpoint {
private android.os.IBinder mRemote
void (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void setListener (com.android.ims.internal.IImsExternalCallStateListener) throws android.os.RemoteException
com.android.ims.internal.IImsExternalCallStateListener listener
android.os.Parcel _data
android.os.Parcel _reply
public void requestImsExternalCallStateInfo () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
}
com/android/ims/internal/IImsStreamMediaSession$Stub$Proxy.classIImsStreamMediaSession.java
package com.android.ims.internal
com.android.ims.internal.IImsStreamMediaSession$Stub$Proxy extends java.lang.Object implements com.android.ims.internal.IImsStreamMediaSession {
private android.os.IBinder mRemote
void (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void close () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
}
com/android/ims/internal/IImsCallSessionListener.classIImsCallSessionListener.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsCallSessionListener extends java.lang.Object implements android.os.IInterface {
public abstract void callSessionProgressing (com.android.ims.internal.IImsCallSession, com.android.ims.ImsStreamMediaProfile) throws android.os.RemoteException
public abstract void callSessionStarted (com.android.ims.internal.IImsCallSession, com.android.ims.ImsCallProfile) throws android.os.RemoteException
public abstract void callSessionStartFailed (com.android.ims.internal.IImsCallSession, com.android.ims.ImsReasonInfo) throws android.os.RemoteException
public abstract void callSessionTerminated (com.android.ims.internal.IImsCallSession, com.android.ims.ImsReasonInfo) throws android.os.RemoteException
public abstract void callSessionHeld (com.android.ims.internal.IImsCallSession, com.android.ims.ImsCallProfile) throws android.os.RemoteException
public abstract void callSessionHoldFailed (com.android.ims.internal.IImsCallSession, com.android.ims.ImsReasonInfo) throws android.os.RemoteException
public abstract void callSessionHoldReceived (com.android.ims.internal.IImsCallSession, com.android.ims.ImsCallProfile) throws android.os.RemoteException
public abstract void callSessionResumed (com.android.ims.internal.IImsCallSession, com.android.ims.ImsCallProfile) throws android.os.RemoteException
public abstract void callSessionResumeFailed (com.android.ims.internal.IImsCallSession, com.android.ims.ImsReasonInfo) throws android.os.RemoteException
public abstract void callSessionResumeReceived (com.android.ims.internal.IImsCallSession, com.android.ims.ImsCallProfile) throws android.os.RemoteException
public abstract void callSessionMergeStarted (com.android.ims.internal.IImsCallSession, com.android.ims.internal.IImsCallSession, com.android.ims.ImsCallProfile) throws android.os.RemoteException
public abstract void callSessionMergeComplete (com.android.ims.internal.IImsCallSession) throws android.os.RemoteException
public abstract void callSessionMergeFailed (com.android.ims.internal.IImsCallSession, com.android.ims.ImsReasonInfo) throws android.os.RemoteException
public abstract void callSessionUpdated (com.android.ims.internal.IImsCallSession, com.android.ims.ImsCallProfile) throws android.os.RemoteException
public abstract void callSessionUpdateFailed (com.android.ims.internal.IImsCallSession, com.android.ims.ImsReasonInfo) throws android.os.RemoteException
public abstract void callSessionUpdateReceived (com.android.ims.internal.IImsCallSession, com.android.ims.ImsCallProfile) throws android.os.RemoteException
public abstract void callSessionConferenceExtended (com.android.ims.internal.IImsCallSession, com.android.ims.internal.IImsCallSession, com.android.ims.ImsCallProfile) throws android.os.RemoteException
public abstract void callSessionConferenceExtendFailed (com.android.ims.internal.IImsCallSession, com.android.ims.ImsReasonInfo) throws android.os.RemoteException
public abstract void callSessionConferenceExtendReceived (com.android.ims.internal.IImsCallSession, com.android.ims.internal.IImsCallSession, com.android.ims.ImsCallProfile) throws android.os.RemoteException
public abstract void callSessionInviteParticipantsRequestDelivered (com.android.ims.internal.IImsCallSession) throws android.os.RemoteException
public abstract void callSessionInviteParticipantsRequestFailed (com.android.ims.internal.IImsCallSession, com.android.ims.ImsReasonInfo) throws android.os.RemoteException
public abstract void callSessionRemoveParticipantsRequestDelivered (com.android.ims.internal.IImsCallSession) throws android.os.RemoteException
public abstract void callSessionRemoveParticipantsRequestFailed (com.android.ims.internal.IImsCallSession, com.android.ims.ImsReasonInfo) throws android.os.RemoteException
public abstract void callSessionConferenceStateUpdated (com.android.ims.internal.IImsCallSession, com.android.ims.ImsConferenceState) throws android.os.RemoteException
public abstract void callSessionUssdMessageReceived (com.android.ims.internal.IImsCallSession, int, java.lang.String) throws android.os.RemoteException
public abstract void callSessionHandover (com.android.ims.internal.IImsCallSession, int, int, com.android.ims.ImsReasonInfo) throws android.os.RemoteException
public abstract void callSessionHandoverFailed (com.android.ims.internal.IImsCallSession, int, int, com.android.ims.ImsReasonInfo) throws android.os.RemoteException
public abstract void callSessionTtyModeReceived (com.android.ims.internal.IImsCallSession, int) throws android.os.RemoteException
public abstract void callSessionMultipartyStateChanged (com.android.ims.internal.IImsCallSession, boolean) throws android.os.RemoteException
public abstract void callSessionSuppServiceReceived (com.android.ims.internal.IImsCallSession, com.android.ims.ImsSuppServiceNotification) throws android.os.RemoteException
}
com/android/ims/internal/IImsUtListener$Stub$Proxy.classIImsUtListener.java
package com.android.ims.internal
com.android.ims.internal.IImsUtListener$Stub$Proxy extends java.lang.Object implements com.android.ims.internal.IImsUtListener {
private android.os.IBinder mRemote
void (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void utConfigurationUpdated (com.android.ims.internal.IImsUt, int) throws android.os.RemoteException
com.android.ims.internal.IImsUt ut
int id
android.os.Parcel _data
android.os.Parcel _reply
public void utConfigurationUpdateFailed (com.android.ims.internal.IImsUt, int, com.android.ims.ImsReasonInfo) throws android.os.RemoteException
com.android.ims.internal.IImsUt ut
int id
com.android.ims.ImsReasonInfo error
android.os.Parcel _data
android.os.Parcel _reply
public void utConfigurationQueried (com.android.ims.internal.IImsUt, int, android.os.Bundle) throws android.os.RemoteException
com.android.ims.internal.IImsUt ut
int id
android.os.Bundle ssInfo
android.os.Parcel _data
android.os.Parcel _reply
public void utConfigurationQueryFailed (com.android.ims.internal.IImsUt, int, com.android.ims.ImsReasonInfo) throws android.os.RemoteException
com.android.ims.internal.IImsUt ut
int id
com.android.ims.ImsReasonInfo error
android.os.Parcel _data
android.os.Parcel _reply
public void utConfigurationCallBarringQueried (com.android.ims.internal.IImsUt, int, com.android.ims.ImsSsInfo[]) throws android.os.RemoteException
com.android.ims.internal.IImsUt ut
int id
com.android.ims.ImsSsInfo[] cbInfo
android.os.Parcel _data
android.os.Parcel _reply
public void utConfigurationCallForwardQueried (com.android.ims.internal.IImsUt, int, com.android.ims.ImsCallForwardInfo[]) throws android.os.RemoteException
com.android.ims.internal.IImsUt ut
int id
com.android.ims.ImsCallForwardInfo[] cfInfo
android.os.Parcel _data
android.os.Parcel _reply
public void utConfigurationCallWaitingQueried (com.android.ims.internal.IImsUt, int, com.android.ims.ImsSsInfo[]) throws android.os.RemoteException
com.android.ims.internal.IImsUt ut
int id
com.android.ims.ImsSsInfo[] cwInfo
android.os.Parcel _data
android.os.Parcel _reply
}
com/android/ims/internal/IImsVideoCallCallback$Stub$Proxy.classIImsVideoCallCallback.java
package com.android.ims.internal
com.android.ims.internal.IImsVideoCallCallback$Stub$Proxy extends java.lang.Object implements com.android.ims.internal.IImsVideoCallCallback {
private android.os.IBinder mRemote
void (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void receiveSessionModifyRequest (android.telecom.VideoProfile) throws android.os.RemoteException
android.telecom.VideoProfile videoProfile
android.os.Parcel _data
public void receiveSessionModifyResponse (int, android.telecom.VideoProfile, android.telecom.VideoProfile) throws android.os.RemoteException
int status
android.telecom.VideoProfile requestedProfile
android.telecom.VideoProfile responseProfile
android.os.Parcel _data
public void handleCallSessionEvent (int) throws android.os.RemoteException
int event
android.os.Parcel _data
public void changePeerDimensions (int, int) throws android.os.RemoteException
int width
int height
android.os.Parcel _data
public void changeCallDataUsage (long) throws android.os.RemoteException
long dataUsage
android.os.Parcel _data
public void changeCameraCapabilities (android.telecom.VideoProfile$CameraCapabilities) throws android.os.RemoteException
android.telecom.VideoProfile$CameraCapabilities cameraCapabilities
android.os.Parcel _data
public void changeVideoQuality (int) throws android.os.RemoteException
int videoQuality
android.os.Parcel _data
}
com/android/ims/internal/IImsUtListener$Stub.classIImsUtListener.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsUtListener$Stub extends android.os.Binder implements com.android.ims.internal.IImsUtListener {
private static final String DESCRIPTOR
static final int TRANSACTION_utConfigurationUpdated
static final int TRANSACTION_utConfigurationUpdateFailed
static final int TRANSACTION_utConfigurationQueried
static final int TRANSACTION_utConfigurationQueryFailed
static final int TRANSACTION_utConfigurationCallBarringQueried
static final int TRANSACTION_utConfigurationCallForwardQueried
static final int TRANSACTION_utConfigurationCallWaitingQueried
public void ()
public static com.android.ims.internal.IImsUtListener asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public android.os.IBinder asBinder ()
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
com.android.ims.internal.IImsUt _arg0
int _arg1
com.android.ims.ImsReasonInfo _arg2
com.android.ims.internal.IImsUt _arg0
int _arg1
com.android.ims.ImsReasonInfo _arg2
android.os.Bundle _arg2
com.android.ims.internal.IImsUt _arg0
int _arg1
android.os.Bundle _arg2
com.android.ims.ImsReasonInfo _arg2
com.android.ims.internal.IImsUt _arg0
int _arg1
com.android.ims.ImsReasonInfo _arg2
com.android.ims.internal.IImsUt _arg0
int _arg1
com.android.ims.ImsSsInfo[] _arg2
com.android.ims.internal.IImsUt _arg0
int _arg1
com.android.ims.ImsCallForwardInfo[] _arg2
com.android.ims.internal.IImsUt _arg0
int _arg1
com.android.ims.ImsSsInfo[] _arg2
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
com/android/ims/internal/IImsUtListener.classIImsUtListener.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsUtListener extends java.lang.Object implements android.os.IInterface {
public abstract void utConfigurationUpdated (com.android.ims.internal.IImsUt, int) throws android.os.RemoteException
public abstract void utConfigurationUpdateFailed (com.android.ims.internal.IImsUt, int, com.android.ims.ImsReasonInfo) throws android.os.RemoteException
public abstract void utConfigurationQueried (com.android.ims.internal.IImsUt, int, android.os.Bundle) throws android.os.RemoteException
public abstract void utConfigurationQueryFailed (com.android.ims.internal.IImsUt, int, com.android.ims.ImsReasonInfo) throws android.os.RemoteException
public abstract void utConfigurationCallBarringQueried (com.android.ims.internal.IImsUt, int, com.android.ims.ImsSsInfo[]) throws android.os.RemoteException
public abstract void utConfigurationCallForwardQueried (com.android.ims.internal.IImsUt, int, com.android.ims.ImsCallForwardInfo[]) throws android.os.RemoteException
public abstract void utConfigurationCallWaitingQueried (com.android.ims.internal.IImsUt, int, com.android.ims.ImsSsInfo[]) throws android.os.RemoteException
}
com/android/ims/internal/IImsUt.classIImsUt.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsUt extends java.lang.Object implements android.os.IInterface {
public abstract void close () throws android.os.RemoteException
public abstract int queryCallBarring (int) throws android.os.RemoteException
public abstract int queryCallForward (int, java.lang.String) throws android.os.RemoteException
public abstract int queryCallWaiting () throws android.os.RemoteException
public abstract int queryCLIR () throws android.os.RemoteException
public abstract int queryCLIP () throws android.os.RemoteException
public abstract int queryCOLR () throws android.os.RemoteException
public abstract int queryCOLP () throws android.os.RemoteException
public abstract int transact (android.os.Bundle) throws android.os.RemoteException
public abstract int updateCallBarring (int, int, java.lang.String[]) throws android.os.RemoteException
public abstract int updateCallForward (int, int, java.lang.String, int, int) throws android.os.RemoteException
public abstract int updateCallWaiting (boolean, int) throws android.os.RemoteException
public abstract int updateCLIR (int) throws android.os.RemoteException
public abstract int updateCLIP (boolean) throws android.os.RemoteException
public abstract int updateCOLR (int) throws android.os.RemoteException
public abstract int updateCOLP (boolean) throws android.os.RemoteException
public abstract void setListener (com.android.ims.internal.IImsUtListener) throws android.os.RemoteException
}
com/android/ims/internal/IImsVideoCallCallback.classIImsVideoCallCallback.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsVideoCallCallback extends java.lang.Object implements android.os.IInterface {
public abstract void receiveSessionModifyRequest (android.telecom.VideoProfile) throws android.os.RemoteException
public abstract void receiveSessionModifyResponse (int, android.telecom.VideoProfile, android.telecom.VideoProfile) throws android.os.RemoteException
public abstract void handleCallSessionEvent (int) throws android.os.RemoteException
public abstract void changePeerDimensions (int, int) throws android.os.RemoteException
public abstract void changeCallDataUsage (long) throws android.os.RemoteException
public abstract void changeCameraCapabilities (android.telecom.VideoProfile$CameraCapabilities) throws android.os.RemoteException
public abstract void changeVideoQuality (int) throws android.os.RemoteException
}
com/android/ims/internal/IImsExternalCallStateListener.classIImsExternalCallStateListener.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsExternalCallStateListener extends java.lang.Object implements android.os.IInterface {
public abstract void onImsExternalCallStateUpdate (java.util.List) throws android.os.RemoteException
}
com/android/ims/internal/IImsStreamMediaSession.classIImsStreamMediaSession.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsStreamMediaSession extends java.lang.Object implements android.os.IInterface {
public abstract void close () throws android.os.RemoteException
}
com/android/ims/internal/IImsRegistrationListener$Stub$Proxy.classIImsRegistrationListener.java
package com.android.ims.internal
com.android.ims.internal.IImsRegistrationListener$Stub$Proxy extends java.lang.Object implements com.android.ims.internal.IImsRegistrationListener {
private android.os.IBinder mRemote
void (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void registrationConnected () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
public void registrationProgressing () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
public void registrationConnectedWithRadioTech (int) throws android.os.RemoteException
int imsRadioTech
android.os.Parcel _data
android.os.Parcel _reply
public void registrationProgressingWithRadioTech (int) throws android.os.RemoteException
int imsRadioTech
android.os.Parcel _data
android.os.Parcel _reply
public void registrationDisconnected (com.android.ims.ImsReasonInfo) throws android.os.RemoteException
com.android.ims.ImsReasonInfo imsReasonInfo
android.os.Parcel _data
android.os.Parcel _reply
public void registrationResumed () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
public void registrationSuspended () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
public void registrationServiceCapabilityChanged (int, int) throws android.os.RemoteException
int serviceClass
int event
android.os.Parcel _data
android.os.Parcel _reply
public void registrationFeatureCapabilityChanged (int, int[], int[]) throws android.os.RemoteException
int serviceClass
int[] enabledFeatures
int[] disabledFeatures
android.os.Parcel _data
android.os.Parcel _reply
public void voiceMessageCountUpdate (int) throws android.os.RemoteException
int count
android.os.Parcel _data
android.os.Parcel _reply
public void registrationAssociatedUriChanged (android.net.Uri[]) throws android.os.RemoteException
android.net.Uri[] uris
android.os.Parcel _data
android.os.Parcel _reply
}
com/android/ims/internal/IImsCallSession.classIImsCallSession.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsCallSession extends java.lang.Object implements android.os.IInterface {
public abstract void close () throws android.os.RemoteException
public abstract java.lang.String getCallId () throws android.os.RemoteException
public abstract com.android.ims.ImsCallProfile getCallProfile () throws android.os.RemoteException
public abstract com.android.ims.ImsCallProfile getLocalCallProfile () throws android.os.RemoteException
public abstract com.android.ims.ImsCallProfile getRemoteCallProfile () throws android.os.RemoteException
public abstract java.lang.String getProperty (java.lang.String) throws android.os.RemoteException
public abstract int getState () throws android.os.RemoteException
public abstract boolean isInCall () throws android.os.RemoteException
public abstract void setListener (com.android.ims.internal.IImsCallSessionListener) throws android.os.RemoteException
public abstract void setMute (boolean) throws android.os.RemoteException
public abstract void start (java.lang.String, com.android.ims.ImsCallProfile) throws android.os.RemoteException
public abstract void startConference (java.lang.String[], com.android.ims.ImsCallProfile) throws android.os.RemoteException
public abstract void accept (int, com.android.ims.ImsStreamMediaProfile) throws android.os.RemoteException
public abstract void reject (int) throws android.os.RemoteException
public abstract void terminate (int) throws android.os.RemoteException
public abstract void hold (com.android.ims.ImsStreamMediaProfile) throws android.os.RemoteException
public abstract void resume (com.android.ims.ImsStreamMediaProfile) throws android.os.RemoteException
public abstract void merge () throws android.os.RemoteException
public abstract void update (int, com.android.ims.ImsStreamMediaProfile) throws android.os.RemoteException
public abstract void extendToConference (java.lang.String[]) throws android.os.RemoteException
public abstract void inviteParticipants (java.lang.String[]) throws android.os.RemoteException
public abstract void removeParticipants (java.lang.String[]) throws android.os.RemoteException
public abstract void sendDtmf (char, android.os.Message) throws android.os.RemoteException
public abstract void startDtmf (char) throws android.os.RemoteException
public abstract void stopDtmf () throws android.os.RemoteException
public abstract void sendUssd (java.lang.String) throws android.os.RemoteException
public abstract com.android.ims.internal.IImsVideoCallProvider getVideoCallProvider () throws android.os.RemoteException
public abstract boolean isMultiparty () throws android.os.RemoteException
}
com/android/ims/internal/IImsUt$Stub$Proxy.classIImsUt.java
package com.android.ims.internal
com.android.ims.internal.IImsUt$Stub$Proxy extends java.lang.Object implements com.android.ims.internal.IImsUt {
private android.os.IBinder mRemote
void (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void close () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
public int queryCallBarring (int) throws android.os.RemoteException
int cbType
android.os.Parcel _data
android.os.Parcel _reply
int _result
public int queryCallForward (int, java.lang.String) throws android.os.RemoteException
int condition
String number
android.os.Parcel _data
android.os.Parcel _reply
int _result
public int queryCallWaiting () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
int _result
public int queryCLIR () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
int _result
public int queryCLIP () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
int _result
public int queryCOLR () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
int _result
public int queryCOLP () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
int _result
public int transact (android.os.Bundle) throws android.os.RemoteException
android.os.Bundle ssInfo
android.os.Parcel _data
android.os.Parcel _reply
int _result
public int updateCallBarring (int, int, java.lang.String[]) throws android.os.RemoteException
int cbType
int action
String[] barrList
android.os.Parcel _data
android.os.Parcel _reply
int _result
public int updateCallForward (int, int, java.lang.String, int, int) throws android.os.RemoteException
int action
int condition
String number
int serviceClass
int timeSeconds
android.os.Parcel _data
android.os.Parcel _reply
int _result
public int updateCallWaiting (boolean, int) throws android.os.RemoteException
boolean enable
int serviceClass
android.os.Parcel _data
android.os.Parcel _reply
int _result
public int updateCLIR (int) throws android.os.RemoteException
int clirMode
android.os.Parcel _data
android.os.Parcel _reply
int _result
public int updateCLIP (boolean) throws android.os.RemoteException
boolean enable
android.os.Parcel _data
android.os.Parcel _reply
int _result
public int updateCOLR (int) throws android.os.RemoteException
int presentation
android.os.Parcel _data
android.os.Parcel _reply
int _result
public int updateCOLP (boolean) throws android.os.RemoteException
boolean enable
android.os.Parcel _data
android.os.Parcel _reply
int _result
public void setListener (com.android.ims.internal.IImsUtListener) throws android.os.RemoteException
com.android.ims.internal.IImsUtListener listener
android.os.Parcel _data
android.os.Parcel _reply
}
com/android/ims/internal/IImsCallSession$Stub.classIImsCallSession.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsCallSession$Stub extends android.os.Binder implements com.android.ims.internal.IImsCallSession {
private static final String DESCRIPTOR
static final int TRANSACTION_close
static final int TRANSACTION_getCallId
static final int TRANSACTION_getCallProfile
static final int TRANSACTION_getLocalCallProfile
static final int TRANSACTION_getRemoteCallProfile
static final int TRANSACTION_getProperty
static final int TRANSACTION_getState
static final int TRANSACTION_isInCall
static final int TRANSACTION_setListener
static final int TRANSACTION_setMute
static final int TRANSACTION_start
static final int TRANSACTION_startConference
static final int TRANSACTION_accept
static final int TRANSACTION_reject
static final int TRANSACTION_terminate
static final int TRANSACTION_hold
static final int TRANSACTION_resume
static final int TRANSACTION_merge
static final int TRANSACTION_update
static final int TRANSACTION_extendToConference
static final int TRANSACTION_inviteParticipants
static final int TRANSACTION_removeParticipants
static final int TRANSACTION_sendDtmf
static final int TRANSACTION_startDtmf
static final int TRANSACTION_stopDtmf
static final int TRANSACTION_sendUssd
static final int TRANSACTION_getVideoCallProvider
static final int TRANSACTION_isMultiparty
public void ()
public static com.android.ims.internal.IImsCallSession asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public android.os.IBinder asBinder ()
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
String _result
com.android.ims.ImsCallProfile _result
com.android.ims.ImsCallProfile _result
com.android.ims.ImsCallProfile _result
String _arg0
String _result
int _result
boolean _result
com.android.ims.internal.IImsCallSessionListener _arg0
boolean _arg0
com.android.ims.ImsCallProfile _arg1
String _arg0
com.android.ims.ImsCallProfile _arg1
com.android.ims.ImsCallProfile _arg1
String[] _arg0
com.android.ims.ImsCallProfile _arg1
com.android.ims.ImsStreamMediaProfile _arg1
int _arg0
com.android.ims.ImsStreamMediaProfile _arg1
int _arg0
int _arg0
com.android.ims.ImsStreamMediaProfile _arg0
com.android.ims.ImsStreamMediaProfile _arg0
com.android.ims.ImsStreamMediaProfile _arg0
com.android.ims.ImsStreamMediaProfile _arg0
com.android.ims.ImsStreamMediaProfile _arg1
int _arg0
com.android.ims.ImsStreamMediaProfile _arg1
String[] _arg0
String[] _arg0
String[] _arg0
android.os.Message _arg1
char _arg0
android.os.Message _arg1
char _arg0
String _arg0
com.android.ims.internal.IImsVideoCallProvider _result
boolean _result
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
com/android/ims/internal/IImsStreamMediaSession$Stub.classIImsStreamMediaSession.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsStreamMediaSession$Stub extends android.os.Binder implements com.android.ims.internal.IImsStreamMediaSession {
private static final String DESCRIPTOR
static final int TRANSACTION_close
public void ()
public static com.android.ims.internal.IImsStreamMediaSession asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public android.os.IBinder asBinder ()
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
com/android/ims/internal/IImsVideoCallProvider.classIImsVideoCallProvider.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsVideoCallProvider extends java.lang.Object implements android.os.IInterface {
public abstract void setCallback (com.android.ims.internal.IImsVideoCallCallback) throws android.os.RemoteException
public abstract void setCamera (java.lang.String) throws android.os.RemoteException
public abstract void setPreviewSurface (android.view.Surface) throws android.os.RemoteException
public abstract void setDisplaySurface (android.view.Surface) throws android.os.RemoteException
public abstract void setDeviceOrientation (int) throws android.os.RemoteException
public abstract void setZoom (float) throws android.os.RemoteException
public abstract void sendSessionModifyRequest (android.telecom.VideoProfile, android.telecom.VideoProfile) throws android.os.RemoteException
public abstract void sendSessionModifyResponse (android.telecom.VideoProfile) throws android.os.RemoteException
public abstract void requestCameraCapabilities () throws android.os.RemoteException
public abstract void requestCallDataUsage () throws android.os.RemoteException
public abstract void setPauseImage (android.net.Uri) throws android.os.RemoteException
}
com/android/ims/internal/IImsConfig.classIImsConfig.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsConfig extends java.lang.Object implements android.os.IInterface {
public abstract int getProvisionedValue (int) throws android.os.RemoteException
public abstract java.lang.String getProvisionedStringValue (int) throws android.os.RemoteException
public abstract int setProvisionedValue (int, int) throws android.os.RemoteException
public abstract int setProvisionedStringValue (int, java.lang.String) throws android.os.RemoteException
public abstract void getFeatureValue (int, int, com.android.ims.ImsConfigListener) throws android.os.RemoteException
public abstract void setFeatureValue (int, int, int, com.android.ims.ImsConfigListener) throws android.os.RemoteException
public abstract boolean getVolteProvisioned () throws android.os.RemoteException
public abstract void getVideoQuality (com.android.ims.ImsConfigListener) throws android.os.RemoteException
public abstract void setVideoQuality (int, com.android.ims.ImsConfigListener) throws android.os.RemoteException
}
com/android/ims/internal/IImsConfig$Stub.classIImsConfig.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsConfig$Stub extends android.os.Binder implements com.android.ims.internal.IImsConfig {
private static final String DESCRIPTOR
static final int TRANSACTION_getProvisionedValue
static final int TRANSACTION_getProvisionedStringValue
static final int TRANSACTION_setProvisionedValue
static final int TRANSACTION_setProvisionedStringValue
static final int TRANSACTION_getFeatureValue
static final int TRANSACTION_setFeatureValue
static final int TRANSACTION_getVolteProvisioned
static final int TRANSACTION_getVideoQuality
static final int TRANSACTION_setVideoQuality
public void ()
public static com.android.ims.internal.IImsConfig asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public android.os.IBinder asBinder ()
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
int _arg0
int _result
int _arg0
String _result
int _arg0
int _arg1
int _result
int _arg0
String _arg1
int _result
int _arg0
int _arg1
com.android.ims.ImsConfigListener _arg2
int _arg0
int _arg1
int _arg2
com.android.ims.ImsConfigListener _arg3
boolean _result
com.android.ims.ImsConfigListener _arg0
int _arg0
com.android.ims.ImsConfigListener _arg1
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
com/android/ims/internal/IImsVideoCallProvider$Stub.classIImsVideoCallProvider.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsVideoCallProvider$Stub extends android.os.Binder implements com.android.ims.internal.IImsVideoCallProvider {
private static final String DESCRIPTOR
static final int TRANSACTION_setCallback
static final int TRANSACTION_setCamera
static final int TRANSACTION_setPreviewSurface
static final int TRANSACTION_setDisplaySurface
static final int TRANSACTION_setDeviceOrientation
static final int TRANSACTION_setZoom
static final int TRANSACTION_sendSessionModifyRequest
static final int TRANSACTION_sendSessionModifyResponse
static final int TRANSACTION_requestCameraCapabilities
static final int TRANSACTION_requestCallDataUsage
static final int TRANSACTION_setPauseImage
public void ()
public static com.android.ims.internal.IImsVideoCallProvider asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public android.os.IBinder asBinder ()
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
com.android.ims.internal.IImsVideoCallCallback _arg0
String _arg0
android.view.Surface _arg0
android.view.Surface _arg0
android.view.Surface _arg0
android.view.Surface _arg0
int _arg0
float _arg0
android.telecom.VideoProfile _arg0
android.telecom.VideoProfile _arg1
android.telecom.VideoProfile _arg0
android.telecom.VideoProfile _arg1
android.telecom.VideoProfile _arg0
android.telecom.VideoProfile _arg0
android.net.Uri _arg0
android.net.Uri _arg0
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
com/android/ims/internal/IImsEcbmListener$Stub.classIImsEcbmListener.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsEcbmListener$Stub extends android.os.Binder implements com.android.ims.internal.IImsEcbmListener {
private static final String DESCRIPTOR
static final int TRANSACTION_enteredECBM
static final int TRANSACTION_exitedECBM
public void ()
public static com.android.ims.internal.IImsEcbmListener asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public android.os.IBinder asBinder ()
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
com/android/ims/internal/IImsEcbm.classIImsEcbm.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsEcbm extends java.lang.Object implements android.os.IInterface {
public abstract void setListener (com.android.ims.internal.IImsEcbmListener) throws android.os.RemoteException
public abstract void exitEmergencyCallbackMode () throws android.os.RemoteException
}
com/android/ims/internal/IImsExternalCallStateListener$Stub.classIImsExternalCallStateListener.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsExternalCallStateListener$Stub extends android.os.Binder implements com.android.ims.internal.IImsExternalCallStateListener {
private static final String DESCRIPTOR
static final int TRANSACTION_onImsExternalCallStateUpdate
public void ()
public static com.android.ims.internal.IImsExternalCallStateListener asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public android.os.IBinder asBinder ()
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
java.util.List _arg0
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
com/android/ims/internal/IImsService.classIImsService.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsService extends java.lang.Object implements android.os.IInterface {
public abstract int open (int, int, android.app.PendingIntent, com.android.ims.internal.IImsRegistrationListener) throws android.os.RemoteException
public abstract void close (int) throws android.os.RemoteException
public abstract boolean isConnected (int, int, int) throws android.os.RemoteException
public abstract boolean isOpened (int) throws android.os.RemoteException
public abstract void setRegistrationListener (int, com.android.ims.internal.IImsRegistrationListener) throws android.os.RemoteException
public abstract com.android.ims.ImsCallProfile createCallProfile (int, int, int) throws android.os.RemoteException
public abstract com.android.ims.internal.IImsCallSession createCallSession (int, com.android.ims.ImsCallProfile, com.android.ims.internal.IImsCallSessionListener) throws android.os.RemoteException
public abstract com.android.ims.internal.IImsCallSession getPendingCallSession (int, java.lang.String) throws android.os.RemoteException
public abstract com.android.ims.internal.IImsUt getUtInterface (int) throws android.os.RemoteException
public abstract com.android.ims.internal.IImsConfig getConfigInterface (int) throws android.os.RemoteException
public abstract void turnOnIms (int) throws android.os.RemoteException
public abstract void turnOffIms (int) throws android.os.RemoteException
public abstract com.android.ims.internal.IImsEcbm getEcbmInterface (int) throws android.os.RemoteException
public abstract void setUiTTYMode (int, int, android.os.Message) throws android.os.RemoteException
public abstract com.android.ims.internal.IImsMultiEndpoint getMultiEndpointInterface (int) throws android.os.RemoteException
}
com/android/ims/internal/IImsEcbmListener.classIImsEcbmListener.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsEcbmListener extends java.lang.Object implements android.os.IInterface {
public abstract void enteredECBM () throws android.os.RemoteException
public abstract void exitedECBM () throws android.os.RemoteException
}
com/android/ims/internal/IImsMultiEndpoint.classIImsMultiEndpoint.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsMultiEndpoint extends java.lang.Object implements android.os.IInterface {
public abstract void setListener (com.android.ims.internal.IImsExternalCallStateListener) throws android.os.RemoteException
public abstract void requestImsExternalCallStateInfo () throws android.os.RemoteException
}
com/android/ims/internal/uce/
com/android/ims/internal/uce/options/
com/android/ims/internal/uce/options/IOptionsListener$Stub$Proxy.classIOptionsListener.java
package com.android.ims.internal.uce.options
com.android.ims.internal.uce.options.IOptionsListener$Stub$Proxy extends java.lang.Object implements com.android.ims.internal.uce.options.IOptionsListener {
private android.os.IBinder mRemote
void (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void getVersionCb (java.lang.String) throws android.os.RemoteException
String version
android.os.Parcel _data
android.os.Parcel _reply
public void serviceAvailable (com.android.ims.internal.uce.common.StatusCode) throws android.os.RemoteException
com.android.ims.internal.uce.common.StatusCode statusCode
android.os.Parcel _data
android.os.Parcel _reply
public void serviceUnavailable (com.android.ims.internal.uce.common.StatusCode) throws android.os.RemoteException
com.android.ims.internal.uce.common.StatusCode statusCode
android.os.Parcel _data
android.os.Parcel _reply
public void sipResponseReceived (java.lang.String, com.android.ims.internal.uce.options.OptionsSipResponse, com.android.ims.internal.uce.options.OptionsCapInfo) throws android.os.RemoteException
String uri
com.android.ims.internal.uce.options.OptionsSipResponse sipResponse
com.android.ims.internal.uce.options.OptionsCapInfo capInfo
android.os.Parcel _data
android.os.Parcel _reply
public void cmdStatus (com.android.ims.internal.uce.options.OptionsCmdStatus) throws android.os.RemoteException
com.android.ims.internal.uce.options.OptionsCmdStatus cmdStatus
android.os.Parcel _data
android.os.Parcel _reply
public void incomingOptions (java.lang.String, com.android.ims.internal.uce.options.OptionsCapInfo, int) throws android.os.RemoteException
String uri
com.android.ims.internal.uce.options.OptionsCapInfo capInfo
int tID
android.os.Parcel _data
android.os.Parcel _reply
}
com/android/ims/internal/uce/options/IOptionsService$Stub$Proxy.classIOptionsService.java
package com.android.ims.internal.uce.options
com.android.ims.internal.uce.options.IOptionsService$Stub$Proxy extends java.lang.Object implements com.android.ims.internal.uce.options.IOptionsService {
private android.os.IBinder mRemote
void (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public com.android.ims.internal.uce.common.StatusCode getVersion (int) throws android.os.RemoteException
com.android.ims.internal.uce.common.StatusCode _result
int optionsServiceHandle
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.internal.uce.common.StatusCode _result
public com.android.ims.internal.uce.common.StatusCode addListener (int, com.android.ims.internal.uce.options.IOptionsListener, com.android.ims.internal.uce.common.UceLong) throws android.os.RemoteException
com.android.ims.internal.uce.common.StatusCode _result
int optionsServiceHandle
com.android.ims.internal.uce.options.IOptionsListener optionsListener
com.android.ims.internal.uce.common.UceLong optionsServiceListenerHdl
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.internal.uce.common.StatusCode _result
public com.android.ims.internal.uce.common.StatusCode removeListener (int, com.android.ims.internal.uce.common.UceLong) throws android.os.RemoteException
com.android.ims.internal.uce.common.StatusCode _result
int optionsServiceHandle
com.android.ims.internal.uce.common.UceLong optionsServiceListenerHdl
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.internal.uce.common.StatusCode _result
public com.android.ims.internal.uce.common.StatusCode setMyInfo (int, com.android.ims.internal.uce.common.CapInfo, int) throws android.os.RemoteException
com.android.ims.internal.uce.common.StatusCode _result
int optionsServiceHandle
com.android.ims.internal.uce.common.CapInfo capInfo
int reqUserData
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.internal.uce.common.StatusCode _result
public com.android.ims.internal.uce.common.StatusCode getMyInfo (int, int) throws android.os.RemoteException
com.android.ims.internal.uce.common.StatusCode _result
int optionsServiceHandle
int reqUserdata
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.internal.uce.common.StatusCode _result
public com.android.ims.internal.uce.common.StatusCode getContactCap (int, java.lang.String, int) throws android.os.RemoteException
com.android.ims.internal.uce.common.StatusCode _result
int optionsServiceHandle
String remoteURI
int reqUserData
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.internal.uce.common.StatusCode _result
public com.android.ims.internal.uce.common.StatusCode getContactListCap (int, java.lang.String[], int) throws android.os.RemoteException
com.android.ims.internal.uce.common.StatusCode _result
int optionsServiceHandle
String[] remoteURIList
int reqUserData
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.internal.uce.common.StatusCode _result
public com.android.ims.internal.uce.common.StatusCode responseIncomingOptions (int, int, int, java.lang.String, com.android.ims.internal.uce.options.OptionsCapInfo, boolean) throws android.os.RemoteException
com.android.ims.internal.uce.common.StatusCode _result
int optionsServiceHandle
int tId
int sipResponseCode
String reasonPhrase
com.android.ims.internal.uce.options.OptionsCapInfo capInfo
boolean bContactInBL
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.internal.uce.common.StatusCode _result
}
com/android/ims/internal/uce/options/IOptionsService.classIOptionsService.java
package com.android.ims.internal.uce.options
public abstract com.android.ims.internal.uce.options.IOptionsService extends java.lang.Object implements android.os.IInterface {
public abstract com.android.ims.internal.uce.common.StatusCode getVersion (int) throws android.os.RemoteException
public abstract com.android.ims.internal.uce.common.StatusCode addListener (int, com.android.ims.internal.uce.options.IOptionsListener, com.android.ims.internal.uce.common.UceLong) throws android.os.RemoteException
public abstract com.android.ims.internal.uce.common.StatusCode removeListener (int, com.android.ims.internal.uce.common.UceLong) throws android.os.RemoteException
public abstract com.android.ims.internal.uce.common.StatusCode setMyInfo (int, com.android.ims.internal.uce.common.CapInfo, int) throws android.os.RemoteException
public abstract com.android.ims.internal.uce.common.StatusCode getMyInfo (int, int) throws android.os.RemoteException
public abstract com.android.ims.internal.uce.common.StatusCode getContactCap (int, java.lang.String, int) throws android.os.RemoteException
public abstract com.android.ims.internal.uce.common.StatusCode getContactListCap (int, java.lang.String[], int) throws android.os.RemoteException
public abstract com.android.ims.internal.uce.common.StatusCode responseIncomingOptions (int, int, int, java.lang.String, com.android.ims.internal.uce.options.OptionsCapInfo, boolean) throws android.os.RemoteException
}
com/android/ims/internal/uce/options/OptionsCmdStatus.classOptionsCmdStatus.java
package com.android.ims.internal.uce.options
public com.android.ims.internal.uce.options.OptionsCmdStatus extends java.lang.Object implements android.os.Parcelable {
private com.android.ims.internal.uce.options.OptionsCmdId mCmdId
private com.android.ims.internal.uce.common.StatusCode mStatus
private int mUserData
private com.android.ims.internal.uce.common.CapInfo mCapInfo
public static final android.os.Parcelable$Creator CREATOR
public com.android.ims.internal.uce.options.OptionsCmdId getCmdId ()
public void setCmdId (com.android.ims.internal.uce.options.OptionsCmdId)
com.android.ims.internal.uce.options.OptionsCmdId cmdId
public int getUserData ()
public void setUserData (int)
int userData
public com.android.ims.internal.uce.common.StatusCode getStatus ()
public void setStatus (com.android.ims.internal.uce.common.StatusCode)
com.android.ims.internal.uce.common.StatusCode status
public void ()
public com.android.ims.internal.uce.common.CapInfo getCapInfo ()
public void setCapInfo (com.android.ims.internal.uce.common.CapInfo)
com.android.ims.internal.uce.common.CapInfo capInfo
public static com.android.ims.internal.uce.options.OptionsCmdStatus getOptionsCmdStatusInstance ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
private void (android.os.Parcel)
android.os.Parcel source
public void readFromParcel (android.os.Parcel)
android.os.Parcel source
void (android.os.Parcel, com.android.ims.internal.uce.options.OptionsCmdStatus$1)
android.os.Parcel x0
com.android.ims.internal.uce.options.OptionsCmdStatus$1 x1
static void ()
}
com/android/ims/internal/uce/options/IOptionsService$Stub.classIOptionsService.java
package com.android.ims.internal.uce.options
public abstract com.android.ims.internal.uce.options.IOptionsService$Stub extends android.os.Binder implements com.android.ims.internal.uce.options.IOptionsService {
private static final String DESCRIPTOR
static final int TRANSACTION_getVersion
static final int TRANSACTION_addListener
static final int TRANSACTION_removeListener
static final int TRANSACTION_setMyInfo
static final int TRANSACTION_getMyInfo
static final int TRANSACTION_getContactCap
static final int TRANSACTION_getContactListCap
static final int TRANSACTION_responseIncomingOptions
public void ()
public static com.android.ims.internal.uce.options.IOptionsService asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public android.os.IBinder asBinder ()
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
int _arg0
com.android.ims.internal.uce.common.StatusCode _result
com.android.ims.internal.uce.common.UceLong _arg2
int _arg0
com.android.ims.internal.uce.options.IOptionsListener _arg1
com.android.ims.internal.uce.common.UceLong _arg2
com.android.ims.internal.uce.common.StatusCode _result
com.android.ims.internal.uce.common.UceLong _arg1
int _arg0
com.android.ims.internal.uce.common.UceLong _arg1
com.android.ims.internal.uce.common.StatusCode _result
com.android.ims.internal.uce.common.CapInfo _arg1
int _arg0
com.android.ims.internal.uce.common.CapInfo _arg1
int _arg2
com.android.ims.internal.uce.common.StatusCode _result
int _arg0
int _arg1
com.android.ims.internal.uce.common.StatusCode _result
int _arg0
String _arg1
int _arg2
com.android.ims.internal.uce.common.StatusCode _result
int _arg0
String[] _arg1
int _arg2
com.android.ims.internal.uce.common.StatusCode _result
com.android.ims.internal.uce.options.OptionsCapInfo _arg4
int _arg0
int _arg1
int _arg2
String _arg3
com.android.ims.internal.uce.options.OptionsCapInfo _arg4
boolean _arg5
com.android.ims.internal.uce.common.StatusCode _result
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
com/android/ims/internal/uce/options/OptionsSipResponse$1.classOptionsSipResponse.java
package com.android.ims.internal.uce.options
final com.android.ims.internal.uce.options.OptionsSipResponse$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.ims.internal.uce.options.OptionsSipResponse createFromParcel (android.os.Parcel)
android.os.Parcel source
public com.android.ims.internal.uce.options.OptionsSipResponse[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/ims/internal/uce/options/IOptionsListener$Stub.classIOptionsListener.java
package com.android.ims.internal.uce.options
public abstract com.android.ims.internal.uce.options.IOptionsListener$Stub extends android.os.Binder implements com.android.ims.internal.uce.options.IOptionsListener {
private static final String DESCRIPTOR
static final int TRANSACTION_getVersionCb
static final int TRANSACTION_serviceAvailable
static final int TRANSACTION_serviceUnavailable
static final int TRANSACTION_sipResponseReceived
static final int TRANSACTION_cmdStatus
static final int TRANSACTION_incomingOptions
public void ()
public static com.android.ims.internal.uce.options.IOptionsListener asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public android.os.IBinder asBinder ()
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
String _arg0
com.android.ims.internal.uce.common.StatusCode _arg0
com.android.ims.internal.uce.common.StatusCode _arg0
com.android.ims.internal.uce.common.StatusCode _arg0
com.android.ims.internal.uce.common.StatusCode _arg0
com.android.ims.internal.uce.options.OptionsSipResponse _arg1
com.android.ims.internal.uce.options.OptionsCapInfo _arg2
String _arg0
com.android.ims.internal.uce.options.OptionsSipResponse _arg1
com.android.ims.internal.uce.options.OptionsCapInfo _arg2
com.android.ims.internal.uce.options.OptionsCmdStatus _arg0
com.android.ims.internal.uce.options.OptionsCmdStatus _arg0
com.android.ims.internal.uce.options.OptionsCapInfo _arg1
String _arg0
com.android.ims.internal.uce.options.OptionsCapInfo _arg1
int _arg2
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
com/android/ims/internal/uce/options/IOptionsListener.classIOptionsListener.java
package com.android.ims.internal.uce.options
public abstract com.android.ims.internal.uce.options.IOptionsListener extends java.lang.Object implements android.os.IInterface {
public abstract void getVersionCb (java.lang.String) throws android.os.RemoteException
public abstract void serviceAvailable (com.android.ims.internal.uce.common.StatusCode) throws android.os.RemoteException
public abstract void serviceUnavailable (com.android.ims.internal.uce.common.StatusCode) throws android.os.RemoteException
public abstract void sipResponseReceived (java.lang.String, com.android.ims.internal.uce.options.OptionsSipResponse, com.android.ims.internal.uce.options.OptionsCapInfo) throws android.os.RemoteException
public abstract void cmdStatus (com.android.ims.internal.uce.options.OptionsCmdStatus) throws android.os.RemoteException
public abstract void incomingOptions (java.lang.String, com.android.ims.internal.uce.options.OptionsCapInfo, int) throws android.os.RemoteException
}
com/android/ims/internal/uce/options/OptionsCmdId$1.classOptionsCmdId.java
package com.android.ims.internal.uce.options
final com.android.ims.internal.uce.options.OptionsCmdId$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.ims.internal.uce.options.OptionsCmdId createFromParcel (android.os.Parcel)
android.os.Parcel source
public com.android.ims.internal.uce.options.OptionsCmdId[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/ims/internal/uce/options/OptionsSipResponse.classOptionsSipResponse.java
package com.android.ims.internal.uce.options
public com.android.ims.internal.uce.options.OptionsSipResponse extends java.lang.Object implements android.os.Parcelable {
private com.android.ims.internal.uce.options.OptionsCmdId mCmdId
private int mRequestId
private int mSipResponseCode
private int mRetryAfter
private String mReasonPhrase
public static final android.os.Parcelable$Creator CREATOR
public com.android.ims.internal.uce.options.OptionsCmdId getCmdId ()
public void setCmdId (com.android.ims.internal.uce.options.OptionsCmdId)
com.android.ims.internal.uce.options.OptionsCmdId cmdId
public int getRequestId ()
public void setRequestId (int)
int requestId
public int getSipResponseCode ()
public void setSipResponseCode (int)
int sipResponseCode
public java.lang.String getReasonPhrase ()
public void setReasonPhrase (java.lang.String)
String reasonPhrase
public int getRetryAfter ()
public void setRetryAfter (int)
int retryAfter
public void ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
private void (android.os.Parcel)
android.os.Parcel source
public void readFromParcel (android.os.Parcel)
android.os.Parcel source
void (android.os.Parcel, com.android.ims.internal.uce.options.OptionsSipResponse$1)
android.os.Parcel x0
com.android.ims.internal.uce.options.OptionsSipResponse$1 x1
static void ()
}
com/android/ims/internal/uce/options/OptionsCapInfo.classOptionsCapInfo.java
package com.android.ims.internal.uce.options
public com.android.ims.internal.uce.options.OptionsCapInfo extends java.lang.Object implements android.os.Parcelable {
private String mSdp
private com.android.ims.internal.uce.common.CapInfo mCapInfo
public static final android.os.Parcelable$Creator CREATOR
public static com.android.ims.internal.uce.options.OptionsCapInfo getOptionsCapInfoInstance ()
public java.lang.String getSdp ()
public void setSdp (java.lang.String)
String sdp
public void ()
public com.android.ims.internal.uce.common.CapInfo getCapInfo ()
public void setCapInfo (com.android.ims.internal.uce.common.CapInfo)
com.android.ims.internal.uce.common.CapInfo capInfo
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
private void (android.os.Parcel)
android.os.Parcel source
public void readFromParcel (android.os.Parcel)
android.os.Parcel source
void (android.os.Parcel, com.android.ims.internal.uce.options.OptionsCapInfo$1)
android.os.Parcel x0
com.android.ims.internal.uce.options.OptionsCapInfo$1 x1
static void ()
}
com/android/ims/internal/uce/options/OptionsCmdId.classOptionsCmdId.java
package com.android.ims.internal.uce.options
public com.android.ims.internal.uce.options.OptionsCmdId extends java.lang.Object implements android.os.Parcelable {
public static final int UCE_OPTIONS_CMD_GETMYCDINFO
public static final int UCE_OPTIONS_CMD_SETMYCDINFO
public static final int UCE_OPTIONS_CMD_GETCONTACTCAP
public static final int UCE_OPTIONS_CMD_GETCONTACTLISTCAP
public static final int UCE_OPTIONS_CMD_RESPONSEINCOMINGOPTIONS
public static final int UCE_OPTIONS_CMD_GET_VERSION
public static final int UCE_OPTIONS_CMD_UNKNOWN
private int mCmdId
public static final android.os.Parcelable$Creator CREATOR
public int getCmdId ()
public void setCmdId (int)
int nCmdId
public void ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
private void (android.os.Parcel)
android.os.Parcel source
public void readFromParcel (android.os.Parcel)
android.os.Parcel source
void (android.os.Parcel, com.android.ims.internal.uce.options.OptionsCmdId$1)
android.os.Parcel x0
com.android.ims.internal.uce.options.OptionsCmdId$1 x1
static void ()
}
com/android/ims/internal/uce/options/OptionsCapInfo$1.classOptionsCapInfo.java
package com.android.ims.internal.uce.options
final com.android.ims.internal.uce.options.OptionsCapInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.ims.internal.uce.options.OptionsCapInfo createFromParcel (android.os.Parcel)
android.os.Parcel source
public com.android.ims.internal.uce.options.OptionsCapInfo[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/ims/internal/uce/options/OptionsCmdStatus$1.classOptionsCmdStatus.java
package com.android.ims.internal.uce.options
final com.android.ims.internal.uce.options.OptionsCmdStatus$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.ims.internal.uce.options.OptionsCmdStatus createFromParcel (android.os.Parcel)
android.os.Parcel source
public com.android.ims.internal.uce.options.OptionsCmdStatus[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/ims/internal/uce/common/
com/android/ims/internal/uce/common/StatusCode$1.classStatusCode.java
package com.android.ims.internal.uce.common
final com.android.ims.internal.uce.common.StatusCode$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.ims.internal.uce.common.StatusCode createFromParcel (android.os.Parcel)
android.os.Parcel source
public com.android.ims.internal.uce.common.StatusCode[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/ims/internal/uce/common/UceLong$1.classUceLong.java
package com.android.ims.internal.uce.common
final com.android.ims.internal.uce.common.UceLong$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.ims.internal.uce.common.UceLong createFromParcel (android.os.Parcel)
android.os.Parcel source
public com.android.ims.internal.uce.common.UceLong[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/ims/internal/uce/common/UceLong.classUceLong.java
package com.android.ims.internal.uce.common
public com.android.ims.internal.uce.common.UceLong extends java.lang.Object implements android.os.Parcelable {
private long mUceLong
private int mClientId
public static final android.os.Parcelable$Creator CREATOR
public void ()
public long getUceLong ()
public void setUceLong (long)
long uceLong
public int getClientId ()
public void setClientId (int)
int nClientId
public static com.android.ims.internal.uce.common.UceLong getUceLongInstance ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
private void writeToParcel (android.os.Parcel)
android.os.Parcel out
private void (android.os.Parcel)
android.os.Parcel source
public void readFromParcel (android.os.Parcel)
android.os.Parcel source
void (android.os.Parcel, com.android.ims.internal.uce.common.UceLong$1)
android.os.Parcel x0
com.android.ims.internal.uce.common.UceLong$1 x1
static void ()
}
com/android/ims/internal/uce/common/StatusCode.classStatusCode.java
package com.android.ims.internal.uce.common
public com.android.ims.internal.uce.common.StatusCode extends java.lang.Object implements android.os.Parcelable {
public static final int UCE_SUCCESS
public static final int UCE_FAILURE
public static final int UCE_SUCCESS_ASYC_UPDATE
public static final int UCE_INVALID_SERVICE_HANDLE
public static final int UCE_INVALID_LISTENER_HANDLE
public static final int UCE_INVALID_PARAM
public static final int UCE_FETCH_ERROR
public static final int UCE_REQUEST_TIMEOUT
public static final int UCE_INSUFFICIENT_MEMORY
public static final int UCE_LOST_NET
public static final int UCE_NOT_SUPPORTED
public static final int UCE_NOT_FOUND
public static final int UCE_SERVICE_UNAVAILABLE
public static final int UCE_NO_CHANGE_IN_CAP
public static final int UCE_SERVICE_UNKNOWN
private int mStatusCode
public static final android.os.Parcelable$Creator CREATOR
public void ()
public int getStatusCode ()
public void setStatusCode (int)
int nStatusCode
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
private void (android.os.Parcel)
android.os.Parcel source
public void readFromParcel (android.os.Parcel)
android.os.Parcel source
void (android.os.Parcel, com.android.ims.internal.uce.common.StatusCode$1)
android.os.Parcel x0
com.android.ims.internal.uce.common.StatusCode$1 x1
static void ()
}
com/android/ims/internal/uce/common/CapInfo$1.classCapInfo.java
package com.android.ims.internal.uce.common
final com.android.ims.internal.uce.common.CapInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.ims.internal.uce.common.CapInfo createFromParcel (android.os.Parcel)
android.os.Parcel source
public com.android.ims.internal.uce.common.CapInfo[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/ims/internal/uce/common/CapInfo.classCapInfo.java
package com.android.ims.internal.uce.common
public com.android.ims.internal.uce.common.CapInfo extends java.lang.Object implements android.os.Parcelable {
private boolean mImSupported
private boolean mFtSupported
private boolean mFtThumbSupported
private boolean mFtSnFSupported
private boolean mFtHttpSupported
private boolean mIsSupported
private boolean mVsDuringCSSupported
private boolean mVsSupported
private boolean mSpSupported
private boolean mCdViaPresenceSupported
private boolean mIpVoiceSupported
private boolean mIpVideoSupported
private boolean mGeoPullFtSupported
private boolean mGeoPullSupported
private boolean mGeoPushSupported
private boolean mSmSupported
private boolean mFullSnFGroupChatSupported
private boolean mRcsIpVoiceCallSupported
private boolean mRcsIpVideoCallSupported
private boolean mRcsIpVideoOnlyCallSupported
private String[] mExts
private long mCapTimestamp
public static final android.os.Parcelable$Creator CREATOR
public void ()
public boolean isImSupported ()
public void setImSupported (boolean)
boolean imSupported
public boolean isFtThumbSupported ()
public void setFtThumbSupported (boolean)
boolean ftThumbSupported
public boolean isFtSnFSupported ()
public void setFtSnFSupported (boolean)
boolean ftSnFSupported
public boolean isFtHttpSupported ()
public void setFtHttpSupported (boolean)
boolean ftHttpSupported
public boolean isFtSupported ()
public void setFtSupported (boolean)
boolean ftSupported
public boolean isIsSupported ()
public void setIsSupported (boolean)
boolean isSupported
public boolean isVsDuringCSSupported ()
public void setVsDuringCSSupported (boolean)
boolean vsDuringCSSupported
public boolean isVsSupported ()
public void setVsSupported (boolean)
boolean vsSupported
public boolean isSpSupported ()
public void setSpSupported (boolean)
boolean spSupported
public boolean isCdViaPresenceSupported ()
public void setCdViaPresenceSupported (boolean)
boolean cdViaPresenceSupported
public boolean isIpVoiceSupported ()
public void setIpVoiceSupported (boolean)
boolean ipVoiceSupported
public boolean isIpVideoSupported ()
public void setIpVideoSupported (boolean)
boolean ipVideoSupported
public boolean isGeoPullFtSupported ()
public void setGeoPullFtSupported (boolean)
boolean geoPullFtSupported
public boolean isGeoPullSupported ()
public void setGeoPullSupported (boolean)
boolean geoPullSupported
public boolean isGeoPushSupported ()
public void setGeoPushSupported (boolean)
boolean geoPushSupported
public boolean isSmSupported ()
public void setSmSupported (boolean)
boolean smSupported
public boolean isFullSnFGroupChatSupported ()
public boolean isRcsIpVoiceCallSupported ()
public boolean isRcsIpVideoCallSupported ()
public boolean isRcsIpVideoOnlyCallSupported ()
public void setFullSnFGroupChatSupported (boolean)
boolean fullSnFGroupChatSupported
public void setRcsIpVoiceCallSupported (boolean)
boolean rcsIpVoiceCallSupported
public void setRcsIpVideoCallSupported (boolean)
boolean rcsIpVideoCallSupported
public void setRcsIpVideoOnlyCallSupported (boolean)
boolean rcsIpVideoOnlyCallSupported
public java.lang.String[] getExts ()
public void setExts (java.lang.String[])
String[] exts
public long getCapTimestamp ()
public void setCapTimestamp (long)
long capTimestamp
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
private void (android.os.Parcel)
android.os.Parcel source
public void readFromParcel (android.os.Parcel)
android.os.Parcel source
void (android.os.Parcel, com.android.ims.internal.uce.common.CapInfo$1)
android.os.Parcel x0
com.android.ims.internal.uce.common.CapInfo$1 x1
static void ()
}
com/android/ims/internal/uce/UceServiceBase.classUceServiceBase.java
package com.android.ims.internal.uce
public abstract com.android.ims.internal.uce.UceServiceBase extends java.lang.Object {
private com.android.ims.internal.uce.UceServiceBase$UceServiceBinder mBinder
public void ()
public com.android.ims.internal.uce.UceServiceBase$UceServiceBinder getBinder ()
protected boolean onServiceStart (com.android.ims.internal.uce.uceservice.IUceListener)
com.android.ims.internal.uce.uceservice.IUceListener uceListener
protected boolean onStopService ()
protected boolean onIsServiceStarted ()
protected int onCreateOptionsService (com.android.ims.internal.uce.options.IOptionsListener, com.android.ims.internal.uce.common.UceLong)
com.android.ims.internal.uce.options.IOptionsListener optionsListener
com.android.ims.internal.uce.common.UceLong optionsServiceListenerHdl
protected void onDestroyOptionsService (int)
int cdServiceHandle
protected int onCreatePresService (com.android.ims.internal.uce.presence.IPresenceListener, com.android.ims.internal.uce.common.UceLong)
com.android.ims.internal.uce.presence.IPresenceListener presServiceListener
com.android.ims.internal.uce.common.UceLong presServiceListenerHdl
protected void onDestroyPresService (int)
int presServiceHdl
protected boolean onGetServiceStatus ()
protected com.android.ims.internal.uce.presence.IPresenceService onGetPresenceService ()
protected com.android.ims.internal.uce.options.IOptionsService onGetOptionsService ()
}
com/android/ims/internal/uce/UceServiceBase$1.classUceServiceBase.java
package com.android.ims.internal.uce
com.android.ims.internal.uce.UceServiceBase$1 extends java.lang.Object {
}
com/android/ims/internal/uce/uceservice/
com/android/ims/internal/uce/uceservice/IUceListener.classIUceListener.java
package com.android.ims.internal.uce.uceservice
public abstract com.android.ims.internal.uce.uceservice.IUceListener extends java.lang.Object implements android.os.IInterface {
public abstract void setStatus (int) throws android.os.RemoteException
}
com/android/ims/internal/uce/uceservice/IUceListener$Stub$Proxy.classIUceListener.java
package com.android.ims.internal.uce.uceservice
com.android.ims.internal.uce.uceservice.IUceListener$Stub$Proxy extends java.lang.Object implements com.android.ims.internal.uce.uceservice.IUceListener {
private android.os.IBinder mRemote
void (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void setStatus (int) throws android.os.RemoteException
int serviceStatusValue
android.os.Parcel _data
android.os.Parcel _reply
}
com/android/ims/internal/uce/uceservice/ImsUceManager.classImsUceManager.java
package com.android.ims.internal.uce.uceservice
public com.android.ims.internal.uce.uceservice.ImsUceManager extends java.lang.Object {
private static final String LOG_TAG
private static final String UCE_SERVICE
private com.android.ims.internal.uce.uceservice.IUceService mUceService
private com.android.ims.internal.uce.uceservice.ImsUceManager$UceServiceDeathRecipient mDeathReceipient
private android.content.Context mContext
private int mPhoneId
private static java.util.HashMap sUceManagerInstances
public static final String ACTION_UCE_SERVICE_UP
public static final String ACTION_UCE_SERVICE_DOWN
public static final int UCE_SERVICE_STATUS_FAILURE
public static final int UCE_SERVICE_STATUS_ON
public static final int UCE_SERVICE_STATUS_CLOSED
public static final int UCE_SERVICE_STATUS_READY
public static final String EXTRA_PHONE_ID
public static com.android.ims.internal.uce.uceservice.ImsUceManager getInstance (android.content.Context, int)
com.android.ims.internal.uce.uceservice.ImsUceManager uceMgr
android.content.Context context
int phoneId
private void (android.content.Context, int)
android.content.Context context
int phoneId
public com.android.ims.internal.uce.uceservice.IUceService getUceServiceInstance ()
private java.lang.String getUceServiceName (int)
int phoneId
public void createUceService (boolean)
android.os.IBinder binder
boolean checkService
android.os.IBinder b
static com.android.ims.internal.uce.uceservice.IUceService access$102 (com.android.ims.internal.uce.uceservice.ImsUceManager, com.android.ims.internal.uce.uceservice.IUceService)
com.android.ims.internal.uce.uceservice.ImsUceManager x0
com.android.ims.internal.uce.uceservice.IUceService x1
static android.content.Context access$200 (com.android.ims.internal.uce.uceservice.ImsUceManager)
com.android.ims.internal.uce.uceservice.ImsUceManager x0
static int access$300 (com.android.ims.internal.uce.uceservice.ImsUceManager)
com.android.ims.internal.uce.uceservice.ImsUceManager x0
static void ()
}
com/android/ims/internal/uce/uceservice/IUceListener$Stub.classIUceListener.java
package com.android.ims.internal.uce.uceservice
public abstract com.android.ims.internal.uce.uceservice.IUceListener$Stub extends android.os.Binder implements com.android.ims.internal.uce.uceservice.IUceListener {
private static final String DESCRIPTOR
static final int TRANSACTION_setStatus
public void ()
public static com.android.ims.internal.uce.uceservice.IUceListener asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public android.os.IBinder asBinder ()
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
int _arg0
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
com/android/ims/internal/uce/uceservice/IUceService$Stub$Proxy.classIUceService.java
package com.android.ims.internal.uce.uceservice
com.android.ims.internal.uce.uceservice.IUceService$Stub$Proxy extends java.lang.Object implements com.android.ims.internal.uce.uceservice.IUceService {
private android.os.IBinder mRemote
void (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public boolean startService (com.android.ims.internal.uce.uceservice.IUceListener) throws android.os.RemoteException
com.android.ims.internal.uce.uceservice.IUceListener uceListener
android.os.Parcel _data
android.os.Parcel _reply
boolean _result
public boolean stopService () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
boolean _result
public boolean isServiceStarted () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
boolean _result
public int createOptionsService (com.android.ims.internal.uce.options.IOptionsListener, com.android.ims.internal.uce.common.UceLong) throws android.os.RemoteException
com.android.ims.internal.uce.options.IOptionsListener optionsListener
com.android.ims.internal.uce.common.UceLong optionsServiceListenerHdl
android.os.Parcel _data
android.os.Parcel _reply
int _result
public void destroyOptionsService (int) throws android.os.RemoteException
int optionsServiceHandle
android.os.Parcel _data
android.os.Parcel _reply
public int createPresenceService (com.android.ims.internal.uce.presence.IPresenceListener, com.android.ims.internal.uce.common.UceLong) throws android.os.RemoteException
com.android.ims.internal.uce.presence.IPresenceListener presenceServiceListener
com.android.ims.internal.uce.common.UceLong presenceServiceListenerHdl
android.os.Parcel _data
android.os.Parcel _reply
int _result
public void destroyPresenceService (int) throws android.os.RemoteException
int presenceServiceHdl
android.os.Parcel _data
android.os.Parcel _reply
public boolean getServiceStatus () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
boolean _result
public com.android.ims.internal.uce.presence.IPresenceService getPresenceService () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.internal.uce.presence.IPresenceService _result
public com.android.ims.internal.uce.options.IOptionsService getOptionsService () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.internal.uce.options.IOptionsService _result
}
com/android/ims/internal/uce/uceservice/ImsUceManager$UceServiceDeathRecipient.classImsUceManager.java
package com.android.ims.internal.uce.uceservice
com.android.ims.internal.uce.uceservice.ImsUceManager$UceServiceDeathRecipient extends java.lang.Object implements android.os.IBinder$DeathRecipient {
final com.android.ims.internal.uce.uceservice.ImsUceManager this$0
private void (com.android.ims.internal.uce.uceservice.ImsUceManager)
public void binderDied ()
android.content.Intent intent
void (com.android.ims.internal.uce.uceservice.ImsUceManager, com.android.ims.internal.uce.uceservice.ImsUceManager$1)
com.android.ims.internal.uce.uceservice.ImsUceManager x0
com.android.ims.internal.uce.uceservice.ImsUceManager$1 x1
}
com/android/ims/internal/uce/uceservice/ImsUceManager$1.classImsUceManager.java
package com.android.ims.internal.uce.uceservice
com.android.ims.internal.uce.uceservice.ImsUceManager$1 extends java.lang.Object {
}
com/android/ims/internal/uce/uceservice/IUceService.classIUceService.java
package com.android.ims.internal.uce.uceservice
public abstract com.android.ims.internal.uce.uceservice.IUceService extends java.lang.Object implements android.os.IInterface {
public abstract boolean startService (com.android.ims.internal.uce.uceservice.IUceListener) throws android.os.RemoteException
public abstract boolean stopService () throws android.os.RemoteException
public abstract boolean isServiceStarted () throws android.os.RemoteException
public abstract int createOptionsService (com.android.ims.internal.uce.options.IOptionsListener, com.android.ims.internal.uce.common.UceLong) throws android.os.RemoteException
public abstract void destroyOptionsService (int) throws android.os.RemoteException
public abstract int createPresenceService (com.android.ims.internal.uce.presence.IPresenceListener, com.android.ims.internal.uce.common.UceLong) throws android.os.RemoteException
public abstract void destroyPresenceService (int) throws android.os.RemoteException
public abstract boolean getServiceStatus () throws android.os.RemoteException
public abstract com.android.ims.internal.uce.presence.IPresenceService getPresenceService () throws android.os.RemoteException
public abstract com.android.ims.internal.uce.options.IOptionsService getOptionsService () throws android.os.RemoteException
}
com/android/ims/internal/uce/uceservice/IUceService$Stub.classIUceService.java
package com.android.ims.internal.uce.uceservice
public abstract com.android.ims.internal.uce.uceservice.IUceService$Stub extends android.os.Binder implements com.android.ims.internal.uce.uceservice.IUceService {
private static final String DESCRIPTOR
static final int TRANSACTION_startService
static final int TRANSACTION_stopService
static final int TRANSACTION_isServiceStarted
static final int TRANSACTION_createOptionsService
static final int TRANSACTION_destroyOptionsService
static final int TRANSACTION_createPresenceService
static final int TRANSACTION_destroyPresenceService
static final int TRANSACTION_getServiceStatus
static final int TRANSACTION_getPresenceService
static final int TRANSACTION_getOptionsService
public void ()
public static com.android.ims.internal.uce.uceservice.IUceService asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public android.os.IBinder asBinder ()
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
com.android.ims.internal.uce.uceservice.IUceListener _arg0
boolean _result
boolean _result
boolean _result
com.android.ims.internal.uce.common.UceLong _arg1
com.android.ims.internal.uce.options.IOptionsListener _arg0
com.android.ims.internal.uce.common.UceLong _arg1
int _result
int _arg0
com.android.ims.internal.uce.common.UceLong _arg1
com.android.ims.internal.uce.presence.IPresenceListener _arg0
com.android.ims.internal.uce.common.UceLong _arg1
int _result
int _arg0
boolean _result
com.android.ims.internal.uce.presence.IPresenceService _result
com.android.ims.internal.uce.options.IOptionsService _result
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
com/android/ims/internal/uce/presence/
com/android/ims/internal/uce/presence/PresCapInfo.classPresCapInfo.java
package com.android.ims.internal.uce.presence
public com.android.ims.internal.uce.presence.PresCapInfo extends java.lang.Object implements android.os.Parcelable {
private com.android.ims.internal.uce.common.CapInfo mCapInfo
private String mContactUri
public static final android.os.Parcelable$Creator CREATOR
public com.android.ims.internal.uce.common.CapInfo getCapInfo ()
public void setCapInfo (com.android.ims.internal.uce.common.CapInfo)
com.android.ims.internal.uce.common.CapInfo capInfo
public java.lang.String getContactUri ()
public void setContactUri (java.lang.String)
String contactUri
public void ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
private void (android.os.Parcel)
android.os.Parcel source
public void readFromParcel (android.os.Parcel)
android.os.Parcel source
void (android.os.Parcel, com.android.ims.internal.uce.presence.PresCapInfo$1)
android.os.Parcel x0
com.android.ims.internal.uce.presence.PresCapInfo$1 x1
static void ()
}
com/android/ims/internal/uce/presence/PresResInstanceInfo.classPresResInstanceInfo.java
package com.android.ims.internal.uce.presence
public com.android.ims.internal.uce.presence.PresResInstanceInfo extends java.lang.Object implements android.os.Parcelable {
public static final int UCE_PRES_RES_INSTANCE_STATE_ACTIVE
public static final int UCE_PRES_RES_INSTANCE_STATE_PENDING
public static final int UCE_PRES_RES_INSTANCE_STATE_TERMINATED
public static final int UCE_PRES_RES_INSTANCE_STATE_UNKNOWN
public static final int UCE_PRES_RES_INSTANCE_UNKNOWN
private int mResInstanceState
private String mId
private String mReason
private String mPresentityUri
private com.android.ims.internal.uce.presence.PresTupleInfo[] mTupleInfoArray
public static final android.os.Parcelable$Creator CREATOR
public int getResInstanceState ()
public void setResInstanceState (int)
int nResInstanceState
public java.lang.String getResId ()
public void setResId (java.lang.String)
String resourceId
public java.lang.String getReason ()
public void setReason (java.lang.String)
String reason
public java.lang.String getPresentityUri ()
public void setPresentityUri (java.lang.String)
String presentityUri
public com.android.ims.internal.uce.presence.PresTupleInfo[] getTupleInfo ()
public void setTupleInfo (com.android.ims.internal.uce.presence.PresTupleInfo[])
com.android.ims.internal.uce.presence.PresTupleInfo[] tupleInfo
public void ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
private void (android.os.Parcel)
android.os.Parcel source
public void readFromParcel (android.os.Parcel)
android.os.Parcel source
android.os.Parcelable[] tempParcelableArray
void (android.os.Parcel, com.android.ims.internal.uce.presence.PresResInstanceInfo$1)
android.os.Parcel x0
com.android.ims.internal.uce.presence.PresResInstanceInfo$1 x1
static void ()
}
com/android/ims/internal/uce/presence/IPresenceService$Stub.classIPresenceService.java
package com.android.ims.internal.uce.presence
public abstract com.android.ims.internal.uce.presence.IPresenceService$Stub extends android.os.Binder implements com.android.ims.internal.uce.presence.IPresenceService {
private static final String DESCRIPTOR
static final int TRANSACTION_getVersion
static final int TRANSACTION_addListener
static final int TRANSACTION_removeListener
static final int TRANSACTION_reenableService
static final int TRANSACTION_publishMyCap
static final int TRANSACTION_getContactCap
static final int TRANSACTION_getContactListCap
static final int TRANSACTION_setNewFeatureTag
public void ()
public static com.android.ims.internal.uce.presence.IPresenceService asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public android.os.IBinder asBinder ()
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
int _arg0
com.android.ims.internal.uce.common.StatusCode _result
com.android.ims.internal.uce.common.UceLong _arg2
int _arg0
com.android.ims.internal.uce.presence.IPresenceListener _arg1
com.android.ims.internal.uce.common.UceLong _arg2
com.android.ims.internal.uce.common.StatusCode _result
com.android.ims.internal.uce.common.UceLong _arg1
int _arg0
com.android.ims.internal.uce.common.UceLong _arg1
com.android.ims.internal.uce.common.StatusCode _result
int _arg0
int _arg1
com.android.ims.internal.uce.common.StatusCode _result
com.android.ims.internal.uce.presence.PresCapInfo _arg1
int _arg0
com.android.ims.internal.uce.presence.PresCapInfo _arg1
int _arg2
com.android.ims.internal.uce.common.StatusCode _result
int _arg0
String _arg1
int _arg2
com.android.ims.internal.uce.common.StatusCode _result
int _arg0
String[] _arg1
int _arg2
com.android.ims.internal.uce.common.StatusCode _result
com.android.ims.internal.uce.presence.PresServiceInfo _arg2
int _arg0
String _arg1
com.android.ims.internal.uce.presence.PresServiceInfo _arg2
int _arg3
com.android.ims.internal.uce.common.StatusCode _result
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
com/android/ims/internal/uce/presence/PresCmdId.classPresCmdId.java
package com.android.ims.internal.uce.presence
public com.android.ims.internal.uce.presence.PresCmdId extends java.lang.Object implements android.os.Parcelable {
public static final int UCE_PRES_CMD_GET_VERSION
public static final int UCE_PRES_CMD_PUBLISHMYCAP
public static final int UCE_PRES_CMD_GETCONTACTCAP
public static final int UCE_PRES_CMD_GETCONTACTLISTCAP
public static final int UCE_PRES_CMD_SETNEWFEATURETAG
public static final int UCE_PRES_CMD_REENABLE_SERVICE
public static final int UCE_PRES_CMD_UNKNOWN
private int mCmdId
public static final android.os.Parcelable$Creator CREATOR
public int getCmdId ()
public void setCmdId (int)
int nCmdId
public void ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
private void (android.os.Parcel)
android.os.Parcel source
public void readFromParcel (android.os.Parcel)
android.os.Parcel source
void (android.os.Parcel, com.android.ims.internal.uce.presence.PresCmdId$1)
android.os.Parcel x0
com.android.ims.internal.uce.presence.PresCmdId$1 x1
static void ()
}
com/android/ims/internal/uce/presence/PresSipResponse.classPresSipResponse.java
package com.android.ims.internal.uce.presence
public com.android.ims.internal.uce.presence.PresSipResponse extends java.lang.Object implements android.os.Parcelable {
private com.android.ims.internal.uce.presence.PresCmdId mCmdId
private int mRequestId
private int mSipResponseCode
private int mRetryAfter
private String mReasonPhrase
public static final android.os.Parcelable$Creator CREATOR
public com.android.ims.internal.uce.presence.PresCmdId getCmdId ()
public void setCmdId (com.android.ims.internal.uce.presence.PresCmdId)
com.android.ims.internal.uce.presence.PresCmdId cmdId
public int getRequestId ()
public void setRequestId (int)
int requestId
public int getSipResponseCode ()
public void setSipResponseCode (int)
int sipResponseCode
public java.lang.String getReasonPhrase ()
public void setReasonPhrase (java.lang.String)
String reasonPhrase
public int getRetryAfter ()
public void setRetryAfter (int)
int retryAfter
public void ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
private void (android.os.Parcel)
android.os.Parcel source
public void readFromParcel (android.os.Parcel)
android.os.Parcel source
void (android.os.Parcel, com.android.ims.internal.uce.presence.PresSipResponse$1)
android.os.Parcel x0
com.android.ims.internal.uce.presence.PresSipResponse$1 x1
static void ()
}
com/android/ims/internal/uce/presence/IPresenceListener$Stub.classIPresenceListener.java
package com.android.ims.internal.uce.presence
public abstract com.android.ims.internal.uce.presence.IPresenceListener$Stub extends android.os.Binder implements com.android.ims.internal.uce.presence.IPresenceListener {
private static final String DESCRIPTOR
static final int TRANSACTION_getVersionCb
static final int TRANSACTION_serviceAvailable
static final int TRANSACTION_serviceUnAvailable
static final int TRANSACTION_publishTriggering
static final int TRANSACTION_cmdStatus
static final int TRANSACTION_sipResponseReceived
static final int TRANSACTION_capInfoReceived
static final int TRANSACTION_listCapInfoReceived
public void ()
public static com.android.ims.internal.uce.presence.IPresenceListener asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public android.os.IBinder asBinder ()
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
String _arg0
com.android.ims.internal.uce.common.StatusCode _arg0
com.android.ims.internal.uce.common.StatusCode _arg0
com.android.ims.internal.uce.common.StatusCode _arg0
com.android.ims.internal.uce.common.StatusCode _arg0
com.android.ims.internal.uce.presence.PresPublishTriggerType _arg0
com.android.ims.internal.uce.presence.PresPublishTriggerType _arg0
com.android.ims.internal.uce.presence.PresCmdStatus _arg0
com.android.ims.internal.uce.presence.PresCmdStatus _arg0
com.android.ims.internal.uce.presence.PresSipResponse _arg0
com.android.ims.internal.uce.presence.PresSipResponse _arg0
String _arg0
com.android.ims.internal.uce.presence.PresTupleInfo[] _arg1
com.android.ims.internal.uce.presence.PresRlmiInfo _arg0
com.android.ims.internal.uce.presence.PresRlmiInfo _arg0
com.android.ims.internal.uce.presence.PresResInfo[] _arg1
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
com/android/ims/internal/uce/presence/IPresenceService.classIPresenceService.java
package com.android.ims.internal.uce.presence
public abstract com.android.ims.internal.uce.presence.IPresenceService extends java.lang.Object implements android.os.IInterface {
public abstract com.android.ims.internal.uce.common.StatusCode getVersion (int) throws android.os.RemoteException
public abstract com.android.ims.internal.uce.common.StatusCode addListener (int, com.android.ims.internal.uce.presence.IPresenceListener, com.android.ims.internal.uce.common.UceLong) throws android.os.RemoteException
public abstract com.android.ims.internal.uce.common.StatusCode removeListener (int, com.android.ims.internal.uce.common.UceLong) throws android.os.RemoteException
public abstract com.android.ims.internal.uce.common.StatusCode reenableService (int, int) throws android.os.RemoteException
public abstract com.android.ims.internal.uce.common.StatusCode publishMyCap (int, com.android.ims.internal.uce.presence.PresCapInfo, int) throws android.os.RemoteException
public abstract com.android.ims.internal.uce.common.StatusCode getContactCap (int, java.lang.String, int) throws android.os.RemoteException
public abstract com.android.ims.internal.uce.common.StatusCode getContactListCap (int, java.lang.String[], int) throws android.os.RemoteException
public abstract com.android.ims.internal.uce.common.StatusCode setNewFeatureTag (int, java.lang.String, com.android.ims.internal.uce.presence.PresServiceInfo, int) throws android.os.RemoteException
}
com/android/ims/internal/uce/presence/PresServiceInfo$1.classPresServiceInfo.java
package com.android.ims.internal.uce.presence
final com.android.ims.internal.uce.presence.PresServiceInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.ims.internal.uce.presence.PresServiceInfo createFromParcel (android.os.Parcel)
android.os.Parcel source
public com.android.ims.internal.uce.presence.PresServiceInfo[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/ims/internal/uce/presence/PresSubscriptionState$1.classPresSubscriptionState.java
package com.android.ims.internal.uce.presence
final com.android.ims.internal.uce.presence.PresSubscriptionState$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.ims.internal.uce.presence.PresSubscriptionState createFromParcel (android.os.Parcel)
android.os.Parcel source
public com.android.ims.internal.uce.presence.PresSubscriptionState[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/ims/internal/uce/presence/PresSubscriptionState.classPresSubscriptionState.java
package com.android.ims.internal.uce.presence
public com.android.ims.internal.uce.presence.PresSubscriptionState extends java.lang.Object implements android.os.Parcelable {
public static final int UCE_PRES_SUBSCRIPTION_STATE_ACTIVE
public static final int UCE_PRES_SUBSCRIPTION_STATE_PENDING
public static final int UCE_PRES_SUBSCRIPTION_STATE_TERMINATED
public static final int UCE_PRES_SUBSCRIPTION_STATE_UNKNOWN
private int mPresSubscriptionState
public static final android.os.Parcelable$Creator CREATOR
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
private void (android.os.Parcel)
android.os.Parcel source
public void readFromParcel (android.os.Parcel)
android.os.Parcel source
public void ()
public int getPresSubscriptionStateValue ()
public void setPresSubscriptionState (int)
int nPresSubscriptionState
void (android.os.Parcel, com.android.ims.internal.uce.presence.PresSubscriptionState$1)
android.os.Parcel x0
com.android.ims.internal.uce.presence.PresSubscriptionState$1 x1
static void ()
}
com/android/ims/internal/uce/presence/PresCmdId$1.classPresCmdId.java
package com.android.ims.internal.uce.presence
final com.android.ims.internal.uce.presence.PresCmdId$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.ims.internal.uce.presence.PresCmdId createFromParcel (android.os.Parcel)
android.os.Parcel source
public com.android.ims.internal.uce.presence.PresCmdId[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/ims/internal/uce/presence/IPresenceListener$Stub$Proxy.classIPresenceListener.java
package com.android.ims.internal.uce.presence
com.android.ims.internal.uce.presence.IPresenceListener$Stub$Proxy extends java.lang.Object implements com.android.ims.internal.uce.presence.IPresenceListener {
private android.os.IBinder mRemote
void (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void getVersionCb (java.lang.String) throws android.os.RemoteException
String version
android.os.Parcel _data
android.os.Parcel _reply
public void serviceAvailable (com.android.ims.internal.uce.common.StatusCode) throws android.os.RemoteException
com.android.ims.internal.uce.common.StatusCode statusCode
android.os.Parcel _data
android.os.Parcel _reply
public void serviceUnAvailable (com.android.ims.internal.uce.common.StatusCode) throws android.os.RemoteException
com.android.ims.internal.uce.common.StatusCode statusCode
android.os.Parcel _data
android.os.Parcel _reply
public void publishTriggering (com.android.ims.internal.uce.presence.PresPublishTriggerType) throws android.os.RemoteException
com.android.ims.internal.uce.presence.PresPublishTriggerType publishTrigger
android.os.Parcel _data
android.os.Parcel _reply
public void cmdStatus (com.android.ims.internal.uce.presence.PresCmdStatus) throws android.os.RemoteException
com.android.ims.internal.uce.presence.PresCmdStatus cmdStatus
android.os.Parcel _data
android.os.Parcel _reply
public void sipResponseReceived (com.android.ims.internal.uce.presence.PresSipResponse) throws android.os.RemoteException
com.android.ims.internal.uce.presence.PresSipResponse sipResponse
android.os.Parcel _data
android.os.Parcel _reply
public void capInfoReceived (java.lang.String, com.android.ims.internal.uce.presence.PresTupleInfo[]) throws android.os.RemoteException
String presentityURI
com.android.ims.internal.uce.presence.PresTupleInfo[] tupleInfo
android.os.Parcel _data
android.os.Parcel _reply
public void listCapInfoReceived (com.android.ims.internal.uce.presence.PresRlmiInfo, com.android.ims.internal.uce.presence.PresResInfo[]) throws android.os.RemoteException
com.android.ims.internal.uce.presence.PresRlmiInfo rlmiInfo
com.android.ims.internal.uce.presence.PresResInfo[] resInfo
android.os.Parcel _data
android.os.Parcel _reply
}
com/android/ims/internal/uce/presence/PresResInstanceInfo$1.classPresResInstanceInfo.java
package com.android.ims.internal.uce.presence
final com.android.ims.internal.uce.presence.PresResInstanceInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.ims.internal.uce.presence.PresResInstanceInfo createFromParcel (android.os.Parcel)
android.os.Parcel source
public com.android.ims.internal.uce.presence.PresResInstanceInfo[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/ims/internal/uce/presence/PresTupleInfo.classPresTupleInfo.java
package com.android.ims.internal.uce.presence
public com.android.ims.internal.uce.presence.PresTupleInfo extends java.lang.Object implements android.os.Parcelable {
private String mFeatureTag
private String mContactUri
private String mTimestamp
public static final android.os.Parcelable$Creator CREATOR
public java.lang.String getFeatureTag ()
public void setFeatureTag (java.lang.String)
String featureTag
public java.lang.String getContactUri ()
public void setContactUri (java.lang.String)
String contactUri
public java.lang.String getTimestamp ()
public void setTimestamp (java.lang.String)
String timestamp
public void ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
private void (android.os.Parcel)
android.os.Parcel source
public void readFromParcel (android.os.Parcel)
android.os.Parcel source
void (android.os.Parcel, com.android.ims.internal.uce.presence.PresTupleInfo$1)
android.os.Parcel x0
com.android.ims.internal.uce.presence.PresTupleInfo$1 x1
static void ()
}
com/android/ims/internal/uce/presence/PresCmdStatus.classPresCmdStatus.java
package com.android.ims.internal.uce.presence
public com.android.ims.internal.uce.presence.PresCmdStatus extends java.lang.Object implements android.os.Parcelable {
private com.android.ims.internal.uce.presence.PresCmdId mCmdId
private com.android.ims.internal.uce.common.StatusCode mStatus
private int mUserData
private int mRequestId
public static final android.os.Parcelable$Creator CREATOR
public com.android.ims.internal.uce.presence.PresCmdId getCmdId ()
public void setCmdId (com.android.ims.internal.uce.presence.PresCmdId)
com.android.ims.internal.uce.presence.PresCmdId cmdId
public int getUserData ()
public void setUserData (int)
int userData
public com.android.ims.internal.uce.common.StatusCode getStatus ()
public void setStatus (com.android.ims.internal.uce.common.StatusCode)
com.android.ims.internal.uce.common.StatusCode status
public int getRequestId ()
public void setRequestId (int)
int requestId
public void ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
private void (android.os.Parcel)
android.os.Parcel source
public void readFromParcel (android.os.Parcel)
android.os.Parcel source
void (android.os.Parcel, com.android.ims.internal.uce.presence.PresCmdStatus$1)
android.os.Parcel x0
com.android.ims.internal.uce.presence.PresCmdStatus$1 x1
static void ()
}
com/android/ims/internal/uce/presence/PresPublishTriggerType.classPresPublishTriggerType.java
package com.android.ims.internal.uce.presence
public com.android.ims.internal.uce.presence.PresPublishTriggerType extends java.lang.Object implements android.os.Parcelable {
public static final int UCE_PRES_PUBLISH_TRIGGER_ETAG_EXPIRED
public static final int UCE_PRES_PUBLISH_TRIGGER_MOVE_TO_LTE_VOPS_DISABLED
public static final int UCE_PRES_PUBLISH_TRIGGER_MOVE_TO_LTE_VOPS_ENABLED
public static final int UCE_PRES_PUBLISH_TRIGGER_MOVE_TO_EHRPD
public static final int UCE_PRES_PUBLISH_TRIGGER_MOVE_TO_HSPAPLUS
public static final int UCE_PRES_PUBLISH_TRIGGER_MOVE_TO_3G
public static final int UCE_PRES_PUBLISH_TRIGGER_MOVE_TO_2G
public static final int UCE_PRES_PUBLISH_TRIGGER_MOVE_TO_WLAN
public static final int UCE_PRES_PUBLISH_TRIGGER_MOVE_TO_IWLAN
public static final int UCE_PRES_PUBLISH_TRIGGER_UNKNOWN
private int mPublishTriggerType
public static final android.os.Parcelable$Creator CREATOR
public int getPublishTrigeerType ()
public void setPublishTrigeerType (int)
int nPublishTriggerType
public void ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
private void (android.os.Parcel)
android.os.Parcel source
public void readFromParcel (android.os.Parcel)
android.os.Parcel source
void (android.os.Parcel, com.android.ims.internal.uce.presence.PresPublishTriggerType$1)
android.os.Parcel x0
com.android.ims.internal.uce.presence.PresPublishTriggerType$1 x1
static void ()
}
com/android/ims/internal/uce/presence/PresRlmiInfo.classPresRlmiInfo.java
package com.android.ims.internal.uce.presence
public com.android.ims.internal.uce.presence.PresRlmiInfo extends java.lang.Object implements android.os.Parcelable {
private String mUri
private int mVersion
private boolean mFullState
private String mListName
private int mRequestId
private com.android.ims.internal.uce.presence.PresSubscriptionState mPresSubscriptionState
private int mSubscriptionExpireTime
private String mSubscriptionTerminatedReason
public static final android.os.Parcelable$Creator CREATOR
public java.lang.String getUri ()
public void setUri (java.lang.String)
String uri
public int getVersion ()
public void setVersion (int)
int version
public boolean isFullState ()
public void setFullState (boolean)
boolean fullState
public java.lang.String getListName ()
public void setListName (java.lang.String)
String listName
public int getRequestId ()
public void setRequestId (int)
int requestId
public com.android.ims.internal.uce.presence.PresSubscriptionState getPresSubscriptionState ()
public void setPresSubscriptionState (com.android.ims.internal.uce.presence.PresSubscriptionState)
com.android.ims.internal.uce.presence.PresSubscriptionState presSubscriptionState
public int getSubscriptionExpireTime ()
public void setSubscriptionExpireTime (int)
int subscriptionExpireTime
public java.lang.String getSubscriptionTerminatedReason ()
public void setSubscriptionTerminatedReason (java.lang.String)
String subscriptionTerminatedReason
public void ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
private void (android.os.Parcel)
android.os.Parcel source
public void readFromParcel (android.os.Parcel)
android.os.Parcel source
void (android.os.Parcel, com.android.ims.internal.uce.presence.PresRlmiInfo$1)
android.os.Parcel x0
com.android.ims.internal.uce.presence.PresRlmiInfo$1 x1
static void ()
}
com/android/ims/internal/uce/presence/IPresenceService$Stub$Proxy.classIPresenceService.java
package com.android.ims.internal.uce.presence
com.android.ims.internal.uce.presence.IPresenceService$Stub$Proxy extends java.lang.Object implements com.android.ims.internal.uce.presence.IPresenceService {
private android.os.IBinder mRemote
void (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public com.android.ims.internal.uce.common.StatusCode getVersion (int) throws android.os.RemoteException
com.android.ims.internal.uce.common.StatusCode _result
int presenceServiceHdl
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.internal.uce.common.StatusCode _result
public com.android.ims.internal.uce.common.StatusCode addListener (int, com.android.ims.internal.uce.presence.IPresenceListener, com.android.ims.internal.uce.common.UceLong) throws android.os.RemoteException
com.android.ims.internal.uce.common.StatusCode _result
int presenceServiceHdl
com.android.ims.internal.uce.presence.IPresenceListener presenceServiceListener
com.android.ims.internal.uce.common.UceLong presenceServiceListenerHdl
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.internal.uce.common.StatusCode _result
public com.android.ims.internal.uce.common.StatusCode removeListener (int, com.android.ims.internal.uce.common.UceLong) throws android.os.RemoteException
com.android.ims.internal.uce.common.StatusCode _result
int presenceServiceHdl
com.android.ims.internal.uce.common.UceLong presenceServiceListenerHdl
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.internal.uce.common.StatusCode _result
public com.android.ims.internal.uce.common.StatusCode reenableService (int, int) throws android.os.RemoteException
com.android.ims.internal.uce.common.StatusCode _result
int presenceServiceHdl
int userData
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.internal.uce.common.StatusCode _result
public com.android.ims.internal.uce.common.StatusCode publishMyCap (int, com.android.ims.internal.uce.presence.PresCapInfo, int) throws android.os.RemoteException
com.android.ims.internal.uce.common.StatusCode _result
int presenceServiceHdl
com.android.ims.internal.uce.presence.PresCapInfo myCapInfo
int userData
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.internal.uce.common.StatusCode _result
public com.android.ims.internal.uce.common.StatusCode getContactCap (int, java.lang.String, int) throws android.os.RemoteException
com.android.ims.internal.uce.common.StatusCode _result
int presenceServiceHdl
String remoteUri
int userData
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.internal.uce.common.StatusCode _result
public com.android.ims.internal.uce.common.StatusCode getContactListCap (int, java.lang.String[], int) throws android.os.RemoteException
com.android.ims.internal.uce.common.StatusCode _result
int presenceServiceHdl
String[] remoteUriList
int userData
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.internal.uce.common.StatusCode _result
public com.android.ims.internal.uce.common.StatusCode setNewFeatureTag (int, java.lang.String, com.android.ims.internal.uce.presence.PresServiceInfo, int) throws android.os.RemoteException
com.android.ims.internal.uce.common.StatusCode _result
int presenceServiceHdl
String featureTag
com.android.ims.internal.uce.presence.PresServiceInfo serviceInfo
int userData
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.internal.uce.common.StatusCode _result
}
com/android/ims/internal/uce/presence/IPresenceListener.classIPresenceListener.java
package com.android.ims.internal.uce.presence
public abstract com.android.ims.internal.uce.presence.IPresenceListener extends java.lang.Object implements android.os.IInterface {
public abstract void getVersionCb (java.lang.String) throws android.os.RemoteException
public abstract void serviceAvailable (com.android.ims.internal.uce.common.StatusCode) throws android.os.RemoteException
public abstract void serviceUnAvailable (com.android.ims.internal.uce.common.StatusCode) throws android.os.RemoteException
public abstract void publishTriggering (com.android.ims.internal.uce.presence.PresPublishTriggerType) throws android.os.RemoteException
public abstract void cmdStatus (com.android.ims.internal.uce.presence.PresCmdStatus) throws android.os.RemoteException
public abstract void sipResponseReceived (com.android.ims.internal.uce.presence.PresSipResponse) throws android.os.RemoteException
public abstract void capInfoReceived (java.lang.String, com.android.ims.internal.uce.presence.PresTupleInfo[]) throws android.os.RemoteException
public abstract void listCapInfoReceived (com.android.ims.internal.uce.presence.PresRlmiInfo, com.android.ims.internal.uce.presence.PresResInfo[]) throws android.os.RemoteException
}
com/android/ims/internal/uce/presence/PresResInfo$1.classPresResInfo.java
package com.android.ims.internal.uce.presence
final com.android.ims.internal.uce.presence.PresResInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.ims.internal.uce.presence.PresResInfo createFromParcel (android.os.Parcel)
android.os.Parcel source
public com.android.ims.internal.uce.presence.PresResInfo[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/ims/internal/uce/presence/PresRlmiInfo$1.classPresRlmiInfo.java
package com.android.ims.internal.uce.presence
final com.android.ims.internal.uce.presence.PresRlmiInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.ims.internal.uce.presence.PresRlmiInfo createFromParcel (android.os.Parcel)
android.os.Parcel source
public com.android.ims.internal.uce.presence.PresRlmiInfo[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/ims/internal/uce/presence/PresSipResponse$1.classPresSipResponse.java
package com.android.ims.internal.uce.presence
final com.android.ims.internal.uce.presence.PresSipResponse$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.ims.internal.uce.presence.PresSipResponse createFromParcel (android.os.Parcel)
android.os.Parcel source
public com.android.ims.internal.uce.presence.PresSipResponse[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/ims/internal/uce/presence/PresCmdStatus$1.classPresCmdStatus.java
package com.android.ims.internal.uce.presence
final com.android.ims.internal.uce.presence.PresCmdStatus$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.ims.internal.uce.presence.PresCmdStatus createFromParcel (android.os.Parcel)
android.os.Parcel source
public com.android.ims.internal.uce.presence.PresCmdStatus[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/ims/internal/uce/presence/PresTupleInfo$1.classPresTupleInfo.java
package com.android.ims.internal.uce.presence
final com.android.ims.internal.uce.presence.PresTupleInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.ims.internal.uce.presence.PresTupleInfo createFromParcel (android.os.Parcel)
android.os.Parcel source
public com.android.ims.internal.uce.presence.PresTupleInfo[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/ims/internal/uce/presence/PresServiceInfo.classPresServiceInfo.java
package com.android.ims.internal.uce.presence
public com.android.ims.internal.uce.presence.PresServiceInfo extends java.lang.Object implements android.os.Parcelable {
public static final int UCE_PRES_MEDIA_CAP_NONE
public static final int UCE_PRES_MEDIA_CAP_FULL_AUDIO_ONLY
public static final int UCE_PRES_MEDIA_CAP_FULL_AUDIO_AND_VIDEO
public static final int UCE_PRES_MEDIA_CAP_UNKNOWN
private int mMediaCap
private String mServiceID
private String mServiceDesc
private String mServiceVer
public static final android.os.Parcelable$Creator CREATOR
public int getMediaType ()
public void setMediaType (int)
int nMediaCap
public java.lang.String getServiceId ()
public void setServiceId (java.lang.String)
String serviceID
public java.lang.String getServiceDesc ()
public void setServiceDesc (java.lang.String)
String serviceDesc
public java.lang.String getServiceVer ()
public void setServiceVer (java.lang.String)
String serviceVer
public void ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
private void (android.os.Parcel)
android.os.Parcel source
public void readFromParcel (android.os.Parcel)
android.os.Parcel source
void (android.os.Parcel, com.android.ims.internal.uce.presence.PresServiceInfo$1)
android.os.Parcel x0
com.android.ims.internal.uce.presence.PresServiceInfo$1 x1
static void ()
}
com/android/ims/internal/uce/presence/PresCapInfo$1.classPresCapInfo.java
package com.android.ims.internal.uce.presence
final com.android.ims.internal.uce.presence.PresCapInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.ims.internal.uce.presence.PresCapInfo createFromParcel (android.os.Parcel)
android.os.Parcel source
public com.android.ims.internal.uce.presence.PresCapInfo[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/ims/internal/uce/presence/PresPublishTriggerType$1.classPresPublishTriggerType.java
package com.android.ims.internal.uce.presence
final com.android.ims.internal.uce.presence.PresPublishTriggerType$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.ims.internal.uce.presence.PresPublishTriggerType createFromParcel (android.os.Parcel)
android.os.Parcel source
public com.android.ims.internal.uce.presence.PresPublishTriggerType[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/ims/internal/uce/presence/PresResInfo.classPresResInfo.java
package com.android.ims.internal.uce.presence
public com.android.ims.internal.uce.presence.PresResInfo extends java.lang.Object implements android.os.Parcelable {
private String mResUri
private String mDisplayName
private com.android.ims.internal.uce.presence.PresResInstanceInfo mInstanceInfo
public static final android.os.Parcelable$Creator CREATOR
public com.android.ims.internal.uce.presence.PresResInstanceInfo getInstanceInfo ()
public void setInstanceInfo (com.android.ims.internal.uce.presence.PresResInstanceInfo)
com.android.ims.internal.uce.presence.PresResInstanceInfo instanceInfo
public java.lang.String getResUri ()
public void setResUri (java.lang.String)
String resUri
public java.lang.String getDisplayName ()
public void setDisplayName (java.lang.String)
String displayName
public void ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
private void (android.os.Parcel)
android.os.Parcel source
public void readFromParcel (android.os.Parcel)
android.os.Parcel source
void (android.os.Parcel, com.android.ims.internal.uce.presence.PresResInfo$1)
android.os.Parcel x0
com.android.ims.internal.uce.presence.PresResInfo$1 x1
static void ()
}
com/android/ims/internal/uce/UceServiceBase$UceServiceBinder.classUceServiceBase.java
package com.android.ims.internal.uce
final com.android.ims.internal.uce.UceServiceBase$UceServiceBinder extends com.android.ims.internal.uce.uceservice.IUceService$Stub {
final com.android.ims.internal.uce.UceServiceBase this$0
private void (com.android.ims.internal.uce.UceServiceBase)
public boolean startService (com.android.ims.internal.uce.uceservice.IUceListener)
com.android.ims.internal.uce.uceservice.IUceListener uceListener
public boolean stopService ()
public boolean isServiceStarted ()
public int createOptionsService (com.android.ims.internal.uce.options.IOptionsListener, com.android.ims.internal.uce.common.UceLong)
com.android.ims.internal.uce.options.IOptionsListener optionsListener
com.android.ims.internal.uce.common.UceLong optionsServiceListenerHdl
public void destroyOptionsService (int)
int optionsServiceHandle
public int createPresenceService (com.android.ims.internal.uce.presence.IPresenceListener, com.android.ims.internal.uce.common.UceLong)
com.android.ims.internal.uce.presence.IPresenceListener presServiceListener
com.android.ims.internal.uce.common.UceLong presServiceListenerHdl
public void destroyPresenceService (int)
int presServiceHdl
public boolean getServiceStatus ()
public com.android.ims.internal.uce.presence.IPresenceService getPresenceService ()
public com.android.ims.internal.uce.options.IOptionsService getOptionsService ()
void (com.android.ims.internal.uce.UceServiceBase, com.android.ims.internal.uce.UceServiceBase$1)
com.android.ims.internal.uce.UceServiceBase x0
com.android.ims.internal.uce.UceServiceBase$1 x1
}
com/android/ims/internal/IImsConfig$Stub$Proxy.classIImsConfig.java
package com.android.ims.internal
com.android.ims.internal.IImsConfig$Stub$Proxy extends java.lang.Object implements com.android.ims.internal.IImsConfig {
private android.os.IBinder mRemote
void (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public int getProvisionedValue (int) throws android.os.RemoteException
int item
android.os.Parcel _data
android.os.Parcel _reply
int _result
public java.lang.String getProvisionedStringValue (int) throws android.os.RemoteException
int item
android.os.Parcel _data
android.os.Parcel _reply
String _result
public int setProvisionedValue (int, int) throws android.os.RemoteException
int item
int value
android.os.Parcel _data
android.os.Parcel _reply
int _result
public int setProvisionedStringValue (int, java.lang.String) throws android.os.RemoteException
int item
String value
android.os.Parcel _data
android.os.Parcel _reply
int _result
public void getFeatureValue (int, int, com.android.ims.ImsConfigListener) throws android.os.RemoteException
int feature
int network
com.android.ims.ImsConfigListener listener
android.os.Parcel _data
public void setFeatureValue (int, int, int, com.android.ims.ImsConfigListener) throws android.os.RemoteException
int feature
int network
int value
com.android.ims.ImsConfigListener listener
android.os.Parcel _data
public boolean getVolteProvisioned () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
boolean _result
public void getVideoQuality (com.android.ims.ImsConfigListener) throws android.os.RemoteException
com.android.ims.ImsConfigListener listener
android.os.Parcel _data
public void setVideoQuality (int, com.android.ims.ImsConfigListener) throws android.os.RemoteException
int quality
com.android.ims.ImsConfigListener listener
android.os.Parcel _data
}
com/android/ims/internal/IImsCallSessionListener$Stub.classIImsCallSessionListener.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsCallSessionListener$Stub extends android.os.Binder implements com.android.ims.internal.IImsCallSessionListener {
private static final String DESCRIPTOR
static final int TRANSACTION_callSessionProgressing
static final int TRANSACTION_callSessionStarted
static final int TRANSACTION_callSessionStartFailed
static final int TRANSACTION_callSessionTerminated
static final int TRANSACTION_callSessionHeld
static final int TRANSACTION_callSessionHoldFailed
static final int TRANSACTION_callSessionHoldReceived
static final int TRANSACTION_callSessionResumed
static final int TRANSACTION_callSessionResumeFailed
static final int TRANSACTION_callSessionResumeReceived
static final int TRANSACTION_callSessionMergeStarted
static final int TRANSACTION_callSessionMergeComplete
static final int TRANSACTION_callSessionMergeFailed
static final int TRANSACTION_callSessionUpdated
static final int TRANSACTION_callSessionUpdateFailed
static final int TRANSACTION_callSessionUpdateReceived
static final int TRANSACTION_callSessionConferenceExtended
static final int TRANSACTION_callSessionConferenceExtendFailed
static final int TRANSACTION_callSessionConferenceExtendReceived
static final int TRANSACTION_callSessionInviteParticipantsRequestDelivered
static final int TRANSACTION_callSessionInviteParticipantsRequestFailed
static final int TRANSACTION_callSessionRemoveParticipantsRequestDelivered
static final int TRANSACTION_callSessionRemoveParticipantsRequestFailed
static final int TRANSACTION_callSessionConferenceStateUpdated
static final int TRANSACTION_callSessionUssdMessageReceived
static final int TRANSACTION_callSessionHandover
static final int TRANSACTION_callSessionHandoverFailed
static final int TRANSACTION_callSessionTtyModeReceived
static final int TRANSACTION_callSessionMultipartyStateChanged
static final int TRANSACTION_callSessionSuppServiceReceived
public void ()
public static com.android.ims.internal.IImsCallSessionListener asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public android.os.IBinder asBinder ()
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
com.android.ims.ImsStreamMediaProfile _arg1
com.android.ims.internal.IImsCallSession _arg0
com.android.ims.ImsStreamMediaProfile _arg1
com.android.ims.ImsCallProfile _arg1
com.android.ims.internal.IImsCallSession _arg0
com.android.ims.ImsCallProfile _arg1
com.android.ims.ImsReasonInfo _arg1
com.android.ims.internal.IImsCallSession _arg0
com.android.ims.ImsReasonInfo _arg1
com.android.ims.ImsReasonInfo _arg1
com.android.ims.internal.IImsCallSession _arg0
com.android.ims.ImsReasonInfo _arg1
com.android.ims.ImsCallProfile _arg1
com.android.ims.internal.IImsCallSession _arg0
com.android.ims.ImsCallProfile _arg1
com.android.ims.ImsReasonInfo _arg1
com.android.ims.internal.IImsCallSession _arg0
com.android.ims.ImsReasonInfo _arg1
com.android.ims.ImsCallProfile _arg1
com.android.ims.internal.IImsCallSession _arg0
com.android.ims.ImsCallProfile _arg1
com.android.ims.ImsCallProfile _arg1
com.android.ims.internal.IImsCallSession _arg0
com.android.ims.ImsCallProfile _arg1
com.android.ims.ImsReasonInfo _arg1
com.android.ims.internal.IImsCallSession _arg0
com.android.ims.ImsReasonInfo _arg1
com.android.ims.ImsCallProfile _arg1
com.android.ims.internal.IImsCallSession _arg0
com.android.ims.ImsCallProfile _arg1
com.android.ims.ImsCallProfile _arg2
com.android.ims.internal.IImsCallSession _arg0
com.android.ims.internal.IImsCallSession _arg1
com.android.ims.ImsCallProfile _arg2
com.android.ims.internal.IImsCallSession _arg0
com.android.ims.ImsReasonInfo _arg1
com.android.ims.internal.IImsCallSession _arg0
com.android.ims.ImsReasonInfo _arg1
com.android.ims.ImsCallProfile _arg1
com.android.ims.internal.IImsCallSession _arg0
com.android.ims.ImsCallProfile _arg1
com.android.ims.ImsReasonInfo _arg1
com.android.ims.internal.IImsCallSession _arg0
com.android.ims.ImsReasonInfo _arg1
com.android.ims.ImsCallProfile _arg1
com.android.ims.internal.IImsCallSession _arg0
com.android.ims.ImsCallProfile _arg1
com.android.ims.ImsCallProfile _arg2
com.android.ims.internal.IImsCallSession _arg0
com.android.ims.internal.IImsCallSession _arg1
com.android.ims.ImsCallProfile _arg2
com.android.ims.ImsReasonInfo _arg1
com.android.ims.internal.IImsCallSession _arg0
com.android.ims.ImsReasonInfo _arg1
com.android.ims.ImsCallProfile _arg2
com.android.ims.internal.IImsCallSession _arg0
com.android.ims.internal.IImsCallSession _arg1
com.android.ims.ImsCallProfile _arg2
com.android.ims.internal.IImsCallSession _arg0
com.android.ims.ImsReasonInfo _arg1
com.android.ims.internal.IImsCallSession _arg0
com.android.ims.ImsReasonInfo _arg1
com.android.ims.internal.IImsCallSession _arg0
com.android.ims.ImsReasonInfo _arg1
com.android.ims.internal.IImsCallSession _arg0
com.android.ims.ImsReasonInfo _arg1
com.android.ims.ImsConferenceState _arg1
com.android.ims.internal.IImsCallSession _arg0
com.android.ims.ImsConferenceState _arg1
com.android.ims.internal.IImsCallSession _arg0
int _arg1
String _arg2
com.android.ims.ImsReasonInfo _arg3
com.android.ims.internal.IImsCallSession _arg0
int _arg1
int _arg2
com.android.ims.ImsReasonInfo _arg3
com.android.ims.ImsReasonInfo _arg3
com.android.ims.internal.IImsCallSession _arg0
int _arg1
int _arg2
com.android.ims.ImsReasonInfo _arg3
com.android.ims.internal.IImsCallSession _arg0
int _arg1
com.android.ims.internal.IImsCallSession _arg0
boolean _arg1
com.android.ims.ImsSuppServiceNotification _arg1
com.android.ims.internal.IImsCallSession _arg0
com.android.ims.ImsSuppServiceNotification _arg1
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
com/android/ims/internal/IImsEcbmListener$Stub$Proxy.classIImsEcbmListener.java
package com.android.ims.internal
com.android.ims.internal.IImsEcbmListener$Stub$Proxy extends java.lang.Object implements com.android.ims.internal.IImsEcbmListener {
private android.os.IBinder mRemote
void (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void enteredECBM () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
public void exitedECBM () throws android.os.RemoteException
android.os.Parcel _data
android.os.Parcel _reply
}
com/android/ims/internal/IImsVideoCallCallback$Stub.classIImsVideoCallCallback.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsVideoCallCallback$Stub extends android.os.Binder implements com.android.ims.internal.IImsVideoCallCallback {
private static final String DESCRIPTOR
static final int TRANSACTION_receiveSessionModifyRequest
static final int TRANSACTION_receiveSessionModifyResponse
static final int TRANSACTION_handleCallSessionEvent
static final int TRANSACTION_changePeerDimensions
static final int TRANSACTION_changeCallDataUsage
static final int TRANSACTION_changeCameraCapabilities
static final int TRANSACTION_changeVideoQuality
public void ()
public static com.android.ims.internal.IImsVideoCallCallback asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public android.os.IBinder asBinder ()
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
android.telecom.VideoProfile _arg0
android.telecom.VideoProfile _arg0
android.telecom.VideoProfile _arg1
android.telecom.VideoProfile _arg2
int _arg0
android.telecom.VideoProfile _arg1
android.telecom.VideoProfile _arg2
int _arg0
int _arg0
int _arg1
long _arg0
android.telecom.VideoProfile$CameraCapabilities _arg0
android.telecom.VideoProfile$CameraCapabilities _arg0
int _arg0
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
com/android/ims/internal/IImsUt$Stub.classIImsUt.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsUt$Stub extends android.os.Binder implements com.android.ims.internal.IImsUt {
private static final String DESCRIPTOR
static final int TRANSACTION_close
static final int TRANSACTION_queryCallBarring
static final int TRANSACTION_queryCallForward
static final int TRANSACTION_queryCallWaiting
static final int TRANSACTION_queryCLIR
static final int TRANSACTION_queryCLIP
static final int TRANSACTION_queryCOLR
static final int TRANSACTION_queryCOLP
static final int TRANSACTION_transact
static final int TRANSACTION_updateCallBarring
static final int TRANSACTION_updateCallForward
static final int TRANSACTION_updateCallWaiting
static final int TRANSACTION_updateCLIR
static final int TRANSACTION_updateCLIP
static final int TRANSACTION_updateCOLR
static final int TRANSACTION_updateCOLP
static final int TRANSACTION_setListener
public void ()
public static com.android.ims.internal.IImsUt asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public android.os.IBinder asBinder ()
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
int _arg0
int _result
int _arg0
String _arg1
int _result
int _result
int _result
int _result
int _result
int _result
android.os.Bundle _arg0
android.os.Bundle _arg0
int _result
int _arg0
int _arg1
String[] _arg2
int _result
int _arg0
int _arg1
String _arg2
int _arg3
int _arg4
int _result
boolean _arg0
int _arg1
int _result
int _arg0
int _result
boolean _arg0
int _result
int _arg0
int _result
boolean _arg0
int _result
com.android.ims.internal.IImsUtListener _arg0
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
com/android/ims/internal/IImsMultiEndpoint$Stub.classIImsMultiEndpoint.java
package com.android.ims.internal
public abstract com.android.ims.internal.IImsMultiEndpoint$Stub extends android.os.Binder implements com.android.ims.internal.IImsMultiEndpoint {
private static final String DESCRIPTOR
static final int TRANSACTION_setListener
static final int TRANSACTION_requestImsExternalCallStateInfo
public void ()
public static com.android.ims.internal.IImsMultiEndpoint asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public android.os.IBinder asBinder ()
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
com.android.ims.internal.IImsExternalCallStateListener _arg0
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
com/android/ims/internal/IImsVideoCallProvider$Stub$Proxy.classIImsVideoCallProvider.java
package com.android.ims.internal
com.android.ims.internal.IImsVideoCallProvider$Stub$Proxy extends java.lang.Object implements com.android.ims.internal.IImsVideoCallProvider {
private android.os.IBinder mRemote
void (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void setCallback (com.android.ims.internal.IImsVideoCallCallback) throws android.os.RemoteException
com.android.ims.internal.IImsVideoCallCallback callback
android.os.Parcel _data
public void setCamera (java.lang.String) throws android.os.RemoteException
String cameraId
android.os.Parcel _data
public void setPreviewSurface (android.view.Surface) throws android.os.RemoteException
android.view.Surface surface
android.os.Parcel _data
public void setDisplaySurface (android.view.Surface) throws android.os.RemoteException
android.view.Surface surface
android.os.Parcel _data
public void setDeviceOrientation (int) throws android.os.RemoteException
int rotation
android.os.Parcel _data
public void setZoom (float) throws android.os.RemoteException
float value
android.os.Parcel _data
public void sendSessionModifyRequest (android.telecom.VideoProfile, android.telecom.VideoProfile) throws android.os.RemoteException
android.telecom.VideoProfile fromProfile
android.telecom.VideoProfile toProfile
android.os.Parcel _data
public void sendSessionModifyResponse (android.telecom.VideoProfile) throws android.os.RemoteException
android.telecom.VideoProfile responseProfile
android.os.Parcel _data
public void requestCameraCapabilities () throws android.os.RemoteException
android.os.Parcel _data
public void requestCallDataUsage () throws android.os.RemoteException
android.os.Parcel _data
public void setPauseImage (android.net.Uri) throws android.os.RemoteException
android.net.Uri uri
android.os.Parcel _data
}
com/android/ims/internal/IImsCallSessionListener$Stub$Proxy.classIImsCallSessionListener.java
package com.android.ims.internal
com.android.ims.internal.IImsCallSessionListener$Stub$Proxy extends java.lang.Object implements com.android.ims.internal.IImsCallSessionListener {
private android.os.IBinder mRemote
void (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void callSessionProgressing (com.android.ims.internal.IImsCallSession, com.android.ims.ImsStreamMediaProfile) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
com.android.ims.ImsStreamMediaProfile profile
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionStarted (com.android.ims.internal.IImsCallSession, com.android.ims.ImsCallProfile) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
com.android.ims.ImsCallProfile profile
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionStartFailed (com.android.ims.internal.IImsCallSession, com.android.ims.ImsReasonInfo) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
com.android.ims.ImsReasonInfo reasonInfo
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionTerminated (com.android.ims.internal.IImsCallSession, com.android.ims.ImsReasonInfo) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
com.android.ims.ImsReasonInfo reasonInfo
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionHeld (com.android.ims.internal.IImsCallSession, com.android.ims.ImsCallProfile) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
com.android.ims.ImsCallProfile profile
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionHoldFailed (com.android.ims.internal.IImsCallSession, com.android.ims.ImsReasonInfo) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
com.android.ims.ImsReasonInfo reasonInfo
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionHoldReceived (com.android.ims.internal.IImsCallSession, com.android.ims.ImsCallProfile) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
com.android.ims.ImsCallProfile profile
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionResumed (com.android.ims.internal.IImsCallSession, com.android.ims.ImsCallProfile) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
com.android.ims.ImsCallProfile profile
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionResumeFailed (com.android.ims.internal.IImsCallSession, com.android.ims.ImsReasonInfo) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
com.android.ims.ImsReasonInfo reasonInfo
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionResumeReceived (com.android.ims.internal.IImsCallSession, com.android.ims.ImsCallProfile) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
com.android.ims.ImsCallProfile profile
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionMergeStarted (com.android.ims.internal.IImsCallSession, com.android.ims.internal.IImsCallSession, com.android.ims.ImsCallProfile) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
com.android.ims.internal.IImsCallSession newSession
com.android.ims.ImsCallProfile profile
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionMergeComplete (com.android.ims.internal.IImsCallSession) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionMergeFailed (com.android.ims.internal.IImsCallSession, com.android.ims.ImsReasonInfo) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
com.android.ims.ImsReasonInfo reasonInfo
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionUpdated (com.android.ims.internal.IImsCallSession, com.android.ims.ImsCallProfile) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
com.android.ims.ImsCallProfile profile
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionUpdateFailed (com.android.ims.internal.IImsCallSession, com.android.ims.ImsReasonInfo) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
com.android.ims.ImsReasonInfo reasonInfo
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionUpdateReceived (com.android.ims.internal.IImsCallSession, com.android.ims.ImsCallProfile) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
com.android.ims.ImsCallProfile profile
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionConferenceExtended (com.android.ims.internal.IImsCallSession, com.android.ims.internal.IImsCallSession, com.android.ims.ImsCallProfile) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
com.android.ims.internal.IImsCallSession newSession
com.android.ims.ImsCallProfile profile
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionConferenceExtendFailed (com.android.ims.internal.IImsCallSession, com.android.ims.ImsReasonInfo) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
com.android.ims.ImsReasonInfo reasonInfo
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionConferenceExtendReceived (com.android.ims.internal.IImsCallSession, com.android.ims.internal.IImsCallSession, com.android.ims.ImsCallProfile) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
com.android.ims.internal.IImsCallSession newSession
com.android.ims.ImsCallProfile profile
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionInviteParticipantsRequestDelivered (com.android.ims.internal.IImsCallSession) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionInviteParticipantsRequestFailed (com.android.ims.internal.IImsCallSession, com.android.ims.ImsReasonInfo) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
com.android.ims.ImsReasonInfo reasonInfo
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionRemoveParticipantsRequestDelivered (com.android.ims.internal.IImsCallSession) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionRemoveParticipantsRequestFailed (com.android.ims.internal.IImsCallSession, com.android.ims.ImsReasonInfo) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
com.android.ims.ImsReasonInfo reasonInfo
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionConferenceStateUpdated (com.android.ims.internal.IImsCallSession, com.android.ims.ImsConferenceState) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
com.android.ims.ImsConferenceState state
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionUssdMessageReceived (com.android.ims.internal.IImsCallSession, int, java.lang.String) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
int mode
String ussdMessage
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionHandover (com.android.ims.internal.IImsCallSession, int, int, com.android.ims.ImsReasonInfo) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
int srcAccessTech
int targetAccessTech
com.android.ims.ImsReasonInfo reasonInfo
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionHandoverFailed (com.android.ims.internal.IImsCallSession, int, int, com.android.ims.ImsReasonInfo) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
int srcAccessTech
int targetAccessTech
com.android.ims.ImsReasonInfo reasonInfo
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionTtyModeReceived (com.android.ims.internal.IImsCallSession, int) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
int mode
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionMultipartyStateChanged (com.android.ims.internal.IImsCallSession, boolean) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
boolean isMultiParty
android.os.Parcel _data
android.os.Parcel _reply
public void callSessionSuppServiceReceived (com.android.ims.internal.IImsCallSession, com.android.ims.ImsSuppServiceNotification) throws android.os.RemoteException
com.android.ims.internal.IImsCallSession session
com.android.ims.ImsSuppServiceNotification suppSrvNotification
android.os.Parcel _data
android.os.Parcel _reply
}
com/android/ims/internal/IImsService$Stub$Proxy.classIImsService.java
package com.android.ims.internal
com.android.ims.internal.IImsService$Stub$Proxy extends java.lang.Object implements com.android.ims.internal.IImsService {
private android.os.IBinder mRemote
void (android.os.IBinder)
android.os.IBinder remote
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public int open (int, int, android.app.PendingIntent, com.android.ims.internal.IImsRegistrationListener) throws android.os.RemoteException
int phoneId
int serviceClass
android.app.PendingIntent incomingCallIntent
com.android.ims.internal.IImsRegistrationListener listener
android.os.Parcel _data
android.os.Parcel _reply
int _result
public void close (int) throws android.os.RemoteException
int serviceId
android.os.Parcel _data
android.os.Parcel _reply
public boolean isConnected (int, int, int) throws android.os.RemoteException
int serviceId
int serviceType
int callType
android.os.Parcel _data
android.os.Parcel _reply
boolean _result
public boolean isOpened (int) throws android.os.RemoteException
int serviceId
android.os.Parcel _data
android.os.Parcel _reply
boolean _result
public void setRegistrationListener (int, com.android.ims.internal.IImsRegistrationListener) throws android.os.RemoteException
int serviceId
com.android.ims.internal.IImsRegistrationListener listener
android.os.Parcel _data
android.os.Parcel _reply
public com.android.ims.ImsCallProfile createCallProfile (int, int, int) throws android.os.RemoteException
com.android.ims.ImsCallProfile _result
int serviceId
int serviceType
int callType
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.ImsCallProfile _result
public com.android.ims.internal.IImsCallSession createCallSession (int, com.android.ims.ImsCallProfile, com.android.ims.internal.IImsCallSessionListener) throws android.os.RemoteException
int serviceId
com.android.ims.ImsCallProfile profile
com.android.ims.internal.IImsCallSessionListener listener
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.internal.IImsCallSession _result
public com.android.ims.internal.IImsCallSession getPendingCallSession (int, java.lang.String) throws android.os.RemoteException
int serviceId
String callId
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.internal.IImsCallSession _result
public com.android.ims.internal.IImsUt getUtInterface (int) throws android.os.RemoteException
int serviceId
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.internal.IImsUt _result
public com.android.ims.internal.IImsConfig getConfigInterface (int) throws android.os.RemoteException
int phoneId
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.internal.IImsConfig _result
public void turnOnIms (int) throws android.os.RemoteException
int phoneId
android.os.Parcel _data
android.os.Parcel _reply
public void turnOffIms (int) throws android.os.RemoteException
int phoneId
android.os.Parcel _data
android.os.Parcel _reply
public com.android.ims.internal.IImsEcbm getEcbmInterface (int) throws android.os.RemoteException
int serviceId
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.internal.IImsEcbm _result
public void setUiTTYMode (int, int, android.os.Message) throws android.os.RemoteException
int serviceId
int uiTtyMode
android.os.Message onComplete
android.os.Parcel _data
android.os.Parcel _reply
public com.android.ims.internal.IImsMultiEndpoint getMultiEndpointInterface (int) throws android.os.RemoteException
int serviceId
android.os.Parcel _data
android.os.Parcel _reply
com.android.ims.internal.IImsMultiEndpoint _result
}
com/android/ims/ImsSuppServiceNotification$1.classImsSuppServiceNotification.java
package com.android.ims
final com.android.ims.ImsSuppServiceNotification$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.ims.ImsSuppServiceNotification createFromParcel (android.os.Parcel)
android.os.Parcel in
public com.android.ims.ImsSuppServiceNotification[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/ims/ImsSsInfo$1.classImsSsInfo.java
package com.android.ims
final com.android.ims.ImsSsInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.android.ims.ImsSsInfo createFromParcel (android.os.Parcel)
android.os.Parcel in
public com.android.ims.ImsSsInfo[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/android/server/
com/android/server/AlarmManagerService$InFlight.classAlarmManagerService.java
package com.android.server
final com.android.server.AlarmManagerService$InFlight extends java.lang.Object {
final android.app.PendingIntent mPendingIntent
final android.os.IBinder mListener
final android.os.WorkSource mWorkSource
final int mUid
final String mTag
final com.android.server.AlarmManagerService$BroadcastStats mBroadcastStats
final com.android.server.AlarmManagerService$FilterStats mFilterStats
final int mAlarmType
void (com.android.server.AlarmManagerService, android.app.PendingIntent, android.app.IAlarmListener, android.os.WorkSource, int, java.lang.String, int, java.lang.String, long)
com.android.server.AlarmManagerService service
android.app.PendingIntent pendingIntent
android.app.IAlarmListener listener
android.os.WorkSource workSource
int uid
String alarmPkg
int alarmType
String tag
long nowELAPSED
com.android.server.AlarmManagerService$FilterStats fs
}
com/android/server/DockObserver$1.classDockObserver.java
package com.android.server
com.android.server.DockObserver$1 extends android.os.Handler {
final com.android.server.DockObserver this$0
void (com.android.server.DockObserver, boolean)
com.android.server.DockObserver this$0
boolean x0
public void handleMessage (android.os.Message)
android.os.Message msg
}
com/android/server/AlarmManagerService$Alarm.classAlarmManagerService.java
package com.android.server
com.android.server.AlarmManagerService$Alarm extends java.lang.Object {
public final int type
public final long origWhen
public final boolean wakeup
public final android.app.PendingIntent operation
public final android.app.IAlarmListener listener
public final String listenerTag
public final String statsTag
public final android.os.WorkSource workSource
public final int flags
public final android.app.AlarmManager$AlarmClockInfo alarmClock
public final int uid
public final int creatorUid
public final String packageName
public int count
public long when
public long windowLength
public long whenElapsed
public long maxWhenElapsed
public long repeatInterval
public com.android.server.AlarmManagerService$PriorityClass priorityClass
public void (int, long, long, long, long, long, android.app.PendingIntent, android.app.IAlarmListener, java.lang.String, android.os.WorkSource, int, android.app.AlarmManager$AlarmClockInfo, int, java.lang.String)
int _type
long _when
long _whenElapsed
long _windowLength
long _maxWhen
long _interval
android.app.PendingIntent _op
android.app.IAlarmListener _rec
String _listenerTag
android.os.WorkSource _ws
int _flags
android.app.AlarmManager$AlarmClockInfo _info
int _uid
String _pkgName
public static java.lang.String makeTag (android.app.PendingIntent, java.lang.String, int)
android.app.PendingIntent pi
String tag
int type
String alarmString
public com.android.server.AlarmManagerService$WakeupEvent makeWakeupEvent (long)
long nowRTC
public boolean matches (android.app.PendingIntent, android.app.IAlarmListener)
android.app.PendingIntent pi
android.app.IAlarmListener rec
public boolean matches (java.lang.String)
String packageName
public java.lang.String toString ()
StringBuilder sb
public void dump (java.io.PrintWriter, java.lang.String, long, long, java.text.SimpleDateFormat)
java.io.PrintWriter pw
String prefix
long nowRTC
long nowELAPSED
java.text.SimpleDateFormat sdf
boolean isRtc
}
com/android/server/AppOpsService$UidState.classAppOpsService.java
package com.android.server
final com.android.server.AppOpsService$UidState extends java.lang.Object {
public final int uid
public android.util.ArrayMap pkgOps
public android.util.SparseIntArray opModes
public void (int)
int uid
public void clear ()
public boolean isDefault ()
}
com/android/server/AssetAtlasService$2.classAssetAtlasService.java
package com.android.server
final com.android.server.AssetAtlasService$2 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (com.android.server.AssetAtlasService$WorkerResult, com.android.server.AssetAtlasService$WorkerResult)
com.android.server.AssetAtlasService$WorkerResult r1
com.android.server.AssetAtlasService$WorkerResult r2
int delta
public volatile int compare (java.lang.Object, java.lang.Object)
}
com/android/server/CommonTimeManagementService$3.classCommonTimeManagementService.java
package com.android.server
com.android.server.CommonTimeManagementService$3 extends java.lang.Object implements android.os.CommonTimeConfig$OnServerDiedListener {
final com.android.server.CommonTimeManagementService this$0
void (com.android.server.CommonTimeManagementService)
com.android.server.CommonTimeManagementService this$0
public void onServerDied ()
}
com/android/server/DropBoxManagerService$1$1.classDropBoxManagerService.java
package com.android.server
com.android.server.DropBoxManagerService$1$1 extends java.lang.Thread {
final com.android.server.DropBoxManagerService$1 this$1
void (com.android.server.DropBoxManagerService$1)
com.android.server.DropBoxManagerService$1 this$1
public void run ()
java.io.IOException e
}
com/android/server/InputMethodManagerService$5.classInputMethodManagerService.java
package com.android.server
com.android.server.InputMethodManagerService$5 extends java.lang.Object implements android.widget.CompoundButton$OnCheckedChangeListener {
final com.android.server.InputMethodManagerService this$0
void (com.android.server.InputMethodManagerService)
com.android.server.InputMethodManagerService this$0
public void onCheckedChanged (android.widget.CompoundButton, boolean)
android.widget.CompoundButton buttonView
boolean isChecked
}
com/android/server/ConnectivityService$NetworkRequestInfo.classConnectivityService.java
package com.android.server
com.android.server.ConnectivityService$NetworkRequestInfo extends java.lang.Object implements android.os.IBinder$DeathRecipient {
final android.net.NetworkRequest request
final android.app.PendingIntent mPendingIntent
boolean mPendingIntentSent
private final android.os.IBinder mBinder
final int mPid
final int mUid
final android.os.Messenger messenger
private final com.android.server.ConnectivityService$NetworkRequestType mType
final com.android.server.ConnectivityService this$0
void (com.android.server.ConnectivityService, android.net.NetworkRequest, android.app.PendingIntent, com.android.server.ConnectivityService$NetworkRequestType)
android.net.NetworkRequest r
android.app.PendingIntent pi
com.android.server.ConnectivityService$NetworkRequestType type
void (com.android.server.ConnectivityService, android.os.Messenger, android.net.NetworkRequest, android.os.IBinder, com.android.server.ConnectivityService$NetworkRequestType)
android.os.RemoteException e
android.os.Messenger m
android.net.NetworkRequest r
android.os.IBinder binder
com.android.server.ConnectivityService$NetworkRequestType type
private void enforceRequestCountLimit ()
int networkRequests
private java.lang.String typeString ()
void unlinkDeathRecipient ()
public void binderDied ()
public boolean isRequest ()
public java.lang.String toString ()
}
com/android/server/WiredAccessoryManager$WiredAccessoryObserver$UEventInfo.classWiredAccessoryManager.java
package com.android.server
final com.android.server.WiredAccessoryManager$WiredAccessoryObserver$UEventInfo extends java.lang.Object {
private final String mDevName
private final int mState1Bits
private final int mState2Bits
private final int mStateNbits
final com.android.server.WiredAccessoryManager$WiredAccessoryObserver this$1
public void (com.android.server.WiredAccessoryManager$WiredAccessoryObserver, java.lang.String, int, int, int)
String devName
int state1Bits
int state2Bits
int stateNbits
public java.lang.String getDevName ()
public java.lang.String getDevPath ()
public java.lang.String getSwitchStatePath ()
public boolean checkSwitchExists ()
java.io.File f
public int computeNewHeadsetState (int, int)
int headsetState
int switchState
int preserveMask
int setBits
}
com/android/server/ConnectivityService$NetworkStateTrackerHandler.classConnectivityService.java
package com.android.server
com.android.server.ConnectivityService$NetworkStateTrackerHandler extends android.os.Handler {
final com.android.server.ConnectivityService this$0
public void (com.android.server.ConnectivityService, android.os.Looper)
android.os.Looper looper
private boolean maybeHandleAsyncChannelMessage (android.os.Message)
com.android.server.connectivity.NetworkAgentInfo nai
android.os.Message msg
private void maybeHandleNetworkAgentMessage (android.os.Message)
android.net.NetworkCapabilities networkCapabilities
android.net.LinkProperties oldLp
android.net.NetworkInfo info
Integer score
Exception e
Exception e
android.os.Message msg
com.android.server.connectivity.NetworkAgentInfo nai
private boolean maybeHandleNetworkMonitorMessage (android.os.Message)
int oldScore
boolean valid
android.os.Bundle redirectUrlBundle
com.android.server.connectivity.NetworkAgentInfo nai
com.android.server.connectivity.NetworkAgentInfo nai
int netId
boolean visible
com.android.server.connectivity.NetworkAgentInfo nai
android.os.Message msg
public void handleMessage (android.os.Message)
android.os.Message msg
}
com/android/server/MountService$UnmountObbAction.classMountService.java
package com.android.server
com.android.server.MountService$UnmountObbAction extends com.android.server.MountService$ObbAction {
private final boolean mForceUnmount
final com.android.server.MountService this$0
void (com.android.server.MountService, com.android.server.MountService$ObbState, boolean)
com.android.server.MountService this$0
com.android.server.MountService$ObbState obbState
boolean force
public void handleExecute () throws java.io.IOException
com.android.server.NativeDaemonConnector$Command cmd
int code
com.android.server.NativeDaemonConnectorException e
com.android.server.MountService$ObbState existingState
int rc
public void handleError ()
public java.lang.String toString ()
StringBuilder sb
}
com/android/server/TextServicesManagerService$Lifecycle.classTextServicesManagerService.java
package com.android.server
public final com.android.server.TextServicesManagerService$Lifecycle extends com.android.server.SystemService {
private com.android.server.TextServicesManagerService mService
public void (android.content.Context)
android.content.Context context
public void onStart ()
public void onSwitchUser (int)
int userHandle
public void onBootPhase (int)
int phase
public void onUnlockUser (int)
int userHandle
}
com/android/server/ServiceWatcher$2.classServiceWatcher.java
package com.android.server
com.android.server.ServiceWatcher$2 extends com.android.internal.content.PackageMonitor {
final com.android.server.ServiceWatcher this$0
void (com.android.server.ServiceWatcher)
com.android.server.ServiceWatcher this$0
public void onPackageUpdateFinished (java.lang.String, int)
boolean forceRebind
String packageName
int uid
public void onPackageAdded (java.lang.String, int)
boolean forceRebind
String packageName
int uid
public void onPackageRemoved (java.lang.String, int)
boolean forceRebind
String packageName
int uid
public boolean onPackageChanged (java.lang.String, int, java.lang.String[])
boolean forceRebind
String packageName
int uid
String[] components
}
com/android/server/utils/
com/android/server/utils/ManagedApplicationService.classManagedApplicationService.java
package com.android.server.utils
public com.android.server.utils.ManagedApplicationService extends java.lang.Object {
private final String TAG
private final android.content.Context mContext
private final int mUserId
private final android.content.ComponentName mComponent
private final int mClientLabel
private final String mSettingsAction
private final com.android.server.utils.ManagedApplicationService$BinderChecker mChecker
private final android.os.IBinder$DeathRecipient mDeathRecipient
private final Object mLock
private android.content.ServiceConnection mPendingConnection
private android.content.ServiceConnection mConnection
private android.os.IInterface mBoundInterface
private com.android.server.utils.ManagedApplicationService$PendingEvent mPendingEvent
private void (android.content.Context, android.content.ComponentName, int, int, java.lang.String, com.android.server.utils.ManagedApplicationService$BinderChecker)
android.content.Context context
android.content.ComponentName component
int userId
int clientLabel
String settingsAction
com.android.server.utils.ManagedApplicationService$BinderChecker binderChecker
public static com.android.server.utils.ManagedApplicationService build (android.content.Context, android.content.ComponentName, int, int, java.lang.String, com.android.server.utils.ManagedApplicationService$BinderChecker)
android.content.Context context
android.content.ComponentName component
int userId
int clientLabel
String settingsAction
com.android.server.utils.ManagedApplicationService$BinderChecker binderChecker
public int getUserId ()
public android.content.ComponentName getComponent ()
public boolean disconnectIfNotMatching (android.content.ComponentName, int)
android.content.ComponentName componentName
int userId
public void sendEvent (com.android.server.utils.ManagedApplicationService$PendingEvent)
Exception ex
com.android.server.utils.ManagedApplicationService$PendingEvent event
android.os.IInterface iface
public void disconnect ()
public void connect ()
SecurityException e
android.app.PendingIntent pendingIntent
android.content.Intent intent
android.content.ServiceConnection serviceConnection
private boolean matches (android.content.ComponentName, int)
android.content.ComponentName component
int userId
static java.lang.Object access$000 (com.android.server.utils.ManagedApplicationService)
com.android.server.utils.ManagedApplicationService x0
static android.os.IInterface access$102 (com.android.server.utils.ManagedApplicationService, android.os.IInterface)
com.android.server.utils.ManagedApplicationService x0
android.os.IInterface x1
static android.content.ServiceConnection access$200 (com.android.server.utils.ManagedApplicationService)
com.android.server.utils.ManagedApplicationService x0
static android.content.ServiceConnection access$202 (com.android.server.utils.ManagedApplicationService, android.content.ServiceConnection)
com.android.server.utils.ManagedApplicationService x0
android.content.ServiceConnection x1
static android.content.ServiceConnection access$302 (com.android.server.utils.ManagedApplicationService, android.content.ServiceConnection)
com.android.server.utils.ManagedApplicationService x0
android.content.ServiceConnection x1
static android.content.Context access$400 (com.android.server.utils.ManagedApplicationService)
com.android.server.utils.ManagedApplicationService x0
static android.os.IBinder$DeathRecipient access$500 (com.android.server.utils.ManagedApplicationService)
com.android.server.utils.ManagedApplicationService x0
static com.android.server.utils.ManagedApplicationService$BinderChecker access$600 (com.android.server.utils.ManagedApplicationService)
com.android.server.utils.ManagedApplicationService x0
static android.os.IInterface access$100 (com.android.server.utils.ManagedApplicationService)
com.android.server.utils.ManagedApplicationService x0
static com.android.server.utils.ManagedApplicationService$PendingEvent access$700 (com.android.server.utils.ManagedApplicationService)
com.android.server.utils.ManagedApplicationService x0
static com.android.server.utils.ManagedApplicationService$PendingEvent access$702 (com.android.server.utils.ManagedApplicationService, com.android.server.utils.ManagedApplicationService$PendingEvent)
com.android.server.utils.ManagedApplicationService x0
com.android.server.utils.ManagedApplicationService$PendingEvent x1
static java.lang.String access$800 (com.android.server.utils.ManagedApplicationService)
com.android.server.utils.ManagedApplicationService x0
}
com/android/server/utils/ManagedApplicationService$PendingEvent.classManagedApplicationService.java
package com.android.server.utils
public abstract com.android.server.utils.ManagedApplicationService$PendingEvent extends java.lang.Object {
public abstract void runEvent (android.os.IInterface) throws android.os.RemoteException
}
com/android/server/utils/ManagedApplicationService$BinderChecker.classManagedApplicationService.java
package com.android.server.utils
public abstract com.android.server.utils.ManagedApplicationService$BinderChecker extends java.lang.Object {
public abstract android.os.IInterface asInterface (android.os.IBinder)
public abstract boolean checkType (android.os.IInterface)
}
com/android/server/utils/ManagedApplicationService$1.classManagedApplicationService.java
package com.android.server.utils
com.android.server.utils.ManagedApplicationService$1 extends java.lang.Object implements android.os.IBinder$DeathRecipient {
final com.android.server.utils.ManagedApplicationService this$0
void (com.android.server.utils.ManagedApplicationService)
com.android.server.utils.ManagedApplicationService this$0
public void binderDied ()
}
com/android/server/utils/ManagedApplicationService$2.classManagedApplicationService.java
package com.android.server.utils
com.android.server.utils.ManagedApplicationService$2 extends java.lang.Object implements android.content.ServiceConnection {
final android.content.Intent val$intent
final com.android.server.utils.ManagedApplicationService this$0
void (com.android.server.utils.ManagedApplicationService, android.content.Intent)
com.android.server.utils.ManagedApplicationService this$0
public void onServiceConnected (android.content.ComponentName, android.os.IBinder)
android.os.RemoteException e
Exception ex
android.content.ComponentName componentName
android.os.IBinder iBinder
android.os.IInterface iface
com.android.server.utils.ManagedApplicationService$PendingEvent pendingEvent
public void onServiceDisconnected (android.content.ComponentName)
android.content.ComponentName componentName
}
com/android/server/AssetAtlasService$Configuration.classAssetAtlasService.java
package com.android.server
com.android.server.AssetAtlasService$Configuration extends java.lang.Object {
final android.graphics.Atlas$Type type
final int width
final int height
final int count
final int flags
void (android.graphics.Atlas$Type, int, int, int)
android.graphics.Atlas$Type type
int width
int height
int count
void (android.graphics.Atlas$Type, int, int, int, int)
android.graphics.Atlas$Type type
int width
int height
int count
int flags
public java.lang.String toString ()
}
com/android/server/LocationManagerService.classLocationManagerService.java
package com.android.server
public com.android.server.LocationManagerService extends android.location.ILocationManager$Stub {
private static final String TAG
public static final boolean D
private static final String WAKELOCK_KEY
private static final int RESOLUTION_LEVEL_NONE
private static final int RESOLUTION_LEVEL_COARSE
private static final int RESOLUTION_LEVEL_FINE
private static final String ACCESS_MOCK_LOCATION
private static final String ACCESS_LOCATION_EXTRA_COMMANDS
private static final String INSTALL_LOCATION_PROVIDER
private static final String NETWORK_LOCATION_SERVICE_ACTION
private static final String FUSED_LOCATION_SERVICE_ACTION
private static final int MSG_LOCATION_CHANGED
private static final long NANOS_PER_MILLI
private static final long HIGH_POWER_INTERVAL_MS
private static final int MAX_PROVIDER_SCHEDULING_JITTER_MS
private static final android.location.LocationRequest DEFAULT_LOCATION_REQUEST
private final android.content.Context mContext
private final android.app.AppOpsManager mAppOps
private final Object mLock
private com.android.server.location.LocationFudger mLocationFudger
private com.android.server.location.GeofenceManager mGeofenceManager
private android.content.pm.PackageManager mPackageManager
private android.os.PowerManager mPowerManager
private android.os.UserManager mUserManager
private com.android.server.location.GeocoderProxy mGeocodeProvider
private android.location.IGnssStatusProvider mGnssStatusProvider
private android.location.INetInitiatedListener mNetInitiatedListener
private com.android.server.LocationManagerService$LocationWorkerHandler mLocationHandler
private com.android.server.location.PassiveProvider mPassiveProvider
private com.android.server.location.LocationBlacklist mBlacklist
private com.android.server.location.GnssMeasurementsProvider mGnssMeasurementsProvider
private com.android.server.location.GnssNavigationMessageProvider mGnssNavigationMessageProvider
private android.location.IGpsGeofenceHardware mGpsGeofenceProxy
private final java.util.Set mEnabledProviders
private final java.util.Set mDisabledProviders
private final java.util.HashMap mMockProviders
private final java.util.HashMap mReceivers
private final java.util.ArrayList mProviders
private final java.util.HashMap mRealProviders
private final java.util.HashMap mProvidersByName
private final java.util.HashMap mRecordsByProvider
private final com.android.server.location.LocationRequestStatistics mRequestStatistics
private final java.util.HashMap mLastLocation
private final java.util.HashMap mLastLocationCoarseInterval
private final java.util.ArrayList mProxyProviders
private int mCurrentUserId
private int[] mCurrentUserProfiles
private com.android.server.location.GnssLocationProvider$GnssSystemInfoProvider mGnssSystemInfoProvider
private final com.android.internal.content.PackageMonitor mPackageMonitor
public void (android.content.Context)
android.content.Context context
android.content.pm.PackageManagerInternal packageManagerInternal
public void systemRunning ()
android.app.AppOpsManager$OnOpChangedListener callback
android.content.pm.PackageManager$OnPermissionsChangedListener permissionListener
android.content.IntentFilter intentFilter
private void shutdownComponents ()
com.android.server.location.FlpHardwareProvider flpHardwareProvider
com.android.server.location.LocationProviderInterface gpsProvider
void updateUserProfiles (int)
int currentUserId
int[] profileIds
private boolean isCurrentProfile (int)
int userId
private void ensureFallbackFusedProviderPresentLocked (java.util.ArrayList)
android.content.pm.PackageInfo pInfo
android.content.pm.PackageManager$NameNotFoundException e
String packageName
int version
android.content.pm.ResolveInfo rInfo
java.util.ArrayList pkgs
android.content.pm.PackageManager pm
String systemPackageName
java.util.ArrayList sigSets
java.util.List rInfos
private void loadProvidersLocked ()
com.android.server.location.GnssLocationProvider gnssProvider
com.android.server.location.FusedProxy fusedProxy
com.android.server.location.FlpHardwareProvider flpHardwareProvider
String[] fragments
String name
com.android.internal.location.ProviderProperties properties
String testProviderString
com.android.server.location.PassiveProvider passiveProvider
android.content.res.Resources resources
java.util.ArrayList providerPackageNames
String[] pkgs
com.android.server.location.LocationProviderProxy networkProvider
com.android.server.location.LocationProviderProxy fusedLocationProvider
com.android.server.location.FlpHardwareProvider flpHardwareProvider
com.android.server.location.GeofenceProxy provider
boolean activityRecognitionHardwareIsSupported
android.hardware.location.ActivityRecognitionHardware activityRecognitionHardware
com.android.server.location.ActivityRecognitionProxy proxy
String[] testProviderStrings
private void switchUser (int)
com.android.server.location.LocationProviderInterface p
int userId
public void locationCallbackFinished (android.location.ILocationListener)
long identity
android.os.IBinder binder
com.android.server.LocationManagerService$Receiver receiver
android.location.ILocationListener listener
public int getGnssYearOfHardware ()
private void addProviderLocked (com.android.server.location.LocationProviderInterface)
com.android.server.location.LocationProviderInterface provider
private void removeProviderLocked (com.android.server.location.LocationProviderInterface)
com.android.server.location.LocationProviderInterface provider
private boolean isAllowedByCurrentUserSettingsLocked (java.lang.String)
String provider
android.content.ContentResolver resolver
private boolean isAllowedByUserSettingsLocked (java.lang.String, int)
String provider
int uid
private java.lang.String getResolutionPermission (int)
int resolutionLevel
private int getAllowedResolutionLevel (int, int)
int pid
int uid
private int getCallerAllowedResolutionLevel ()
private void checkResolutionLevelIsSufficientForGeofenceUse (int)
int allowedResolutionLevel
private int getMinimumResolutionLevelForProviderUse (java.lang.String)
com.android.internal.location.ProviderProperties properties
com.android.server.location.LocationProviderInterface lp
String provider
private void checkResolutionLevelIsSufficientForProviderUse (int, java.lang.String)
int allowedResolutionLevel
String providerName
int requiredResolutionLevel
private void checkDeviceStatsAllowed ()
private void checkUpdateAppOpsAllowed ()
public static int resolutionLevelToOp (int)
int allowedResolutionLevel
boolean reportLocationAccessNoThrow (int, int, java.lang.String, int)
int pid
int uid
String packageName
int allowedResolutionLevel
int op
boolean checkLocationAccess (int, int, java.lang.String, int)
int pid
int uid
String packageName
int allowedResolutionLevel
int op
public java.util.List getAllProviders ()
String name
com.android.server.location.LocationProviderInterface provider
java.util.ArrayList out
public java.util.List getProviders (android.location.Criteria, boolean)
String name
com.android.server.location.LocationProviderInterface provider
android.location.Criteria criteria
boolean enabledOnly
int allowedResolutionLevel
java.util.ArrayList out
int uid
long identity
public java.lang.String getBestProvider (android.location.Criteria, boolean)
android.location.Criteria criteria
boolean enabledOnly
String result
java.util.List providers
private java.lang.String pickBest (java.util.List)
java.util.List providers
public boolean providerMeetsCriteria (java.lang.String, android.location.Criteria)
String provider
android.location.Criteria criteria
com.android.server.location.LocationProviderInterface p
boolean result
private void updateProvidersLocked ()
com.android.server.location.LocationProviderInterface p
boolean isEnabled
String name
boolean shouldBeEnabled
int i
boolean changesMade
private void updateProviderListenersLocked (java.lang.String, boolean)
com.android.server.LocationManagerService$UpdateRecord record
int i
int N
int i
String provider
boolean enabled
int listeners
com.android.server.location.LocationProviderInterface p
java.util.ArrayList deadReceivers
java.util.ArrayList records
private void applyRequirementsLocked (java.lang.String)
android.location.LocationRequest locationRequest
com.android.server.LocationManagerService$UpdateRecord record
android.location.LocationRequest locationRequest
com.android.server.LocationManagerService$UpdateRecord record
long thresholdInterval
String provider
com.android.server.location.LocationProviderInterface p
java.util.ArrayList records
android.os.WorkSource worksource
com.android.internal.location.ProviderRequest providerRequest
private com.android.server.LocationManagerService$Receiver getReceiverLocked (android.location.ILocationListener, int, int, java.lang.String, android.os.WorkSource, boolean)
android.os.RemoteException e
android.location.ILocationListener listener
int pid
int uid
String packageName
android.os.WorkSource workSource
boolean hideFromAppOps
android.os.IBinder binder
com.android.server.LocationManagerService$Receiver receiver
private com.android.server.LocationManagerService$Receiver getReceiverLocked (android.app.PendingIntent, int, int, java.lang.String, android.os.WorkSource, boolean)
android.app.PendingIntent intent
int pid
int uid
String packageName
android.os.WorkSource workSource
boolean hideFromAppOps
com.android.server.LocationManagerService$Receiver receiver
private android.location.LocationRequest createSanitizedRequest (android.location.LocationRequest, int)
android.location.LocationRequest request
int resolutionLevel
android.location.LocationRequest sanitizedRequest
private void checkPackageName (java.lang.String)
String pkg
String packageName
int uid
String[] packages
private void checkPendingIntent (android.app.PendingIntent)
android.app.PendingIntent intent
private com.android.server.LocationManagerService$Receiver checkListenerOrIntentLocked (android.location.ILocationListener, android.app.PendingIntent, int, int, java.lang.String, android.os.WorkSource, boolean)
android.location.ILocationListener listener
android.app.PendingIntent intent
int pid
int uid
String packageName
android.os.WorkSource workSource
boolean hideFromAppOps
public void requestLocationUpdates (android.location.LocationRequest, android.location.ILocationListener, android.app.PendingIntent, java.lang.String)
com.android.server.LocationManagerService$Receiver recevier
android.location.LocationRequest request
android.location.ILocationListener listener
android.app.PendingIntent intent
String packageName
int allowedResolutionLevel
android.os.WorkSource workSource
boolean hideFromAppOps
android.location.LocationRequest sanitizedRequest
int pid
int uid
long identity
private void requestLocationUpdatesLocked (android.location.LocationRequest, com.android.server.LocationManagerService$Receiver, int, int, java.lang.String)
android.location.LocationRequest request
com.android.server.LocationManagerService$Receiver receiver
int pid
int uid
String packageName
String name
com.android.server.location.LocationProviderInterface provider
com.android.server.LocationManagerService$UpdateRecord record
com.android.server.LocationManagerService$UpdateRecord oldRecord
boolean isProviderEnabled
public void removeUpdates (android.location.ILocationListener, android.app.PendingIntent, java.lang.String)
android.os.WorkSource workSource
boolean hideFromAppOps
com.android.server.LocationManagerService$Receiver receiver
long identity
android.location.ILocationListener listener
android.app.PendingIntent intent
String packageName
int pid
int uid
private void removeUpdatesLocked (com.android.server.LocationManagerService$Receiver)
com.android.server.LocationManagerService$UpdateRecord record
String provider
com.android.server.LocationManagerService$Receiver receiver
java.util.HashSet providers
java.util.HashMap oldRecords
private void applyAllProviderRequirementsLocked ()
com.android.server.location.LocationProviderInterface p
public android.location.Location getLastLocation (android.location.LocationRequest, java.lang.String)
android.location.Location location
android.location.Location noGPSLocation
String name
com.android.server.location.LocationProviderInterface provider
android.location.Location location
android.location.LocationRequest request
String packageName
int allowedResolutionLevel
int pid
int uid
long identity
public void requestGeofence (android.location.LocationRequest, android.location.Geofence, android.app.PendingIntent, java.lang.String)
android.location.LocationRequest request
android.location.Geofence geofence
android.app.PendingIntent intent
String packageName
int allowedResolutionLevel
android.location.LocationRequest sanitizedRequest
int uid
long identity
public void removeGeofence (android.location.Geofence, android.app.PendingIntent, java.lang.String)
android.location.Geofence geofence
android.app.PendingIntent intent
String packageName
long identity
public boolean registerGnssStatusCallback (android.location.IGnssStatusListener, java.lang.String)
android.os.RemoteException e
android.location.IGnssStatusListener callback
String packageName
int allowedResolutionLevel
int pid
int uid
long ident
public void unregisterGnssStatusCallback (android.location.IGnssStatusListener)
Exception e
android.location.IGnssStatusListener callback
public boolean addGnssMeasurementsListener (android.location.IGnssMeasurementsListener, java.lang.String)
android.location.IGnssMeasurementsListener listener
String packageName
int allowedResolutionLevel
int pid
int uid
long identity
boolean hasLocationAccess
public void removeGnssMeasurementsListener (android.location.IGnssMeasurementsListener)
android.location.IGnssMeasurementsListener listener
public boolean addGnssNavigationMessageListener (android.location.IGnssNavigationMessageListener, java.lang.String)
android.location.IGnssNavigationMessageListener listener
String packageName
int allowedResolutionLevel
int pid
int uid
long identity
boolean hasLocationAccess
public void removeGnssNavigationMessageListener (android.location.IGnssNavigationMessageListener)
android.location.IGnssNavigationMessageListener listener
public boolean sendExtraCommand (java.lang.String, java.lang.String, android.os.Bundle)
com.android.server.location.LocationProviderInterface p
String provider
String command
android.os.Bundle extras
public boolean sendNiResponse (int, int)
android.os.RemoteException e
int notifId
int userResponse
public com.android.internal.location.ProviderProperties getProviderProperties (java.lang.String)
String provider
com.android.server.location.LocationProviderInterface p
public java.lang.String getNetworkProviderPackage ()
com.android.server.location.LocationProviderInterface p
public boolean isProviderEnabled (java.lang.String)
com.android.server.location.LocationProviderInterface p
String provider
int uid
long identity
private boolean isUidALocationProvider (int)
com.android.server.location.LocationProviderProxy proxy
int uid
private void checkCallerIsProvider ()
private boolean doesUidHavePackage (int, java.lang.String)
String name
int uid
String packageName
String[] packageNames
public void reportLocation (android.location.Location, boolean)
android.location.Location location
boolean passive
android.os.Message m
private static boolean shouldBroadcastSafe (android.location.Location, android.location.Location, com.android.server.LocationManagerService$UpdateRecord, long)
android.location.Location loc
android.location.Location lastLoc
com.android.server.LocationManagerService$UpdateRecord record
long now
long minTime
long delta
double minDistance
private void handleLocationChangedLocked (android.location.Location, boolean)
android.location.Location lastLoc
com.android.server.LocationManagerService$Receiver receiver
boolean receiverDead
int receiverUserId
android.location.Location notifyLocation
long prevStatusUpdateTime
com.android.server.LocationManagerService$UpdateRecord r
com.android.server.LocationManagerService$Receiver receiver
com.android.server.LocationManagerService$UpdateRecord r
android.location.Location location
boolean passive
long now
String provider
com.android.server.location.LocationProviderInterface p
android.location.Location noGPSLocation
android.location.Location lastNoGPSLocation
android.location.Location lastLocation
android.location.Location lastLocationCoarseInterval
long timeDiffNanos
java.util.ArrayList records
android.location.Location coarseLocation
long newStatusUpdateTime
android.os.Bundle extras
int status
java.util.ArrayList deadReceivers
java.util.ArrayList deadUpdateRecords
private boolean isMockProvider (java.lang.String)
String provider
private void handleLocationChanged (android.location.Location, boolean)
android.location.Location location
boolean passive
android.location.Location myLocation
String provider
public boolean geocoderIsPresent ()
public java.lang.String getFromLocation (double, double, int, android.location.GeocoderParams, java.util.List)
double latitude
double longitude
int maxResults
android.location.GeocoderParams params
java.util.List addrs
public java.lang.String getFromLocationName (java.lang.String, double, double, double, double, int, android.location.GeocoderParams, java.util.List)
String locationName
double lowerLeftLatitude
double lowerLeftLongitude
double upperRightLatitude
double upperRightLongitude
int maxResults
android.location.GeocoderParams params
java.util.List addrs
private boolean canCallerAccessMockLocation (java.lang.String)
String opPackageName
public void addTestProvider (java.lang.String, com.android.internal.location.ProviderProperties, java.lang.String)
com.android.server.location.LocationProviderInterface p
String name
com.android.internal.location.ProviderProperties properties
String opPackageName
long identity
private void addTestProviderLocked (java.lang.String, com.android.internal.location.ProviderProperties)
String name
com.android.internal.location.ProviderProperties properties
com.android.server.location.MockProvider provider
public void removeTestProvider (java.lang.String, java.lang.String)
com.android.server.location.MockProvider mockProvider
long identity
com.android.server.location.LocationProviderInterface realProvider
String provider
String opPackageName
public void setTestProviderLocation (java.lang.String, android.location.Location, java.lang.String)
com.android.server.location.MockProvider mockProvider
long identity
String provider
android.location.Location loc
String opPackageName
public void clearTestProviderLocation (java.lang.String, java.lang.String)
com.android.server.location.MockProvider mockProvider
String provider
String opPackageName
public void setTestProviderEnabled (java.lang.String, boolean, java.lang.String)
com.android.server.location.MockProvider mockProvider
long identity
String provider
boolean enabled
String opPackageName
public void clearTestProviderEnabled (java.lang.String, java.lang.String)
com.android.server.location.MockProvider mockProvider
long identity
String provider
String opPackageName
public void setTestProviderStatus (java.lang.String, int, android.os.Bundle, long, java.lang.String)
com.android.server.location.MockProvider mockProvider
String provider
int status
android.os.Bundle extras
long updateTime
String opPackageName
public void clearTestProviderStatus (java.lang.String, java.lang.String)
com.android.server.location.MockProvider mockProvider
String provider
String opPackageName
private void log (java.lang.String)
String log
protected void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
com.android.server.LocationManagerService$Receiver receiver
com.android.server.LocationManagerService$UpdateRecord record
java.util.Map$Entry entry
com.android.server.location.LocationRequestStatistics$PackageProviderKey key
com.android.server.location.LocationRequestStatistics$PackageStatistics stats
java.util.Map$Entry entry
String provider
android.location.Location location
java.util.Map$Entry entry
String provider
android.location.Location location
java.util.Map$Entry entry
String i
String i
java.util.Map$Entry i
com.android.server.location.LocationProviderProxy proxy
com.android.server.location.LocationProviderInterface provider
java.io.FileDescriptor fd
java.io.PrintWriter pw
String[] args
static android.content.Context access$000 (com.android.server.LocationManagerService)
com.android.server.LocationManagerService x0
static java.lang.Object access$100 (com.android.server.LocationManagerService)
com.android.server.LocationManagerService x0
static java.util.HashMap access$200 (com.android.server.LocationManagerService)
com.android.server.LocationManagerService x0
static void access$300 (com.android.server.LocationManagerService)
com.android.server.LocationManagerService x0
static void access$400 (com.android.server.LocationManagerService)
com.android.server.LocationManagerService x0
static void access$500 (com.android.server.LocationManagerService, int)
com.android.server.LocationManagerService x0
int x1
static int access$600 (com.android.server.LocationManagerService)
com.android.server.LocationManagerService x0
static void access$700 (com.android.server.LocationManagerService)
com.android.server.LocationManagerService x0
static int access$800 (com.android.server.LocationManagerService, int, int)
com.android.server.LocationManagerService x0
int x1
int x2
static android.os.PowerManager access$900 (com.android.server.LocationManagerService)
com.android.server.LocationManagerService x0
static boolean access$1000 (com.android.server.LocationManagerService, java.lang.String)
com.android.server.LocationManagerService x0
String x1
static java.util.HashMap access$1100 (com.android.server.LocationManagerService)
com.android.server.LocationManagerService x0
static android.app.AppOpsManager access$1200 (com.android.server.LocationManagerService)
com.android.server.LocationManagerService x0
static com.android.server.LocationManagerService$LocationWorkerHandler access$1300 (com.android.server.LocationManagerService)
com.android.server.LocationManagerService x0
static java.lang.String access$1400 (com.android.server.LocationManagerService, int)
com.android.server.LocationManagerService x0
int x1
static void access$1500 (com.android.server.LocationManagerService, com.android.server.LocationManagerService$Receiver)
com.android.server.LocationManagerService x0
com.android.server.LocationManagerService$Receiver x1
static java.util.HashMap access$1700 (com.android.server.LocationManagerService)
com.android.server.LocationManagerService x0
static com.android.server.location.LocationRequestStatistics access$1800 (com.android.server.LocationManagerService)
com.android.server.LocationManagerService x0
static void access$1900 (com.android.server.LocationManagerService, android.location.Location, boolean)
com.android.server.LocationManagerService x0
android.location.Location x1
boolean x2
static void ()
}
com/android/server/ServiceWatcher$1.classServiceWatcher.java
package com.android.server
com.android.server.ServiceWatcher$1 extends android.content.BroadcastReceiver {
final com.android.server.ServiceWatcher this$0
void (com.android.server.ServiceWatcher)
com.android.server.ServiceWatcher this$0
public void onReceive (android.content.Context, android.content.Intent)
android.content.Context context
android.content.Intent intent
String action
int userId
}
com/android/server/storage/
com/android/server/storage/DeviceStorageMonitorInternal.classDeviceStorageMonitorInternal.java
package com.android.server.storage
public abstract com.android.server.storage.DeviceStorageMonitorInternal extends java.lang.Object {
public abstract boolean isMemoryLow ()
public abstract long getMemoryLowThreshold ()
public abstract void checkMemory ()
}
com/android/server/storage/DeviceStorageMonitorService$CachePackageDataObserver.classDeviceStorageMonitorService.java
package com.android.server.storage
com.android.server.storage.DeviceStorageMonitorService$CachePackageDataObserver extends android.content.pm.IPackageDataObserver$Stub {
final com.android.server.storage.DeviceStorageMonitorService this$0
private void (com.android.server.storage.DeviceStorageMonitorService)
public void onRemoveCompleted (java.lang.String, boolean)
String packageName
boolean succeeded
void (com.android.server.storage.DeviceStorageMonitorService, com.android.server.storage.DeviceStorageMonitorService$1)
com.android.server.storage.DeviceStorageMonitorService x0
com.android.server.storage.DeviceStorageMonitorService$1 x1
}
com/android/server/storage/DeviceStorageMonitorService.classDeviceStorageMonitorService.java
package com.android.server.storage
public com.android.server.storage.DeviceStorageMonitorService extends com.android.server.SystemService {
static final String TAG
static final boolean DEBUG
static final boolean localLOGV
static final int DEVICE_MEMORY_WHAT
private static final int MONITOR_INTERVAL
private static final int LOW_MEMORY_NOTIFICATION_ID
private static final int DEFAULT_FREE_STORAGE_LOG_INTERVAL_IN_MINUTES
private static final long DEFAULT_DISK_FREE_CHANGE_REPORTING_THRESHOLD
private static final long DEFAULT_CHECK_INTERVAL
private long mFreeMem
private long mFreeMemAfterLastCacheClear
private long mLastReportedFreeMem
private long mLastReportedFreeMemTime
boolean mLowMemFlag
private boolean mMemFullFlag
private final boolean mIsBootImageOnDisk
private final android.content.ContentResolver mResolver
private final long mTotalMemory
private final android.os.StatFs mDataFileStats
private final android.os.StatFs mSystemFileStats
private final android.os.StatFs mCacheFileStats
private static final java.io.File DATA_PATH
private static final java.io.File SYSTEM_PATH
private static final java.io.File CACHE_PATH
private long mThreadStartTime
boolean mClearSucceeded
boolean mClearingCache
private final android.content.Intent mStorageLowIntent
private final android.content.Intent mStorageOkIntent
private final android.content.Intent mStorageFullIntent
private final android.content.Intent mStorageNotFullIntent
private com.android.server.storage.DeviceStorageMonitorService$CachePackageDataObserver mClearCacheObserver
private com.android.server.storage.DeviceStorageMonitorService$CacheFileDeletedObserver mCacheFileDeletedObserver
private static final int _TRUE
private static final int _FALSE
long mMemLowThreshold
private long mMemCacheStartTrimThreshold
private long mMemCacheTrimToThreshold
private long mMemFullThreshold
static final String SERVICE
private final android.os.Handler mHandler
private final com.android.server.storage.DeviceStorageMonitorInternal mLocalService
private final android.os.IBinder mRemoteService
private void restatDataDir ()
long mFreeSystem
long mFreeCache
String debugFreeMem
long freeMemLogInterval
long currTime
long threshold
long delta
private void clearCache ()
android.os.RemoteException e
void checkMemory (boolean)
long diffTime
boolean checkCache
void postCheckMemoryMsg (boolean, long)
boolean clearCache
long delay
public void (android.content.Context)
android.content.Context context
private static boolean isBootImageOnDisk ()
String instructionSet
public void onStart ()
android.os.storage.StorageManager sm
void dumpImpl (java.io.PrintWriter)
java.io.PrintWriter pw
android.content.Context context
private void sendNotification ()
android.content.Context context
android.content.Intent lowMemIntent
android.app.NotificationManager mNotificationMgr
CharSequence title
CharSequence details
android.app.PendingIntent intent
android.app.Notification notification
private void cancelNotification ()
android.content.Context context
android.app.NotificationManager mNotificationMgr
private void sendFullNotification ()
private void cancelFullNotification ()
static boolean access$100 (com.android.server.storage.DeviceStorageMonitorService)
com.android.server.storage.DeviceStorageMonitorService x0
static void ()
}
com/android/server/storage/DeviceStorageMonitorService$1.classDeviceStorageMonitorService.java
package com.android.server.storage
com.android.server.storage.DeviceStorageMonitorService$1 extends android.os.Handler {
final com.android.server.storage.DeviceStorageMonitorService this$0
void (com.android.server.storage.DeviceStorageMonitorService)
com.android.server.storage.DeviceStorageMonitorService this$0
public void handleMessage (android.os.Message)
android.os.Message msg
}
com/android/server/storage/DeviceStorageMonitorService$3.classDeviceStorageMonitorService.java
package com.android.server.storage
com.android.server.storage.DeviceStorageMonitorService$3 extends android.os.Binder {
final com.android.server.storage.DeviceStorageMonitorService this$0
void (com.android.server.storage.DeviceStorageMonitorService)
com.android.server.storage.DeviceStorageMonitorService this$0
protected void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
java.io.FileDescriptor fd
java.io.PrintWriter pw
String[] args
}
com/android/server/storage/DeviceStorageMonitorService$2.classDeviceStorageMonitorService.java
package com.android.server.storage
com.android.server.storage.DeviceStorageMonitorService$2 extends java.lang.Object implements com.android.server.storage.DeviceStorageMonitorInternal {
final com.android.server.storage.DeviceStorageMonitorService this$0
void (com.android.server.storage.DeviceStorageMonitorService)
com.android.server.storage.DeviceStorageMonitorService this$0
public void checkMemory ()
public boolean isMemoryLow ()
public long getMemoryLowThreshold ()
}
com/android/server/storage/DeviceStorageMonitorService$CacheFileDeletedObserver.classDeviceStorageMonitorService.java
package com.android.server.storage
com.android.server.storage.DeviceStorageMonitorService$CacheFileDeletedObserver extends android.os.FileObserver {
public void ()
public void onEvent (int, java.lang.String)
int event
String path
}
com/android/server/BluetoothService.classBluetoothService.java
package com.android.server
com.android.server.BluetoothService extends com.android.server.SystemService {
private com.android.server.BluetoothManagerService mBluetoothManagerService
public void (android.content.Context)
android.content.Context context
public void onStart ()
public void onBootPhase (int)
int phase
public void onSwitchUser (int)
int userHandle
public void onUnlockUser (int)
int userHandle
}
com/android/server/LocationManagerService$1.classLocationManagerService.java
package com.android.server
com.android.server.LocationManagerService$1 extends java.lang.Object implements android.content.pm.PackageManagerInternal$PackagesProvider {
final com.android.server.LocationManagerService this$0
void (com.android.server.LocationManagerService)
com.android.server.LocationManagerService this$0
public java.lang.String[] getPackages (int)
int userId
}
com/android/server/SystemServiceManager.classSystemServiceManager.java
package com.android.server
public com.android.server.SystemServiceManager extends java.lang.Object {
private static final String TAG
private final android.content.Context mContext
private boolean mSafeMode
private final java.util.ArrayList mServices
private int mCurrentPhase
public void (android.content.Context)
android.content.Context context
public com.android.server.SystemService startService (java.lang.String)
ClassNotFoundException ex
String className
Class serviceClass
Class serviceClass
public com.android.server.SystemService startService (java.lang.Class)
java.lang.reflect.Constructor constructor
InstantiationException ex
IllegalAccessException ex
NoSuchMethodException ex
java.lang.reflect.InvocationTargetException ex
RuntimeException ex
String name
com.android.server.SystemService service
com.android.server.SystemService service
Class serviceClass
public void startBootPhase (int)
Exception ex
com.android.server.SystemService service
int i
int serviceLen
int phase
public void startUser (int)
Exception ex
com.android.server.SystemService service
int i
int userHandle
int serviceLen
public void unlockUser (int)
Exception ex
com.android.server.SystemService service
int i
int userHandle
int serviceLen
public void switchUser (int)
Exception ex
com.android.server.SystemService service
int i
int userHandle
int serviceLen
public void stopUser (int)
Exception ex
com.android.server.SystemService service
int i
int userHandle
int serviceLen
public void cleanupUser (int)
Exception ex
com.android.server.SystemService service
int i
int userHandle
int serviceLen
public void setSafeMode (boolean)
boolean safeMode
public boolean isSafeMode ()
public void dump ()
com.android.server.SystemService service
int i
StringBuilder builder
int startedLen
}
com/android/server/DropBoxManagerService.classDropBoxManagerService.java
package com.android.server
public final com.android.server.DropBoxManagerService extends com.android.server.SystemService {
private static final String TAG
private static final int DEFAULT_AGE_SECONDS
private static final int DEFAULT_MAX_FILES
private static final int DEFAULT_QUOTA_KB
private static final int DEFAULT_QUOTA_PERCENT
private static final int DEFAULT_RESERVE_PERCENT
private static final int QUOTA_RESCAN_MILLIS
private static final int MSG_SEND_BROADCAST
private static final boolean PROFILE_DUMP
private final android.content.ContentResolver mContentResolver
private final java.io.File mDropBoxDir
private com.android.server.DropBoxManagerService$FileList mAllFiles
private java.util.HashMap mFilesByTag
private android.os.StatFs mStatFs
private int mBlockSize
private int mCachedQuotaBlocks
private long mCachedQuotaUptimeMillis
private volatile boolean mBooted
private final android.os.Handler mHandler
private final android.content.BroadcastReceiver mReceiver
private final com.android.internal.os.IDropBoxManagerService$Stub mStub
public void (android.content.Context)
android.content.Context context
public void (android.content.Context, java.io.File)
android.content.Context context
java.io.File path
public void onStart ()
android.content.IntentFilter filter
public void onBootPhase (int)
int phase
public com.android.internal.os.IDropBoxManagerService getServiceStub ()
public void add (android.os.DropBoxManager$Entry)
int n
long now
long len
int flags
long max
long lastTrim
byte[] buffer
int read
int bufferSize
java.io.FileOutputStream foutput
long time
android.content.Intent dropboxIntent
java.io.IOException e
android.os.DropBoxManager$Entry entry
java.io.File temp
java.io.InputStream input
java.io.OutputStream output
String tag
public boolean isTagEnabled (java.lang.String)
String tag
long token
public synchronized android.os.DropBoxManager$Entry getNextEntry (java.lang.String, long)
java.io.IOException e
java.io.IOException e
com.android.server.DropBoxManagerService$EntryFile entry
String tag
long millis
com.android.server.DropBoxManagerService$FileList list
public synchronized void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
java.io.IOException e
int i
String a
String arg
int i
int n
char[] buf
boolean newline
boolean truncated
String text
java.io.IOException e
android.os.DropBoxManager$Entry dbe
java.io.InputStreamReader isr
String date
boolean match
com.android.server.DropBoxManagerService$EntryFile entry
java.io.FileDescriptor fd
java.io.PrintWriter pw
String[] args
StringBuilder out
boolean doPrint
boolean doFile
java.util.ArrayList searchArgs
int numFound
int numArgs
android.text.format.Time time
private synchronized void init () throws java.io.IOException
IllegalArgumentException e
com.android.server.DropBoxManagerService$EntryFile entry
java.io.File file
java.io.File[] files
private synchronized void enrollEntry (com.android.server.DropBoxManagerService$EntryFile)
com.android.server.DropBoxManagerService$FileList tagFiles
com.android.server.DropBoxManagerService$EntryFile entry
private synchronized long createEntry (java.io.File, java.lang.String, int) throws java.io.IOException
com.android.server.DropBoxManagerService$FileList tagFiles
com.android.server.DropBoxManagerService$EntryFile late
java.io.File temp
String tag
int flags
long t
java.util.SortedSet tail
com.android.server.DropBoxManagerService$EntryFile[] future
private synchronized long trimToFit ()
com.android.server.DropBoxManagerService$EntryFile entry
com.android.server.DropBoxManagerService$FileList tag
int quotaPercent
int reservePercent
int quotaKb
int available
int nonreserved
int maximum
com.android.server.DropBoxManagerService$FileList tag
java.io.IOException e
com.android.server.DropBoxManagerService$EntryFile entry
com.android.server.DropBoxManagerService$FileList tag
int unsqueezed
int squeezed
java.util.TreeSet tags
int tagQuota
int ageSeconds
int maxFiles
long cutoffMillis
long uptimeMillis
static long access$002 (com.android.server.DropBoxManagerService, long)
com.android.server.DropBoxManagerService x0
long x1
static void access$100 (com.android.server.DropBoxManagerService) throws java.io.IOException
com.android.server.DropBoxManagerService x0
static long access$200 (com.android.server.DropBoxManagerService)
com.android.server.DropBoxManagerService x0
static android.content.BroadcastReceiver access$300 (com.android.server.DropBoxManagerService)
com.android.server.DropBoxManagerService x0
}
com/android/server/GraphicsStatsService$ActiveBuffer.classGraphicsStatsService.java
package com.android.server
final com.android.server.GraphicsStatsService$ActiveBuffer extends java.lang.Object implements android.os.IBinder$DeathRecipient {
final int mUid
final int mPid
final String mPackageName
final android.os.IBinder mToken
android.os.MemoryFile mProcessBuffer
com.android.server.GraphicsStatsService$HistoricalData mPreviousData
final com.android.server.GraphicsStatsService this$0
void (com.android.server.GraphicsStatsService, android.os.IBinder, int, int, java.lang.String) throws android.os.RemoteException java.io.IOException
android.os.IBinder token
int uid
int pid
String packageName
public void binderDied ()
void closeAllBuffers ()
}
com/android/server/ContextHubSystemService.classContextHubSystemService.java
package com.android.server
com.android.server.ContextHubSystemService extends com.android.server.SystemService {
private static final String TAG
private final android.hardware.location.ContextHubService mContextHubService
public void (android.content.Context)
android.content.Context context
public void onStart ()
public void onBootPhase (int)
int phase
}
com/android/server/BluetoothManagerService$ClientDeathRecipient.classBluetoothManagerService.java
package com.android.server
com.android.server.BluetoothManagerService$ClientDeathRecipient extends java.lang.Object implements android.os.IBinder$DeathRecipient {
final com.android.server.BluetoothManagerService this$0
void (com.android.server.BluetoothManagerService)
com.android.server.BluetoothManagerService this$0
public void binderDied ()
android.os.RemoteException e
}
com/android/server/HardwarePropertiesManagerService.classHardwarePropertiesManagerService.java
package com.android.server
public com.android.server.HardwarePropertiesManagerService extends android.os.IHardwarePropertiesManager$Stub {
private final android.content.Context mContext
private final Object mLock
private static native void nativeInit ()
private static native float[] nativeGetFanSpeeds ()
private static native float[] nativeGetDeviceTemperatures (int, int)
private static native android.os.CpuUsageInfo[] nativeGetCpuUsages ()
public void (android.content.Context)
android.content.Context context
public float[] getDeviceTemperatures (java.lang.String, int, int) throws java.lang.SecurityException
String callingPackage
int type
int source
public android.os.CpuUsageInfo[] getCpuUsages (java.lang.String) throws java.lang.SecurityException
String callingPackage
public float[] getFanSpeeds (java.lang.String) throws java.lang.SecurityException
String callingPackage
private void enforceHardwarePropertiesRetrievalAllowed (java.lang.String) throws java.lang.SecurityException
android.content.pm.PackageManager$NameNotFoundException e
String callingPackage
android.content.pm.PackageManager pm
int uid
int userId
com.android.server.vr.VrManagerInternal vrService
android.app.admin.DevicePolicyManager dpm
}
com/android/server/NetworkTimeUpdateService$MyHandler.classNetworkTimeUpdateService.java
package com.android.server
com.android.server.NetworkTimeUpdateService$MyHandler extends android.os.Handler {
final com.android.server.NetworkTimeUpdateService this$0
public void (com.android.server.NetworkTimeUpdateService, android.os.Looper)
android.os.Looper l
public void handleMessage (android.os.Message)
android.os.Message msg
}
com/android/server/TelephonyRegistry$Record.classTelephonyRegistry.java
package com.android.server
com.android.server.TelephonyRegistry$Record extends java.lang.Object {
String callingPackage
android.os.IBinder binder
com.android.internal.telephony.IPhoneStateListener callback
com.android.internal.telephony.IOnSubscriptionsChangedListener onSubscriptionsChangedListenerCallback
int callerUserId
int events
int subId
int phoneId
boolean canReadPhoneState
private void ()
boolean matchPhoneStateListenerEvent (int)
int events
boolean matchOnSubscriptionsChangedListener ()
public java.lang.String toString ()
void (com.android.server.TelephonyRegistry$1)
com.android.server.TelephonyRegistry$1 x0
}
com/android/server/AttributeCache.classAttributeCache.java
package com.android.server
public final com.android.server.AttributeCache extends java.lang.Object {
private static com.android.server.AttributeCache sInstance
private final android.content.Context mContext
private final android.util.ArrayMap mPackages
private final android.content.res.Configuration mConfiguration
public static void init (android.content.Context)
android.content.Context context
public static com.android.server.AttributeCache instance ()
public void (android.content.Context)
android.content.Context context
public void removePackage (java.lang.String)
int j
android.util.ArrayMap map
int i
android.content.res.Resources res
java.lang.ref.WeakReference ref
com.android.server.AttributeCache$Package pkg
String packageName
public void updateConfiguration (android.content.res.Configuration)
int changes
android.content.res.Configuration config
public com.android.server.AttributeCache$Entry get (java.lang.String, int, int[], int)
android.content.pm.PackageManager$NameNotFoundException e
android.content.Context context
android.content.Context context
android.content.res.Resources$NotFoundException e
java.lang.ref.WeakReference ref
com.android.server.AttributeCache$Package pkg
android.util.ArrayMap map
com.android.server.AttributeCache$Entry ent
String packageName
int resId
int[] styleable
int userId
static void ()
}
com/android/server/trust/
com/android/server/trust/TrustManagerService$StrongAuthTracker.classTrustManagerService.java
package com.android.server.trust
com.android.server.trust.TrustManagerService$StrongAuthTracker extends com.android.internal.widget.LockPatternUtils$StrongAuthTracker {
android.util.SparseBooleanArray mStartFromSuccessfulUnlock
final com.android.server.trust.TrustManagerService this$0
public void (com.android.server.trust.TrustManagerService, android.content.Context)
android.content.Context context
public void onStrongAuthRequiredChanged (int)
int userId
boolean canAgentsRunForUser (int)
int userId
void allowTrustFromUnlock (int)
int userId
boolean previous
}
com/android/server/trust/TrustAgentWrapper$2.classTrustAgentWrapper.java
package com.android.server.trust
com.android.server.trust.TrustAgentWrapper$2 extends android.os.Handler {
final com.android.server.trust.TrustAgentWrapper this$0
void (com.android.server.trust.TrustAgentWrapper)
com.android.server.trust.TrustAgentWrapper this$0
public void handleMessage (android.os.Message)
long duration
long duration
long expiration
int flags
long durationMs
android.os.IBinder token
boolean result
android.os.Message msg
}
com/android/server/trust/TrustArchive$Event.classTrustArchive.java
package com.android.server.trust
com.android.server.trust.TrustArchive$Event extends java.lang.Object {
final int type
final int userId
final android.content.ComponentName agent
final long elapsedTimestamp
final String message
final long duration
final int flags
final boolean managingTrust
private void (int, int, android.content.ComponentName, java.lang.String, long, int, boolean)
int type
int userId
android.content.ComponentName agent
String message
long duration
int flags
boolean managingTrust
void (int, int, android.content.ComponentName, java.lang.String, long, int, boolean, com.android.server.trust.TrustArchive$1)
int x0
int x1
android.content.ComponentName x2
String x3
long x4
int x5
boolean x6
com.android.server.trust.TrustArchive$1 x7
}
com/android/server/trust/TrustAgentWrapper.classTrustAgentWrapper.java
package com.android.server.trust
public com.android.server.trust.TrustAgentWrapper extends java.lang.Object {
private static final String EXTRA_COMPONENT_NAME
private static final String TRUST_EXPIRED_ACTION
private static final String PERMISSION
private static final boolean DEBUG
private static final String TAG
private static final int MSG_GRANT_TRUST
private static final int MSG_REVOKE_TRUST
private static final int MSG_TRUST_TIMEOUT
private static final int MSG_RESTART_TIMEOUT
private static final int MSG_SET_TRUST_AGENT_FEATURES_COMPLETED
private static final int MSG_MANAGING_TRUST
private static final long RESTART_TIMEOUT_MILLIS
private static final String DATA_DURATION
private final com.android.server.trust.TrustManagerService mTrustManagerService
private final int mUserId
private final android.content.Context mContext
private final android.content.ComponentName mName
private android.service.trust.ITrustAgentService mTrustAgentService
private boolean mBound
private long mScheduledRestartUptimeMillis
private long mMaximumTimeToLock
private boolean mPendingSuccessfulUnlock
private boolean mTrusted
private CharSequence mMessage
private boolean mTrustDisabledByDpm
private boolean mManagingTrust
private android.os.IBinder mSetTrustAgentFeaturesToken
private android.app.AlarmManager mAlarmManager
private final android.content.Intent mAlarmIntent
private android.app.PendingIntent mAlarmPendingIntent
private final android.content.BroadcastReceiver mBroadcastReceiver
private final android.os.Handler mHandler
private android.service.trust.ITrustAgentServiceCallback mCallback
private final android.content.ServiceConnection mConnection
public void (android.content.Context, com.android.server.trust.TrustManagerService, android.content.Intent, android.os.UserHandle)
android.content.Context context
com.android.server.trust.TrustManagerService trustManagerService
android.content.Intent intent
android.os.UserHandle user
android.content.IntentFilter alarmFilter
String pathUri
private void onError (java.lang.Exception)
Exception e
private void onTrustTimeout ()
android.os.RemoteException e
public void onUnlockAttempt (boolean)
android.os.RemoteException e
boolean successful
public void onDeviceLocked ()
android.os.RemoteException e
public void onDeviceUnlocked ()
android.os.RemoteException e
private void setCallback (android.service.trust.ITrustAgentServiceCallback)
android.os.RemoteException e
android.service.trust.ITrustAgentServiceCallback callback
boolean updateDevicePolicyFeatures ()
java.util.List config
android.app.admin.DevicePolicyManager dpm
long maxTimeToLock
android.os.RemoteException e
boolean trustDisabled
public boolean isTrusted ()
public boolean isManagingTrust ()
public java.lang.CharSequence getMessage ()
public void destroy ()
public boolean isConnected ()
public boolean isBound ()
public long getScheduledRestartUptimeMillis ()
private void scheduleRestart ()
static android.content.ComponentName access$000 (com.android.server.trust.TrustAgentWrapper)
com.android.server.trust.TrustAgentWrapper x0
static android.os.Handler access$100 (com.android.server.trust.TrustAgentWrapper)
com.android.server.trust.TrustAgentWrapper x0
static boolean access$202 (com.android.server.trust.TrustAgentWrapper, boolean)
com.android.server.trust.TrustAgentWrapper x0
boolean x1
static java.lang.CharSequence access$302 (com.android.server.trust.TrustAgentWrapper, java.lang.CharSequence)
com.android.server.trust.TrustAgentWrapper x0
CharSequence x1
static long access$400 (com.android.server.trust.TrustAgentWrapper)
com.android.server.trust.TrustAgentWrapper x0
static android.app.PendingIntent access$502 (com.android.server.trust.TrustAgentWrapper, android.app.PendingIntent)
com.android.server.trust.TrustAgentWrapper x0
android.app.PendingIntent x1
static android.content.Context access$600 (com.android.server.trust.TrustAgentWrapper)
com.android.server.trust.TrustAgentWrapper x0
static android.content.Intent access$700 (com.android.server.trust.TrustAgentWrapper)
com.android.server.trust.TrustAgentWrapper x0
static android.app.PendingIntent access$500 (com.android.server.trust.TrustAgentWrapper)
com.android.server.trust.TrustAgentWrapper x0
static android.app.AlarmManager access$800 (com.android.server.trust.TrustAgentWrapper)
com.android.server.trust.TrustAgentWrapper x0
static int access$900 (com.android.server.trust.TrustAgentWrapper)
com.android.server.trust.TrustAgentWrapper x0
static java.lang.CharSequence access$300 (com.android.server.trust.TrustAgentWrapper)
com.android.server.trust.TrustAgentWrapper x0
static com.android.server.trust.TrustManagerService access$1000 (com.android.server.trust.TrustAgentWrapper)
com.android.server.trust.TrustAgentWrapper x0
static void access$1100 (com.android.server.trust.TrustAgentWrapper)
com.android.server.trust.TrustAgentWrapper x0
static android.os.IBinder access$1200 (com.android.server.trust.TrustAgentWrapper)
com.android.server.trust.TrustAgentWrapper x0
static android.os.IBinder access$1202 (com.android.server.trust.TrustAgentWrapper, android.os.IBinder)
com.android.server.trust.TrustAgentWrapper x0
android.os.IBinder x1
static boolean access$1300 (com.android.server.trust.TrustAgentWrapper)
com.android.server.trust.TrustAgentWrapper x0
static boolean access$1302 (com.android.server.trust.TrustAgentWrapper, boolean)
com.android.server.trust.TrustAgentWrapper x0
boolean x1
static boolean access$1402 (com.android.server.trust.TrustAgentWrapper, boolean)
com.android.server.trust.TrustAgentWrapper x0
boolean x1
static boolean access$1400 (com.android.server.trust.TrustAgentWrapper)
com.android.server.trust.TrustAgentWrapper x0
static android.service.trust.ITrustAgentService access$1502 (com.android.server.trust.TrustAgentWrapper, android.service.trust.ITrustAgentService)
com.android.server.trust.TrustAgentWrapper x0
android.service.trust.ITrustAgentService x1
static android.service.trust.ITrustAgentServiceCallback access$1600 (com.android.server.trust.TrustAgentWrapper)
com.android.server.trust.TrustAgentWrapper x0
static void access$1700 (com.android.server.trust.TrustAgentWrapper, android.service.trust.ITrustAgentServiceCallback)
com.android.server.trust.TrustAgentWrapper x0
android.service.trust.ITrustAgentServiceCallback x1
static boolean access$1800 (com.android.server.trust.TrustAgentWrapper)
com.android.server.trust.TrustAgentWrapper x0
static boolean access$1802 (com.android.server.trust.TrustAgentWrapper, boolean)
com.android.server.trust.TrustAgentWrapper x0
boolean x1
static boolean access$1900 (com.android.server.trust.TrustAgentWrapper)
com.android.server.trust.TrustAgentWrapper x0
static void access$2000 (com.android.server.trust.TrustAgentWrapper)
com.android.server.trust.TrustAgentWrapper x0
}
com/android/server/trust/TrustManagerService$1.classTrustManagerService.java
package com.android.server.trust
com.android.server.trust.TrustManagerService$1 extends android.app.trust.ITrustManager$Stub {
final com.android.server.trust.TrustManagerService this$0
void (com.android.server.trust.TrustManagerService)
com.android.server.trust.TrustManagerService this$0
public void reportUnlockAttempt (boolean, int) throws android.os.RemoteException
boolean authenticated
int userId
public void reportEnabledTrustAgentsChanged (int) throws android.os.RemoteException
int userId
public void reportKeyguardShowingChanged () throws android.os.RemoteException
public void registerTrustListener (android.app.trust.ITrustListener) throws android.os.RemoteException
android.app.trust.ITrustListener trustListener
public void unregisterTrustListener (android.app.trust.ITrustListener) throws android.os.RemoteException
android.app.trust.ITrustListener trustListener
public boolean isDeviceLocked (int) throws android.os.RemoteException
int userId
long token
public boolean isDeviceSecure (int) throws android.os.RemoteException
int userId
long token
private void enforceReportPermission ()
private void enforceListenerPermission ()
protected void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
java.io.FileDescriptor fd
java.io.PrintWriter fout
String[] args
java.util.List userInfos
private void dumpUser (java.io.PrintWriter, android.content.pm.UserInfo, boolean)
String restartTime
boolean trusted
com.android.server.trust.TrustManagerService$AgentInfo info
java.io.PrintWriter fout
android.content.pm.UserInfo user
boolean isCurrent
boolean duplicateSimpleNames
android.util.ArraySet simpleNames
private java.lang.String dumpBool (boolean)
boolean b
private java.lang.String dumpHex (int)
int i
public void setDeviceLockedForUser (int, boolean)
int userId
boolean value
public boolean isTrustUsuallyManaged (int)
int userId
static void access$900 (com.android.server.trust.TrustManagerService$1, java.io.PrintWriter, android.content.pm.UserInfo, boolean)
com.android.server.trust.TrustManagerService$1 x0
java.io.PrintWriter x1
android.content.pm.UserInfo x2
boolean x3
}
com/android/server/trust/TrustAgentWrapper$4.classTrustAgentWrapper.java
package com.android.server.trust
com.android.server.trust.TrustAgentWrapper$4 extends java.lang.Object implements android.content.ServiceConnection {
final com.android.server.trust.TrustAgentWrapper this$0
void (com.android.server.trust.TrustAgentWrapper)
com.android.server.trust.TrustAgentWrapper this$0
public void onServiceConnected (android.content.ComponentName, android.os.IBinder)
android.content.ComponentName name
android.os.IBinder service
public void onServiceDisconnected (android.content.ComponentName)
android.content.ComponentName name
}
com/android/server/trust/TrustAgentWrapper$1.classTrustAgentWrapper.java
package com.android.server.trust
com.android.server.trust.TrustAgentWrapper$1 extends android.content.BroadcastReceiver {
final com.android.server.trust.TrustAgentWrapper this$0
void (com.android.server.trust.TrustAgentWrapper)
com.android.server.trust.TrustAgentWrapper this$0
public void onReceive (android.content.Context, android.content.Intent)
android.content.Context context
android.content.Intent intent
android.content.ComponentName component
}
com/android/server/trust/TrustManagerService$1$1.classTrustManagerService.java
package com.android.server.trust
com.android.server.trust.TrustManagerService$1$1 extends java.lang.Object implements java.lang.Runnable {
final java.io.PrintWriter val$fout
final java.util.List val$userInfos
final com.android.server.trust.TrustManagerService$1 this$1
void (com.android.server.trust.TrustManagerService$1, java.io.PrintWriter, java.util.List)
com.android.server.trust.TrustManagerService$1 this$1
public void run ()
android.content.pm.UserInfo user
}
com/android/server/trust/TrustArchive$1.classTrustArchive.java
package com.android.server.trust
com.android.server.trust.TrustArchive$1 extends java.lang.Object {
}
com/android/server/trust/TrustManagerService$AgentInfo.classTrustManagerService.java
package com.android.server.trust
final com.android.server.trust.TrustManagerService$AgentInfo extends java.lang.Object {
CharSequence label
android.graphics.drawable.Drawable icon
android.content.ComponentName component
android.content.ComponentName settings
com.android.server.trust.TrustAgentWrapper agent
int userId
private void ()
public boolean equals (java.lang.Object)
Object other
com.android.server.trust.TrustManagerService$AgentInfo o
public int hashCode ()
void (com.android.server.trust.TrustManagerService$1)
com.android.server.trust.TrustManagerService$1 x0
}
com/android/server/trust/TrustArchive.classTrustArchive.java
package com.android.server.trust
public com.android.server.trust.TrustArchive extends java.lang.Object {
private static final int TYPE_GRANT_TRUST
private static final int TYPE_REVOKE_TRUST
private static final int TYPE_TRUST_TIMEOUT
private static final int TYPE_AGENT_DIED
private static final int TYPE_AGENT_CONNECTED
private static final int TYPE_AGENT_STOPPED
private static final int TYPE_MANAGING_TRUST
private static final int HISTORY_LIMIT
java.util.ArrayDeque mEvents
public void ()
public void logGrantTrust (int, android.content.ComponentName, java.lang.String, long, int)
int userId
android.content.ComponentName agent
String message
long duration
int flags
public void logRevokeTrust (int, android.content.ComponentName)
int userId
android.content.ComponentName agent
public void logTrustTimeout (int, android.content.ComponentName)
int userId
android.content.ComponentName agent
public void logAgentDied (int, android.content.ComponentName)
int userId
android.content.ComponentName agent
public void logAgentConnected (int, android.content.ComponentName)
int userId
android.content.ComponentName agent
public void logAgentStopped (int, android.content.ComponentName)
int userId
android.content.ComponentName agent
public void logManagingTrust (int, android.content.ComponentName, boolean)
int userId
android.content.ComponentName agent
boolean managing
private void addEvent (com.android.server.trust.TrustArchive$Event)
com.android.server.trust.TrustArchive$Event e
public void dump (java.io.PrintWriter, int, int, java.lang.String, boolean)
com.android.server.trust.TrustArchive$Event ev
java.io.PrintWriter writer
int limit
int userId
String linePrefix
boolean duplicateSimpleNames
int count
java.util.Iterator iter
public static java.lang.String formatDuration (long)
long duration
StringBuilder sb
private static java.lang.String formatElapsed (long)
long elapsed
long delta
long wallTime
static java.lang.String getSimpleName (android.content.ComponentName)
android.content.ComponentName cn
String name
int idx
private java.lang.String dumpType (int)
int type
private java.lang.String dumpGrantFlags (int)
int flags
StringBuilder sb
}
com/android/server/trust/TrustManagerService$3.classTrustManagerService.java
package com.android.server.trust
com.android.server.trust.TrustManagerService$3 extends com.android.internal.content.PackageMonitor {
final com.android.server.trust.TrustManagerService this$0
void (com.android.server.trust.TrustManagerService)
com.android.server.trust.TrustManagerService this$0
public void onSomePackagesChanged ()
public boolean onPackageChanged (java.lang.String, int, java.lang.String[])
String packageName
int uid
String[] components
public void onPackageDisappeared (java.lang.String, int)
String packageName
int reason
}
com/android/server/trust/TrustAgentWrapper$3.classTrustAgentWrapper.java
package com.android.server.trust
com.android.server.trust.TrustAgentWrapper$3 extends android.service.trust.ITrustAgentServiceCallback$Stub {
final com.android.server.trust.TrustAgentWrapper this$0
void (com.android.server.trust.TrustAgentWrapper)
com.android.server.trust.TrustAgentWrapper this$0
public void grantTrust (java.lang.CharSequence, long, int)
CharSequence userMessage
long durationMs
int flags
android.os.Message msg
public void revokeTrust ()
public void setManagingTrust (boolean)
boolean managingTrust
public void onConfigureCompleted (boolean, android.os.IBinder)
boolean result
android.os.IBinder token
}
com/android/server/trust/TrustManagerService$Receiver.classTrustManagerService.java
package com.android.server.trust
com.android.server.trust.TrustManagerService$Receiver extends android.content.BroadcastReceiver {
final com.android.server.trust.TrustManagerService this$0
private void (com.android.server.trust.TrustManagerService)
public void onReceive (android.content.Context, android.content.Intent)
int userId
int userId
android.content.Context context
android.content.Intent intent
String action
private int getUserId (android.content.Intent)
android.content.Intent intent
int userId
public void register (android.content.Context)
android.content.Context context
android.content.IntentFilter filter
void (com.android.server.trust.TrustManagerService, com.android.server.trust.TrustManagerService$1)
com.android.server.trust.TrustManagerService x0
com.android.server.trust.TrustManagerService$1 x1
}
com/android/server/trust/TrustManagerService$2.classTrustManagerService.java
package com.android.server.trust
com.android.server.trust.TrustManagerService$2 extends android.os.Handler {
final com.android.server.trust.TrustManagerService this$0
void (com.android.server.trust.TrustManagerService)
com.android.server.trust.TrustManagerService this$0
public void handleMessage (android.os.Message)
int userId
boolean value
int i
android.util.SparseBooleanArray usuallyManaged
android.os.Message msg
}
com/android/server/trust/TrustManagerService.classTrustManagerService.java
package com.android.server.trust
public com.android.server.trust.TrustManagerService extends com.android.server.SystemService {
private static final boolean DEBUG
private static final String TAG
private static final android.content.Intent TRUST_AGENT_INTENT
private static final String PERMISSION_PROVIDE_AGENT
private static final int MSG_REGISTER_LISTENER
private static final int MSG_UNREGISTER_LISTENER
private static final int MSG_DISPATCH_UNLOCK_ATTEMPT
private static final int MSG_ENABLED_AGENTS_CHANGED
private static final int MSG_KEYGUARD_SHOWING_CHANGED
private static final int MSG_START_USER
private static final int MSG_CLEANUP_USER
private static final int MSG_SWITCH_USER
private static final int MSG_SET_DEVICE_LOCKED
private static final int MSG_FLUSH_TRUST_USUALLY_MANAGED
private static final int MSG_UNLOCK_USER
private static final int TRUST_USUALLY_MANAGED_FLUSH_DELAY
private final android.util.ArraySet mActiveAgents
private final java.util.ArrayList mTrustListeners
private final com.android.server.trust.TrustManagerService$Receiver mReceiver
final com.android.server.trust.TrustArchive mArchive
private final android.content.Context mContext
private final com.android.internal.widget.LockPatternUtils mLockPatternUtils
private final android.os.UserManager mUserManager
private final android.app.ActivityManager mActivityManager
private final android.util.SparseBooleanArray mUserIsTrusted
private final android.util.SparseBooleanArray mDeviceLockedForUser
private final android.util.SparseBooleanArray mTrustUsuallyManagedForUser
private final com.android.server.trust.TrustManagerService$StrongAuthTracker mStrongAuthTracker
private boolean mTrustAgentsCanRun
private int mCurrentUser
private final android.os.IBinder mService
private final android.os.Handler mHandler
private final com.android.internal.content.PackageMonitor mPackageMonitor
public void (android.content.Context)
android.content.Context context
public void onStart ()
public void onBootPhase (int)
int phase
private void updateTrustAll ()
android.content.pm.UserInfo userInfo
java.util.List userInfos
public void updateTrust (int, int)
int userId
int flags
boolean managed
boolean trusted
boolean changed
private void updateTrustUsuallyManaged (int, boolean)
int userId
boolean managed
void refreshAgentList (int)
java.util.List userInfos
java.util.List config
android.content.ComponentName name
com.android.server.trust.TrustManagerService$AgentInfo agentInfo
android.content.pm.ResolveInfo resolveInfo
android.app.admin.DevicePolicyManager dpm
int disabledFeatures
boolean disableTrustAgents
java.util.List enabledAgents
java.util.List resolveInfos
android.content.pm.UserInfo userInfo
com.android.server.trust.TrustManagerService$AgentInfo info
int i
int userIdOrAll
android.content.pm.PackageManager pm
java.util.List userInfos
com.android.internal.widget.LockPatternUtils lockPatternUtils
android.util.ArraySet obsoleteAgents
boolean trustMayHaveChanged
public void setDeviceLockedForUser (int, boolean)
int userId
boolean locked
boolean isDeviceLockedInner (int)
int userId
private void refreshDeviceLockedForUser (int)
java.util.List userInfos
android.content.pm.UserInfo info
int id
boolean secure
boolean trusted
boolean showingKeyguard
boolean deviceLocked
boolean changed
int i
int userId
java.util.List userInfos
android.view.IWindowManager wm
private void dispatchDeviceLocked (int, boolean)
com.android.server.trust.TrustManagerService$AgentInfo agent
int i
int userId
boolean isLocked
void updateDevicePolicyFeatures ()
com.android.server.trust.TrustManagerService$AgentInfo info
int i
private void removeAgentsOfPackage (java.lang.String)
com.android.server.trust.TrustManagerService$AgentInfo info
int i
String packageName
boolean trustMayHaveChanged
public void resetAgent (android.content.ComponentName, int)
com.android.server.trust.TrustManagerService$AgentInfo info
int i
android.content.ComponentName name
int userId
boolean trustMayHaveChanged
private android.content.ComponentName getSettingsComponentName (android.content.pm.PackageManager, android.content.pm.ResolveInfo)
android.content.res.Resources res
android.util.AttributeSet attrs
int type
String nodeName
android.content.res.TypedArray sa
android.content.pm.PackageManager$NameNotFoundException e
java.io.IOException e
org.xmlpull.v1.XmlPullParserException e
android.content.pm.PackageManager pm
android.content.pm.ResolveInfo resolveInfo
String cn
android.content.res.XmlResourceParser parser
Exception caughtException
private android.content.ComponentName getComponentName (android.content.pm.ResolveInfo)
android.content.pm.ResolveInfo resolveInfo
private void maybeEnableFactoryTrustAgents (com.android.internal.widget.LockPatternUtils, int)
android.content.ComponentName componentName
int applicationInfoFlags
android.content.pm.ResolveInfo resolveInfo
com.android.internal.widget.LockPatternUtils utils
int userId
android.content.pm.PackageManager pm
java.util.List resolveInfos
android.util.ArraySet discoveredAgents
java.util.List previouslyEnabledAgents
private java.util.List resolveAllowedTrustAgents (android.content.pm.PackageManager, int)
android.content.ComponentName name
String packageName
android.content.pm.ResolveInfo resolveInfo
android.content.pm.PackageManager pm
int userId
java.util.List resolveInfos
java.util.ArrayList allowedAgents
private boolean aggregateIsTrusted (int)
com.android.server.trust.TrustManagerService$AgentInfo info
int i
int userId
private boolean aggregateIsTrustManaged (int)
com.android.server.trust.TrustManagerService$AgentInfo info
int i
int userId
private void dispatchUnlockAttempt (boolean, int)
com.android.server.trust.TrustManagerService$AgentInfo info
int i
boolean successful
int userId
private void addListener (android.app.trust.ITrustListener)
int i
android.app.trust.ITrustListener listener
private void removeListener (android.app.trust.ITrustListener)
int i
android.app.trust.ITrustListener listener
private void dispatchOnTrustChanged (boolean, int, int)
android.os.DeadObjectException e
android.os.RemoteException e
int i
boolean enabled
int userId
int flags
private void dispatchOnTrustManagedChanged (boolean, int)
android.os.DeadObjectException e
android.os.RemoteException e
int i
boolean managed
int userId
public void onStartUser (int)
int userId
public void onCleanupUser (int)
int userId
public void onSwitchUser (int)
int userId
public void onUnlockUser (int)
int userId
private boolean isTrustUsuallyManagedInternal (int)
int i
int i
int userId
boolean persistedValue
private int resolveProfileParent (int)
android.content.pm.UserInfo parent
int userId
long identity
static android.os.Handler access$200 (com.android.server.trust.TrustManagerService)
com.android.server.trust.TrustManagerService x0
static com.android.internal.widget.LockPatternUtils access$300 (com.android.server.trust.TrustManagerService)
com.android.server.trust.TrustManagerService x0
static int access$400 (com.android.server.trust.TrustManagerService, int)
com.android.server.trust.TrustManagerService x0
int x1
static android.content.Context access$500 (com.android.server.trust.TrustManagerService)
com.android.server.trust.TrustManagerService x0
static boolean access$600 (com.android.server.trust.TrustManagerService)
com.android.server.trust.TrustManagerService x0
static android.os.UserManager access$700 (com.android.server.trust.TrustManagerService)
com.android.server.trust.TrustManagerService x0
static int access$800 (com.android.server.trust.TrustManagerService)
com.android.server.trust.TrustManagerService x0
static boolean access$1000 (com.android.server.trust.TrustManagerService, int)
com.android.server.trust.TrustManagerService x0
int x1
static boolean access$1100 (com.android.server.trust.TrustManagerService, int)
com.android.server.trust.TrustManagerService x0
int x1
static com.android.server.trust.TrustManagerService$StrongAuthTracker access$1200 (com.android.server.trust.TrustManagerService)
com.android.server.trust.TrustManagerService x0
static android.util.ArraySet access$1300 (com.android.server.trust.TrustManagerService)
com.android.server.trust.TrustManagerService x0
static boolean access$1400 (com.android.server.trust.TrustManagerService, int)
com.android.server.trust.TrustManagerService x0
int x1
static void access$1500 (com.android.server.trust.TrustManagerService, android.app.trust.ITrustListener)
com.android.server.trust.TrustManagerService x0
android.app.trust.ITrustListener x1
static void access$1600 (com.android.server.trust.TrustManagerService, android.app.trust.ITrustListener)
com.android.server.trust.TrustManagerService x0
android.app.trust.ITrustListener x1
static void access$1700 (com.android.server.trust.TrustManagerService, boolean, int)
com.android.server.trust.TrustManagerService x0
boolean x1
int x2
static void access$1800 (com.android.server.trust.TrustManagerService, int)
com.android.server.trust.TrustManagerService x0
int x1
static int access$802 (com.android.server.trust.TrustManagerService, int)
com.android.server.trust.TrustManagerService x0
int x1
static android.util.SparseBooleanArray access$1900 (com.android.server.trust.TrustManagerService)
com.android.server.trust.TrustManagerService x0
static void access$2000 (com.android.server.trust.TrustManagerService, java.lang.String)
com.android.server.trust.TrustManagerService x0
String x1
static void access$2100 (com.android.server.trust.TrustManagerService, com.android.internal.widget.LockPatternUtils, int)
com.android.server.trust.TrustManagerService x0
com.android.internal.widget.LockPatternUtils x1
int x2
static android.util.SparseBooleanArray access$2200 (com.android.server.trust.TrustManagerService)
com.android.server.trust.TrustManagerService x0
static android.util.SparseBooleanArray access$2300 (com.android.server.trust.TrustManagerService)
com.android.server.trust.TrustManagerService x0
static void ()
}
com/android/server/LocationManagerService$4.classLocationManagerService.java
package com.android.server
com.android.server.LocationManagerService$4 extends android.database.ContentObserver {
final com.android.server.LocationManagerService this$0
void (com.android.server.LocationManagerService, android.os.Handler)
com.android.server.LocationManagerService this$0
android.os.Handler x0
public void onChange (boolean)
boolean selfChange
}
com/android/server/AssetAtlasService$ComputeWorker.classAssetAtlasService.java
package com.android.server
com.android.server.AssetAtlasService$ComputeWorker extends java.lang.Object implements java.lang.Runnable {
private final int mStart
private final int mEnd
private final int mStep
private final java.util.List mBitmaps
private final java.util.List mResults
private final java.util.concurrent.CountDownLatch mSignal
private final int mThreshold
void (int, int, int, java.util.List, int, java.util.List, java.util.concurrent.CountDownLatch)
int start
int end
int step
java.util.List bitmaps
int pixelCount
java.util.List results
java.util.concurrent.CountDownLatch signal
int threshold
public void run ()
int count
android.graphics.Atlas$Type type
boolean packSuccess
int height
int width
android.graphics.Atlas$Entry entry
private int packBitmaps (android.graphics.Atlas$Type, int, int, android.graphics.Atlas$Entry)
android.graphics.Bitmap bitmap
int i
android.graphics.Atlas$Type type
int width
int height
android.graphics.Atlas$Entry entry
int total
android.graphics.Atlas atlas
int count
}
com/android/server/CommonTimeManagementService$5.classCommonTimeManagementService.java
package com.android.server
com.android.server.CommonTimeManagementService$5 extends java.lang.Object implements java.lang.Runnable {
final com.android.server.CommonTimeManagementService this$0
void (com.android.server.CommonTimeManagementService)
com.android.server.CommonTimeManagementService this$0
public void run ()
}
com/android/server/NetworkManagementService$NetdResponseCode.classNetworkManagementService.java
package com.android.server
com.android.server.NetworkManagementService$NetdResponseCode extends java.lang.Object {
public static final int InterfaceListResult
public static final int TetherInterfaceListResult
public static final int TetherDnsFwdTgtListResult
public static final int TtyListResult
public static final int TetheringStatsListResult
public static final int TetherStatusResult
public static final int IpFwdStatusResult
public static final int InterfaceGetCfgResult
public static final int SoftapStatusResult
public static final int InterfaceRxCounterResult
public static final int InterfaceTxCounterResult
public static final int QuotaCounterResult
public static final int TetheringStatsResult
public static final int DnsProxyQueryResult
public static final int ClatdStatusResult
public static final int InterfaceChange
public static final int BandwidthControl
public static final int InterfaceClassActivity
public static final int InterfaceAddressChange
public static final int InterfaceDnsServerInfo
public static final int RouteChange
public static final int StrictCleartext
final com.android.server.NetworkManagementService this$0
void (com.android.server.NetworkManagementService)
com.android.server.NetworkManagementService this$0
}
com/android/server/InputMethodManagerService$ImmsBroadcastReceiver.classInputMethodManagerService.java
package com.android.server
com.android.server.InputMethodManagerService$ImmsBroadcastReceiver extends android.content.BroadcastReceiver {
final com.android.server.InputMethodManagerService this$0
void (com.android.server.InputMethodManagerService)
com.android.server.InputMethodManagerService this$0
public void onReceive (android.content.Context, android.content.Intent)
String prevValue
String newValue
String name
android.content.Context context
android.content.Intent intent
String action
}
com/android/server/RecoverySystemService$BinderService.classRecoverySystemService.java
package com.android.server
final com.android.server.RecoverySystemService$BinderService extends android.os.IRecoverySystem$Stub {
final com.android.server.RecoverySystemService this$0
private void (com.android.server.RecoverySystemService)
public boolean uncrypt (java.lang.String, android.os.IRecoverySystemProgressListener)
java.io.FileWriter uncryptFile
java.io.IOException e
android.os.RemoteException ignored
int status
int lastStatus
java.io.IOException e
String filename
android.os.IRecoverySystemProgressListener listener
android.net.LocalSocket socket
java.io.DataInputStream dis
java.io.DataOutputStream dos
public boolean clearBcb ()
public boolean setupBcb (java.lang.String)
String command
private android.net.LocalSocket connectService ()
InterruptedException e
java.io.IOException ignored
int retry
android.net.LocalSocket socket
boolean done
private boolean setupOrClearBcb (boolean, java.lang.String)
int status
java.io.IOException e
boolean isSetup
String command
android.net.LocalSocket socket
java.io.DataInputStream dis
java.io.DataOutputStream dos
void (com.android.server.RecoverySystemService, com.android.server.RecoverySystemService$1)
com.android.server.RecoverySystemService x0
com.android.server.RecoverySystemService$1 x1
}
com/android/server/AnyMotionDetector.classAnyMotionDetector.java
package com.android.server
public com.android.server.AnyMotionDetector extends java.lang.Object {
private static final String TAG
private static final boolean DEBUG
public static final int RESULT_UNKNOWN
public static final int RESULT_STATIONARY
public static final int RESULT_MOVED
private static final int STATE_INACTIVE
private static final int STATE_ACTIVE
private int mState
private final float THRESHOLD_ENERGY
private static final long ORIENTATION_MEASUREMENT_DURATION_MILLIS
private static final long ACCELEROMETER_DATA_TIMEOUT_MILLIS
private static final long ORIENTATION_MEASUREMENT_INTERVAL_MILLIS
private static final int STALE_MEASUREMENT_TIMEOUT_MILLIS
private static final int SAMPLING_INTERVAL_MILLIS
private final android.os.Handler mHandler
private final Object mLock
private android.hardware.Sensor mAccelSensor
private android.hardware.SensorManager mSensorManager
private android.os.PowerManager$WakeLock mWakeLock
private final float mThresholdAngle
private int mNumSufficientSamples
private boolean mMeasurementInProgress
private com.android.server.AnyMotionDetector$Vector3 mCurrentGravityVector
private com.android.server.AnyMotionDetector$Vector3 mPreviousGravityVector
private com.android.server.AnyMotionDetector$RunningSignalStats mRunningStats
private com.android.server.AnyMotionDetector$DeviceIdleCallback mCallback
private final android.hardware.SensorEventListener mListener
private final Runnable mSensorRestart
private final Runnable mMeasurementTimeout
public void (android.os.PowerManager, android.os.Handler, android.hardware.SensorManager, com.android.server.AnyMotionDetector$DeviceIdleCallback, float)
android.os.PowerManager pm
android.os.Handler handler
android.hardware.SensorManager sm
com.android.server.AnyMotionDetector$DeviceIdleCallback callback
float thresholdAngle
public void checkForAnyMotion ()
public void stop ()
private void startOrientationMeasurementLocked ()
android.os.Message msg
private int stopOrientationMeasurementLocked ()
android.os.Message msg
long detectionEndTime
int status
public int getStationaryStatus ()
com.android.server.AnyMotionDetector$Vector3 previousGravityVectorNormalized
com.android.server.AnyMotionDetector$Vector3 currentGravityVectorNormalized
float angle
long diffTime
static java.lang.Object access$000 (com.android.server.AnyMotionDetector)
com.android.server.AnyMotionDetector x0
static com.android.server.AnyMotionDetector$RunningSignalStats access$100 (com.android.server.AnyMotionDetector)
com.android.server.AnyMotionDetector x0
static int access$200 (com.android.server.AnyMotionDetector)
com.android.server.AnyMotionDetector x0
static int access$300 (com.android.server.AnyMotionDetector)
com.android.server.AnyMotionDetector x0
static com.android.server.AnyMotionDetector$DeviceIdleCallback access$400 (com.android.server.AnyMotionDetector)
com.android.server.AnyMotionDetector x0
static void access$500 (com.android.server.AnyMotionDetector)
com.android.server.AnyMotionDetector x0
}
com/android/server/NetworkManagementService$NetdCallbackReceiver.classNetworkManagementService.java
package com.android.server
com.android.server.NetworkManagementService$NetdCallbackReceiver extends java.lang.Object implements com.android.server.INativeDaemonConnectorCallbacks {
final com.android.server.NetworkManagementService this$0
private void (com.android.server.NetworkManagementService)
public void onDaemonConnected ()
public boolean onCheckHoldWakeLock (int)
int code
public boolean onEvent (int, java.lang.String, java.lang.String[])
int flags
int scope
NumberFormatException e
IllegalArgumentException e
NumberFormatException e
String[] servers
long lifetime
long lifetime
int i
java.net.InetAddress gateway
android.net.RouteInfo route
long timestampNanos
int processUid
boolean isActive
String iface
android.net.LinkAddress address
android.net.LinkAddress address
String via
String dev
boolean valid
int uid
byte[] firstPacket
int code
String raw
String[] cooked
String errorMessage
void (com.android.server.NetworkManagementService, com.android.server.NetworkManagementService$1)
com.android.server.NetworkManagementService x0
com.android.server.NetworkManagementService$1 x1
}
com/android/server/IntentResolver$1.classIntentResolver.java
package com.android.server
final com.android.server.IntentResolver$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
int q1
int q2
}
com/android/server/NsdService$NsdStateMachine$DefaultState.classNsdService.java
package com.android.server
com.android.server.NsdService$NsdStateMachine$DefaultState extends com.android.internal.util.State {
final com.android.server.NsdService$NsdStateMachine this$1
void (com.android.server.NsdService$NsdStateMachine)
com.android.server.NsdService$NsdStateMachine this$1
public boolean processMessage (android.os.Message)
com.android.internal.util.AsyncChannel c
com.android.internal.util.AsyncChannel ac
android.os.Message msg
com.android.server.NsdService$ClientInfo cInfo
}
com/android/server/AnyMotionDetector$1.classAnyMotionDetector.java
package com.android.server
com.android.server.AnyMotionDetector$1 extends java.lang.Object implements android.hardware.SensorEventListener {
final com.android.server.AnyMotionDetector this$0
void (com.android.server.AnyMotionDetector)
com.android.server.AnyMotionDetector this$0
public void onSensorChanged (android.hardware.SensorEvent)
com.android.server.AnyMotionDetector$Vector3 accelDatum
android.hardware.SensorEvent event
int status
public void onAccuracyChanged (android.hardware.Sensor, int)
android.hardware.Sensor sensor
int accuracy
}
com/android/server/AppOpsService$1$1.classAppOpsService.java
package com.android.server
com.android.server.AppOpsService$1$1 extends android.os.AsyncTask {
final com.android.server.AppOpsService$1 this$1
void (com.android.server.AppOpsService$1)
com.android.server.AppOpsService$1 this$1
protected transient java.lang.Void doInBackground (java.lang.Void[])
Void[] params
protected volatile java.lang.Object doInBackground (java.lang.Object[])
}
com/android/server/LockSettingsStorage$1.classLockSettingsStorage.java
package com.android.server
com.android.server.LockSettingsStorage$1 extends java.lang.Object {
}
com/android/server/ConnectivityService$NetworkFactoryInfo.classConnectivityService.java
package com.android.server
com.android.server.ConnectivityService$NetworkFactoryInfo extends java.lang.Object {
public final String name
public final android.os.Messenger messenger
public final com.android.internal.util.AsyncChannel asyncChannel
public void (java.lang.String, android.os.Messenger, com.android.internal.util.AsyncChannel)
String name
android.os.Messenger messenger
com.android.internal.util.AsyncChannel asyncChannel
}
com/android/server/BatteryService$LocalService.classBatteryService.java
package com.android.server
final com.android.server.BatteryService$LocalService extends android.os.BatteryManagerInternal {
final com.android.server.BatteryService this$0
private void (com.android.server.BatteryService)
public boolean isPowered (int)
int plugTypeSet
public int getPlugType ()
public int getBatteryLevel ()
public boolean getBatteryLevelLow ()
public int getInvalidCharger ()
void (com.android.server.BatteryService, com.android.server.BatteryService$1)
com.android.server.BatteryService x0
com.android.server.BatteryService$1 x1
}
com/android/server/notification/
com/android/server/notification/ValidateNotificationPeople$PeopleRankingReconsideration.classValidateNotificationPeople.java
package com.android.server.notification
com.android.server.notification.ValidateNotificationPeople$PeopleRankingReconsideration extends com.android.server.notification.RankingReconsideration {
private final java.util.LinkedList mPendingLookups
private final android.content.Context mContext
private float mContactAffinity
private com.android.server.notification.NotificationRecord mRecord
final com.android.server.notification.ValidateNotificationPeople this$0
private void (com.android.server.notification.ValidateNotificationPeople, android.content.Context, java.lang.String, java.util.LinkedList)
android.content.Context context
String key
java.util.LinkedList pendingLookups
public void work ()
String cacheKey
com.android.server.notification.ValidateNotificationPeople$LookupResult lookupResult
android.net.Uri uri
String handle
long start
long timeStartMs
public void applyChangesLocked (com.android.server.notification.NotificationRecord)
com.android.server.notification.NotificationRecord operand
float affinityBound
public float getContactAffinity ()
public void setRecord (com.android.server.notification.NotificationRecord)
com.android.server.notification.NotificationRecord record
void (com.android.server.notification.ValidateNotificationPeople, android.content.Context, java.lang.String, java.util.LinkedList, com.android.server.notification.ValidateNotificationPeople$1)
com.android.server.notification.ValidateNotificationPeople x0
android.content.Context x1
String x2
java.util.LinkedList x3
com.android.server.notification.ValidateNotificationPeople$1 x4
}
com/android/server/notification/CalendarTracker.classCalendarTracker.java
package com.android.server.notification
public com.android.server.notification.CalendarTracker extends java.lang.Object {
private static final String TAG
private static final boolean DEBUG
private static final boolean DEBUG_ATTENDEES
private static final int EVENT_CHECK_LOOKAHEAD
private static final String[] INSTANCE_PROJECTION
private static final String INSTANCE_ORDER_BY
private static final String[] ATTENDEE_PROJECTION
private static final String ATTENDEE_SELECTION
private final android.content.Context mSystemContext
private final android.content.Context mUserContext
private com.android.server.notification.CalendarTracker$Callback mCallback
private boolean mRegistered
private final android.database.ContentObserver mObserver
public void (android.content.Context, android.content.Context)
android.content.Context systemContext
android.content.Context userContext
public void setCallback (com.android.server.notification.CalendarTracker$Callback)
com.android.server.notification.CalendarTracker$Callback callback
public void dump (java.lang.String, java.io.PrintWriter)
String prefix
java.io.PrintWriter pw
private android.util.ArraySet getPrimaryCalendars ()
long start
android.util.ArraySet rt
String primary
String[] projection
String selection
android.database.Cursor cursor
public com.android.server.notification.CalendarTracker$CheckEventResult checkEvent (android.service.notification.ZenModeConfig$EventInfo, long)
boolean meetsAttendee
long begin
long end
String title
boolean calendarVisible
int eventId
String name
String owner
long calendarId
int availability
boolean calendarPrimary
boolean meetsTime
boolean meetsCalendar
boolean meetsAvailability
android.util.ArraySet primaryCalendars
android.service.notification.ZenModeConfig$EventInfo filter
long time
android.net.Uri$Builder uriBuilder
android.net.Uri uri
android.database.Cursor cursor
com.android.server.notification.CalendarTracker$CheckEventResult result
private boolean meetsAttendee (android.service.notification.ZenModeConfig$EventInfo, int, java.lang.String)
long rowEventId
String rowEmail
int status
boolean meetsReply
boolean eventMeets
boolean rt
android.service.notification.ZenModeConfig$EventInfo filter
int eventId
String email
long start
String selection
String[] selectionArgs
android.database.Cursor cursor
private void setRegistered (boolean)
boolean registered
android.content.ContentResolver cr
int userId
private static java.lang.String attendeeStatusToString (int)
int status
private static java.lang.String availabilityToString (int)
int availability
private static boolean meetsReply (int, int)
int reply
int attendeeStatus
static boolean access$000 ()
static android.content.Context access$100 (com.android.server.notification.CalendarTracker)
com.android.server.notification.CalendarTracker x0
static com.android.server.notification.CalendarTracker$Callback access$200 (com.android.server.notification.CalendarTracker)
com.android.server.notification.CalendarTracker x0
static void ()
}
com/android/server/notification/ConditionProviders$ConditionRecord.classConditionProviders.java
package com.android.server.notification
com.android.server.notification.ConditionProviders$ConditionRecord extends java.lang.Object {
public final android.net.Uri id
public final android.content.ComponentName component
public android.service.notification.Condition condition
public com.android.server.notification.ManagedServices$ManagedServiceInfo info
public boolean subscribed
private void (android.net.Uri, android.content.ComponentName)
android.net.Uri id
android.content.ComponentName component
public java.lang.String toString ()
StringBuilder sb
void (android.net.Uri, android.content.ComponentName, com.android.server.notification.ConditionProviders$1)
android.net.Uri x0
android.content.ComponentName x1
com.android.server.notification.ConditionProviders$1 x2
}
com/android/server/notification/RankingReconsideration.classRankingReconsideration.java
package com.android.server.notification
public abstract com.android.server.notification.RankingReconsideration extends java.lang.Object implements java.lang.Runnable {
private static final long IMMEDIATE
private static final int START
private static final int RUNNING
private static final int DONE
private static final int CANCELLED
private int mState
private long mDelay
protected String mKey
public void (java.lang.String)
String key
public void (java.lang.String, long)
String key
long delay
public java.lang.String getKey ()
public void run ()
public long getDelay (java.util.concurrent.TimeUnit)
java.util.concurrent.TimeUnit unit
public boolean cancel (boolean)
boolean mayInterruptIfRunning
public boolean isCancelled ()
public boolean isDone ()
public abstract void work ()
public abstract void applyChangesLocked (com.android.server.notification.NotificationRecord)
}
com/android/server/notification/ManagedServices$ManagedServiceInfo.classManagedServices.java
package com.android.server.notification
public com.android.server.notification.ManagedServices$ManagedServiceInfo extends java.lang.Object implements android.os.IBinder$DeathRecipient {
public android.os.IInterface service
public android.content.ComponentName component
public int userid
public boolean isSystem
public android.content.ServiceConnection connection
public int targetSdkVersion
final com.android.server.notification.ManagedServices this$0
public void (com.android.server.notification.ManagedServices, android.os.IInterface, android.content.ComponentName, int, boolean, android.content.ServiceConnection, int)
com.android.server.notification.ManagedServices this$0
android.os.IInterface service
android.content.ComponentName component
int userid
boolean isSystem
android.content.ServiceConnection connection
int targetSdkVersion
public boolean isGuest (com.android.server.notification.ManagedServices)
com.android.server.notification.ManagedServices host
public com.android.server.notification.ManagedServices getOwner ()
public java.lang.String toString ()
public boolean enabledAndUserMatches (int)
int nid
public boolean supportsProfiles ()
public void binderDied ()
public boolean isEnabledForCurrentProfiles ()
}
com/android/server/notification/ScheduleCalendar.classScheduleCalendar.java
package com.android.server.notification
public com.android.server.notification.ScheduleCalendar extends java.lang.Object {
private final android.util.ArraySet mDays
private final java.util.Calendar mCalendar
private android.service.notification.ZenModeConfig$ScheduleInfo mSchedule
public void ()
public java.lang.String toString ()
public void setSchedule (android.service.notification.ZenModeConfig$ScheduleInfo)
android.service.notification.ZenModeConfig$ScheduleInfo schedule
public void maybeSetNextAlarm (long, long)
long now
long nextAlarm
public void setTimeZone (java.util.TimeZone)
java.util.TimeZone tz
public long getNextChangeTime (long)
long now
long nextStart
long nextEnd
long nextScheduleTime
private long getNextTime (long, int, int)
long now
int hr
int min
long time
private long getTime (long, int, int)
long millis
int hour
int min
public boolean isInSchedule (long)
long time
long start
long end
boolean isInSchedule
private boolean isInSchedule (int, long, long, long)
int daysOffset
long time
long start
long end
int n
int day
private int getDayOfWeek (long)
long time
private void updateDays ()
int i
private long addDays (long, int)
long time
int days
}
com/android/server/notification/RateEstimator.classRateEstimator.java
package com.android.server.notification
public com.android.server.notification.RateEstimator extends java.lang.Object {
private static final double RATE_ALPHA
private static final double MINIMUM_DT
private Long mLastEventTime
private double mInterarrivalTime
public void ()
public float update (long)
float rate
long now
float rate
public float getRate (long)
long now
private double getInterarrivalEstimate (long)
long now
double dt
}
com/android/server/notification/CountdownConditionProvider$1.classCountdownConditionProvider.java
package com.android.server.notification
com.android.server.notification.CountdownConditionProvider$1 extends java.lang.Object {
}
com/android/server/notification/RankingHelper.classRankingHelper.java
package com.android.server.notification
public com.android.server.notification.RankingHelper extends java.lang.Object implements com.android.server.notification.RankingConfig {
private static final String TAG
private static final int XML_VERSION
private static final String TAG_RANKING
private static final String TAG_PACKAGE
private static final String ATT_VERSION
private static final String ATT_NAME
private static final String ATT_UID
private static final String ATT_PRIORITY
private static final String ATT_VISIBILITY
private static final String ATT_IMPORTANCE
private static final String ATT_TOPIC_ID
private static final String ATT_TOPIC_LABEL
private static final int DEFAULT_PRIORITY
private static final int DEFAULT_VISIBILITY
private static final int DEFAULT_IMPORTANCE
private final com.android.server.notification.NotificationSignalExtractor[] mSignalExtractors
private final com.android.server.notification.NotificationComparator mPreliminaryComparator
private final com.android.server.notification.GlobalSortKeyComparator mFinalComparator
private final android.util.ArrayMap mRecords
private final android.util.ArrayMap mProxyByGroupTmp
private final android.util.ArrayMap mRestoredWithoutUids
private final android.content.Context mContext
private final com.android.server.notification.RankingHandler mRankingHandler
public void (android.content.Context, com.android.server.notification.RankingHandler, com.android.server.notification.NotificationUsageStats, java.lang.String[])
Class extractorClass
com.android.server.notification.NotificationSignalExtractor extractor
ClassNotFoundException e
InstantiationException e
IllegalAccessException e
int i
android.content.Context context
com.android.server.notification.RankingHandler rankingHandler
com.android.server.notification.NotificationUsageStats usageStats
String[] extractorNames
int N
public com.android.server.notification.NotificationSignalExtractor findExtractor (java.lang.Class)
com.android.server.notification.NotificationSignalExtractor extractor
int i
Class extractorClass
int N
public void extractSignals (com.android.server.notification.NotificationRecord)
com.android.server.notification.RankingReconsideration recon
Throwable t
com.android.server.notification.NotificationSignalExtractor extractor
int i
com.android.server.notification.NotificationRecord r
int N
public void readXml (org.xmlpull.v1.XmlPullParser, boolean) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
com.android.server.notification.RankingHelper$Record r
int uid
String name
org.xmlpull.v1.XmlPullParser parser
boolean forRestore
android.content.pm.PackageManager pm
int type
String tag
private static java.lang.String recordKey (java.lang.String, int)
String pkg
int uid
private com.android.server.notification.RankingHelper$Record getOrCreateRecord (java.lang.String, int)
String pkg
int uid
String key
com.android.server.notification.RankingHelper$Record r
public void writeXml (org.xmlpull.v1.XmlSerializer, boolean) throws java.io.IOException
com.android.server.notification.RankingHelper$Record r
boolean hasNonDefaultSettings
int i
org.xmlpull.v1.XmlSerializer out
boolean forBackup
int N
private void updateConfig ()
int i
int N
public void sort (java.util.ArrayList)
int i
com.android.server.notification.NotificationRecord record
String groupKey
boolean isGroupSummary
int i
String groupSortKeyPortion
String groupSortKeyPortion
com.android.server.notification.NotificationRecord record
com.android.server.notification.NotificationRecord groupProxy
String groupSortKey
String groupSortKeyPortion
boolean isGroupSummary
int i
java.util.ArrayList notificationList
int N
public int indexOf (java.util.ArrayList, com.android.server.notification.NotificationRecord)
java.util.ArrayList notificationList
com.android.server.notification.NotificationRecord target
private static int safeInt (org.xmlpull.v1.XmlPullParser, java.lang.String, int)
org.xmlpull.v1.XmlPullParser parser
String att
int defValue
String val
private static int tryParseInt (java.lang.String, int)
NumberFormatException e
String value
int defValue
private static boolean tryParseBool (java.lang.String, boolean)
String value
boolean defValue
public int getPriority (java.lang.String, int)
String packageName
int uid
public void setPriority (java.lang.String, int, int)
String packageName
int uid
int priority
public int getVisibilityOverride (java.lang.String, int)
String packageName
int uid
public void setVisibilityOverride (java.lang.String, int, int)
String pkgName
int uid
int visibility
public int getImportance (java.lang.String, int)
String packageName
int uid
public void setImportance (java.lang.String, int, int)
String pkgName
int uid
int importance
public void setEnabled (java.lang.String, int, boolean)
String packageName
int uid
boolean enabled
boolean wasEnabled
public void dump (java.io.PrintWriter, java.lang.String, com.android.server.notification.NotificationManagerService$DumpFilter)
int i
int N
java.io.PrintWriter pw
String prefix
com.android.server.notification.NotificationManagerService$DumpFilter filter
private static void dumpRecords (java.io.PrintWriter, java.lang.String, com.android.server.notification.NotificationManagerService$DumpFilter, android.util.ArrayMap)
com.android.server.notification.RankingHelper$Record r
int i
java.io.PrintWriter pw
String prefix
com.android.server.notification.NotificationManagerService$DumpFilter filter
android.util.ArrayMap records
int N
public org.json.JSONObject dumpJson (com.android.server.notification.NotificationManagerService$DumpFilter)
org.json.JSONObject record
com.android.server.notification.RankingHelper$Record r
int i
com.android.server.notification.NotificationManagerService$DumpFilter filter
org.json.JSONObject ranking
org.json.JSONArray records
int N
public org.json.JSONArray dumpBansJson (com.android.server.notification.NotificationManagerService$DumpFilter)
org.json.JSONException e
org.json.JSONObject banJson
int userId
String packageName
java.util.Map$Entry ban
com.android.server.notification.NotificationManagerService$DumpFilter filter
org.json.JSONArray bans
java.util.Map packageBans
public java.util.Map getPackageBans ()
com.android.server.notification.RankingHelper$Record r
int i
int N
android.util.ArrayMap packageBans
public void onPackagesChanged (boolean, java.lang.String[])
com.android.server.notification.RankingHelper$Record r
String pkg
boolean queryReplace
String[] pkgList
android.content.pm.PackageManager pm
boolean updated
}
com/android/server/notification/ZenLog.classZenLog.java
package com.android.server.notification
public com.android.server.notification.ZenLog extends java.lang.Object {
private static final String TAG
private static final boolean DEBUG
private static final int SIZE
private static final long[] TIMES
private static final int[] TYPES
private static final String[] MSGS
private static final java.text.SimpleDateFormat FORMAT
private static final int TYPE_INTERCEPTED
private static final int TYPE_ALLOW_DISABLE
private static final int TYPE_SET_RINGER_MODE_EXTERNAL
private static final int TYPE_SET_RINGER_MODE_INTERNAL
private static final int TYPE_DOWNTIME
private static final int TYPE_SET_ZEN_MODE
private static final int TYPE_UPDATE_ZEN_MODE
private static final int TYPE_EXIT_CONDITION
private static final int TYPE_SUBSCRIBE
private static final int TYPE_UNSUBSCRIBE
private static final int TYPE_CONFIG
private static final int TYPE_NOT_INTERCEPTED
private static final int TYPE_DISABLE_EFFECTS
private static final int TYPE_SUPPRESSOR_CHANGED
private static final int TYPE_LISTENER_HINTS_CHANGED
private static int sNext
private static int sSize
public void ()
public static void traceIntercepted (com.android.server.notification.NotificationRecord, java.lang.String)
com.android.server.notification.NotificationRecord record
String reason
public static void traceNotIntercepted (com.android.server.notification.NotificationRecord, java.lang.String)
com.android.server.notification.NotificationRecord record
String reason
public static void traceSetRingerModeExternal (int, int, java.lang.String, int, int)
int ringerModeOld
int ringerModeNew
String caller
int ringerModeInternalIn
int ringerModeInternalOut
public static void traceSetRingerModeInternal (int, int, java.lang.String, int, int)
int ringerModeOld
int ringerModeNew
String caller
int ringerModeExternalIn
int ringerModeExternalOut
public static void traceDowntimeAutotrigger (java.lang.String)
String result
public static void traceSetZenMode (int, java.lang.String)
int zenMode
String reason
public static void traceUpdateZenMode (int, int)
int fromMode
int toMode
public static void traceExitCondition (android.service.notification.Condition, android.content.ComponentName, java.lang.String)
android.service.notification.Condition c
android.content.ComponentName component
String reason
public static void traceSubscribe (android.net.Uri, android.service.notification.IConditionProvider, android.os.RemoteException)
android.net.Uri uri
android.service.notification.IConditionProvider provider
android.os.RemoteException e
public static void traceUnsubscribe (android.net.Uri, android.service.notification.IConditionProvider, android.os.RemoteException)
android.net.Uri uri
android.service.notification.IConditionProvider provider
android.os.RemoteException e
public static void traceConfig (java.lang.String, android.service.notification.ZenModeConfig, android.service.notification.ZenModeConfig)
String reason
android.service.notification.ZenModeConfig oldConfig
android.service.notification.ZenModeConfig newConfig
public static void traceDisableEffects (com.android.server.notification.NotificationRecord, java.lang.String)
com.android.server.notification.NotificationRecord record
String reason
public static void traceEffectsSuppressorChanged (java.util.List, java.util.List, long)
java.util.List oldSuppressors
java.util.List newSuppressors
long suppressedEffects
public static void traceListenerHintsChanged (int, int, int)
int oldHints
int newHints
int listenerCount
private static java.lang.String subscribeResult (android.service.notification.IConditionProvider, android.os.RemoteException)
android.service.notification.IConditionProvider provider
android.os.RemoteException e
private static java.lang.String typeToString (int)
int type
private static java.lang.String ringerModeToString (int)
int ringerMode
private static java.lang.String zenModeToString (int)
int zenMode
private static java.lang.String hintsToString (int)
int hints
private static java.lang.String componentToString (android.content.ComponentName)
android.content.ComponentName component
private static java.lang.String componentListToString (java.util.List)
int i
java.util.List components
StringBuilder stringBuilder
private static void append (int, java.lang.String)
int type
String msg
public static void dump (java.io.PrintWriter, java.lang.String)
int j
int i
int start
java.io.PrintWriter pw
String prefix
static void ()
}
com/android/server/notification/NotificationUsageStats$SingleNotificationStats.classNotificationUsageStats.java
package com.android.server.notification
public com.android.server.notification.NotificationUsageStats$SingleNotificationStats extends java.lang.Object {
private boolean isVisible
private boolean isExpanded
public long posttimeElapsedMs
public long posttimeToFirstClickMs
public long posttimeToDismissMs
public long airtimeCount
public long posttimeToFirstAirtimeMs
public long currentAirtimeStartElapsedMs
public long airtimeMs
public long posttimeToFirstVisibleExpansionMs
public long currentAirtimeExpandedStartElapsedMs
public long airtimeExpandedMs
public long userExpansionCount
public int requestedImportance
public boolean isNoisy
public int naturalImportance
public void ()
public long getCurrentPosttimeMs ()
public long getCurrentAirtimeMs ()
long result
public long getCurrentAirtimeExpandedMs ()
long result
public void onClick ()
public void onDismiss ()
public void onCancel ()
public void onRemoved ()
public void onVisibilityChanged (boolean)
boolean visible
long elapsedNowMs
boolean wasVisible
public void onExpansionChanged (boolean, boolean)
boolean userAction
boolean expanded
private void updateVisiblyExpandedStats ()
long elapsedNowMs
public void finish ()
public java.lang.String toString ()
StringBuilder output
public void updateFrom (com.android.server.notification.NotificationUsageStats$SingleNotificationStats)
com.android.server.notification.NotificationUsageStats$SingleNotificationStats old
}
com/android/server/notification/NotificationManagerService$4.classNotificationManagerService.java
package com.android.server.notification
com.android.server.notification.NotificationManagerService$4 extends java.lang.Object implements java.lang.Runnable {
final com.android.server.notification.NotificationManagerService this$0
void (com.android.server.notification.NotificationManagerService)
com.android.server.notification.NotificationManagerService this$0
public void run ()
}
com/android/server/notification/CountdownConditionProvider.classCountdownConditionProvider.java
package com.android.server.notification
public com.android.server.notification.CountdownConditionProvider extends com.android.server.notification.SystemConditionProviderService {
private static final String TAG
private static final boolean DEBUG
public static final android.content.ComponentName COMPONENT
private static final String ACTION
private static final int REQUEST_CODE
private static final String EXTRA_CONDITION_ID
private final android.content.Context mContext
private final com.android.server.notification.CountdownConditionProvider$Receiver mReceiver
private boolean mConnected
private long mTime
public void ()
public android.content.ComponentName getComponent ()
public boolean isValidConditionId (android.net.Uri)
android.net.Uri id
public void attachBase (android.content.Context)
android.content.Context base
public void onBootComplete ()
public android.service.notification.IConditionProvider asInterface ()
public void dump (java.io.PrintWriter, com.android.server.notification.NotificationManagerService$DumpFilter)
java.io.PrintWriter pw
com.android.server.notification.NotificationManagerService$DumpFilter filter
public void onConnected ()
public void onDestroy ()
public void onSubscribe (android.net.Uri)
long now
CharSequence span
android.net.Uri conditionId
android.app.AlarmManager alarms
android.content.Intent intent
android.app.PendingIntent pendingIntent
public void onUnsubscribe (android.net.Uri)
android.net.Uri conditionId
private static final android.service.notification.Condition newCondition (long, int)
long time
int state
public static java.lang.String tryParseDescription (android.net.Uri)
android.net.Uri conditionUri
long time
long now
CharSequence span
static java.lang.String access$100 ()
static boolean access$200 ()
static android.service.notification.Condition access$300 (long, int)
long x0
int x1
static void ()
}
com/android/server/notification/NotificationUsageStats$AggregatedStats.classNotificationUsageStats.java
package com.android.server.notification
com.android.server.notification.NotificationUsageStats$AggregatedStats extends java.lang.Object {
private final android.content.Context mContext
public final String key
private final long mCreated
private com.android.server.notification.NotificationUsageStats$AggregatedStats mPrevious
public int numEnqueuedByApp
public int numPostedByApp
public int numUpdatedByApp
public int numRemovedByApp
public int numPeopleCacheHit
public int numPeopleCacheMiss
public int numWithStaredPeople
public int numWithValidPeople
public int numBlocked
public int numSuspendedByAdmin
public int numWithActions
public int numPrivate
public int numSecret
public int numWithBigText
public int numWithBigPicture
public int numForegroundService
public int numOngoing
public int numAutoCancel
public int numWithLargeIcon
public int numWithInbox
public int numWithMediaSession
public int numWithTitle
public int numWithText
public int numWithSubText
public int numWithInfoText
public int numInterrupt
public com.android.server.notification.NotificationUsageStats$ImportanceHistogram noisyImportance
public com.android.server.notification.NotificationUsageStats$ImportanceHistogram quietImportance
public com.android.server.notification.NotificationUsageStats$ImportanceHistogram finalImportance
public com.android.server.notification.RateEstimator enqueueRate
public int numRateViolations
public int numQuotaViolations
public long mLastAccessTime
public void (android.content.Context, java.lang.String)
android.content.Context context
String key
public com.android.server.notification.NotificationUsageStats$AggregatedStats getPrevious ()
public void countApiUse (com.android.server.notification.NotificationRecord)
com.android.server.notification.NotificationRecord record
android.app.Notification n
java.util.Set names
public void emit ()
com.android.server.notification.NotificationUsageStats$AggregatedStats previous
void maybeCount (java.lang.String, int)
String name
int value
public void dump (java.io.PrintWriter, java.lang.String)
java.io.PrintWriter pw
String indent
public java.lang.String toString ()
public float getEnqueueRate ()
public float getEnqueueRate (long)
long now
public void updateInterarrivalEstimate (long)
long now
private java.lang.String toStringWithIndent (java.lang.String)
String indent
StringBuilder output
String indentPlusTwo
public org.json.JSONObject dumpJson () throws org.json.JSONException
com.android.server.notification.NotificationUsageStats$AggregatedStats previous
org.json.JSONObject dump
private void maybePut (org.json.JSONObject, java.lang.String, int) throws org.json.JSONException
org.json.JSONObject dump
String name
int value
private void maybePut (org.json.JSONObject, java.lang.String, float) throws org.json.JSONException
org.json.JSONObject dump
String name
float value
}
com/android/server/notification/ManagedServices$UserProfiles.classManagedServices.java
package com.android.server.notification
public com.android.server.notification.ManagedServices$UserProfiles extends java.lang.Object {
private final android.util.SparseArray mCurrentProfiles
public void ()
public void updateCache (android.content.Context)
android.content.pm.UserInfo user
int currentUserId
java.util.List profiles
android.content.Context context
android.os.UserManager userManager
public int[] getCurrentProfileIds ()
int i
int[] users
int N
public boolean isCurrentProfile (int)
int userId
}
com/android/server/notification/RankingConfig.classRankingConfig.java
package com.android.server.notification
public abstract com.android.server.notification.RankingConfig extends java.lang.Object {
public abstract int getPriority (java.lang.String, int)
public abstract void setPriority (java.lang.String, int, int)
public abstract int getVisibilityOverride (java.lang.String, int)
public abstract void setVisibilityOverride (java.lang.String, int, int)
public abstract void setImportance (java.lang.String, int, int)
public abstract int getImportance (java.lang.String, int)
}
com/android/server/notification/NotificationManagerService$StatusBarNotificationHolder.classNotificationManagerService.java
package com.android.server.notification
final com.android.server.notification.NotificationManagerService$StatusBarNotificationHolder extends android.service.notification.IStatusBarNotificationHolder$Stub {
private android.service.notification.StatusBarNotification mValue
public void (android.service.notification.StatusBarNotification)
android.service.notification.StatusBarNotification value
public android.service.notification.StatusBarNotification get ()
android.service.notification.StatusBarNotification value
}
com/android/server/notification/NotificationManagerService$NotificationListeners$1.classNotificationManagerService.java
package com.android.server.notification
com.android.server.notification.NotificationManagerService$NotificationListeners$1 extends java.lang.Object implements java.lang.Runnable {
final com.android.server.notification.ManagedServices$ManagedServiceInfo val$info
final android.service.notification.StatusBarNotification val$oldSbnLightClone
final android.service.notification.NotificationRankingUpdate val$update
final com.android.server.notification.NotificationManagerService$NotificationListeners this$1
void (com.android.server.notification.NotificationManagerService$NotificationListeners, com.android.server.notification.ManagedServices$ManagedServiceInfo, android.service.notification.StatusBarNotification, android.service.notification.NotificationRankingUpdate)
com.android.server.notification.NotificationManagerService$NotificationListeners this$1
public void run ()
}
com/android/server/notification/ManagedServices.classManagedServices.java
package com.android.server.notification
public abstract com.android.server.notification.ManagedServices extends java.lang.Object {
protected final String TAG
protected final boolean DEBUG
protected static final String ENABLED_SERVICES_SEPARATOR
protected final android.content.Context mContext
protected final Object mMutex
private final com.android.server.notification.ManagedServices$UserProfiles mUserProfiles
private final com.android.server.notification.ManagedServices$SettingsObserver mSettingsObserver
private final com.android.server.notification.ManagedServices$Config mConfig
private android.util.ArraySet mRestored
protected final java.util.ArrayList mServices
private final java.util.ArrayList mServicesBinding
private android.util.ArraySet mEnabledServicesForCurrentProfiles
private android.util.ArraySet mEnabledServicesPackageNames
private android.util.ArraySet mRestoredPackages
private android.util.ArraySet mSnoozingForCurrentProfiles
private int[] mLastSeenProfileIds
private final android.content.BroadcastReceiver mRestoreReceiver
public void (android.content.Context, android.os.Handler, java.lang.Object, com.android.server.notification.ManagedServices$UserProfiles)
android.content.Context context
android.os.Handler handler
Object mutex
com.android.server.notification.ManagedServices$UserProfiles userProfiles
android.content.IntentFilter filter
protected abstract com.android.server.notification.ManagedServices$Config getConfig ()
private java.lang.String getCaption ()
protected abstract android.os.IInterface asInterface (android.os.IBinder)
protected abstract boolean checkType (android.os.IInterface)
protected abstract void onServiceAdded (com.android.server.notification.ManagedServices$ManagedServiceInfo)
protected void onServiceRemovedLocked (com.android.server.notification.ManagedServices$ManagedServiceInfo)
com.android.server.notification.ManagedServices$ManagedServiceInfo removed
private com.android.server.notification.ManagedServices$ManagedServiceInfo newServiceInfo (android.os.IInterface, android.content.ComponentName, int, boolean, android.content.ServiceConnection, int)
android.os.IInterface service
android.content.ComponentName component
int userid
boolean isSystem
android.content.ServiceConnection connection
int targetSdkVersion
public void onBootPhaseAppsCanStart ()
public void dump (java.io.PrintWriter, com.android.server.notification.NotificationManagerService$DumpFilter)
android.content.ComponentName cmpt
com.android.server.notification.ManagedServices$ManagedServiceInfo info
android.content.ComponentName name
java.io.PrintWriter pw
com.android.server.notification.NotificationManagerService$DumpFilter filter
public static java.lang.String restoredSettingName (java.lang.String)
String setting
public void settingRestored (java.lang.String, java.lang.String, java.lang.String, int)
String element
String oldValue
String newValue
int userid
public boolean isComponentEnabledForPackage (java.lang.String)
String pkg
public void onPackagesChanged (boolean, java.lang.String[])
String pkgName
boolean queryReplace
String[] pkgList
boolean anyServicesInvolved
public void onUserSwitched (int)
int user
public void onUserUnlocked (int)
int user
public com.android.server.notification.ManagedServices$ManagedServiceInfo getServiceFromTokenLocked (android.os.IInterface)
com.android.server.notification.ManagedServices$ManagedServiceInfo info
int i
android.os.IInterface service
android.os.IBinder token
int N
public com.android.server.notification.ManagedServices$ManagedServiceInfo checkServiceTokenLocked (android.os.IInterface)
android.os.IInterface service
com.android.server.notification.ManagedServices$ManagedServiceInfo info
public void unregisterService (android.os.IInterface, int)
android.os.IInterface service
int userid
public void registerService (android.os.IInterface, android.content.ComponentName, int)
android.os.IInterface service
android.content.ComponentName component
int userid
com.android.server.notification.ManagedServices$ManagedServiceInfo info
public void registerGuestService (com.android.server.notification.ManagedServices$ManagedServiceInfo)
com.android.server.notification.ManagedServices$ManagedServiceInfo guest
public void setComponentState (android.content.ComponentName, boolean)
int userId
int[] userIds
android.content.ComponentName component
boolean enabled
boolean previous
private void rebuildRestoredPackages ()
android.content.ComponentName name
android.util.ArraySet names
int i
String secureSettingName
String secondarySettingName
int[] userIds
int N
protected android.util.ArraySet loadComponentNamesFromSetting (java.lang.String, int)
android.content.ComponentName value
int i
String settingName
int userId
android.content.ContentResolver cr
String settingValue
String[] restored
android.util.ArraySet result
private void storeComponentsToSetting (java.util.Set, java.lang.String, int)
android.content.ComponentName c
int index
java.util.Set components
String settingName
int userId
String[] componentNames
String value
android.content.ContentResolver cr
private void updateSettingsAccordingToInstalledServices ()
int i
int[] userIds
int N
protected java.util.Set queryPackageForServices (java.lang.String, int)
android.content.pm.ResolveInfo resolveInfo
android.content.pm.ServiceInfo info
android.content.ComponentName component
int i
int count
String packageName
int userId
java.util.Set installed
android.content.pm.PackageManager pm
android.content.Intent queryIntent
java.util.List installedServices
private void updateSettingsAccordingToInstalledServices (java.lang.String, int)
boolean wasRestored
android.content.ComponentName component
String setting
int userId
boolean restoredChanged
boolean currentChanged
java.util.Set restored
java.util.Set current
java.util.Set installed
android.util.ArraySet retained
private void rebindServices (boolean)
int i
com.android.server.notification.ManagedServices$ManagedServiceInfo service
android.content.ComponentName component
int j
android.util.ArraySet userComponents
java.util.Set add
int i
android.content.ComponentName component
int oldUser
java.util.Set allowedComponents
com.android.server.notification.ManagedServices$ManagedServiceInfo info
android.content.ComponentName component
java.util.Set add
int i
boolean forceRebind
int[] userIds
int nUserIds
android.util.SparseArray componentsByUser
java.util.ArrayList removableBoundServices
android.util.SparseArray toAdd
private void registerService (android.content.ComponentName, int)
android.content.ComponentName name
int userid
public void registerSystemService (android.content.ComponentName, int)
android.content.ComponentName name
int userid
private void registerServiceLocked (android.content.ComponentName, int)
android.content.ComponentName name
int userid
private void registerServiceLocked (android.content.ComponentName, int, boolean)
com.android.server.notification.ManagedServices$ManagedServiceInfo info
int i
android.content.ServiceConnection serviceConnection
SecurityException ex
android.content.ComponentName name
int userid
boolean isSystem
String servicesBindingTag
int N
android.content.Intent intent
android.app.PendingIntent pendingIntent
android.content.pm.ApplicationInfo appInfo
int targetSdkVersion
private void unregisterService (android.content.ComponentName, int)
android.content.ComponentName name
int userid
private void unregisterServiceLocked (android.content.ComponentName, int)
IllegalArgumentException ex
com.android.server.notification.ManagedServices$ManagedServiceInfo info
int i
android.content.ComponentName name
int userid
int N
private com.android.server.notification.ManagedServices$ManagedServiceInfo removeServiceImpl (android.os.IInterface, int)
com.android.server.notification.ManagedServices$ManagedServiceInfo info
int i
int N
android.os.IInterface service
int userid
com.android.server.notification.ManagedServices$ManagedServiceInfo serviceInfo
private com.android.server.notification.ManagedServices$ManagedServiceInfo removeServiceLocked (int)
int i
com.android.server.notification.ManagedServices$ManagedServiceInfo info
private void checkNotNull (android.os.IInterface)
android.os.IInterface service
private com.android.server.notification.ManagedServices$ManagedServiceInfo registerServiceImpl (android.os.IInterface, android.content.ComponentName, int)
android.os.IInterface service
android.content.ComponentName component
int userid
com.android.server.notification.ManagedServices$ManagedServiceInfo info
private com.android.server.notification.ManagedServices$ManagedServiceInfo registerServiceImpl (com.android.server.notification.ManagedServices$ManagedServiceInfo)
com.android.server.notification.ManagedServices$ManagedServiceInfo info
private void unregisterServiceImpl (android.os.IInterface, int)
android.os.IInterface service
int userid
com.android.server.notification.ManagedServices$ManagedServiceInfo info
public boolean isComponentEnabledForCurrentProfiles (android.content.ComponentName)
android.content.ComponentName component
static com.android.server.notification.ManagedServices$Config access$100 (com.android.server.notification.ManagedServices)
com.android.server.notification.ManagedServices x0
static java.util.ArrayList access$300 (com.android.server.notification.ManagedServices)
com.android.server.notification.ManagedServices x0
static com.android.server.notification.ManagedServices$ManagedServiceInfo access$400 (com.android.server.notification.ManagedServices, android.os.IInterface, android.content.ComponentName, int, boolean, android.content.ServiceConnection, int)
com.android.server.notification.ManagedServices x0
android.os.IInterface x1
android.content.ComponentName x2
int x3
boolean x4
android.content.ServiceConnection x5
int x6
static java.lang.String access$500 (com.android.server.notification.ManagedServices)
com.android.server.notification.ManagedServices x0
static void access$600 (com.android.server.notification.ManagedServices, boolean)
com.android.server.notification.ManagedServices x0
boolean x1
static void access$700 (com.android.server.notification.ManagedServices)
com.android.server.notification.ManagedServices x0
static com.android.server.notification.ManagedServices$UserProfiles access$800 (com.android.server.notification.ManagedServices)
com.android.server.notification.ManagedServices x0
static com.android.server.notification.ManagedServices$ManagedServiceInfo access$900 (com.android.server.notification.ManagedServices, android.os.IInterface, int)
com.android.server.notification.ManagedServices x0
android.os.IInterface x1
int x2
static android.util.ArraySet access$1000 (com.android.server.notification.ManagedServices)
com.android.server.notification.ManagedServices x0
}
com/android/server/notification/NotificationManagerService$5.classNotificationManagerService.java
package com.android.server.notification
com.android.server.notification.NotificationManagerService$5 extends com.android.server.notification.ZenModeHelper$Callback {
final com.android.server.notification.NotificationManagerService this$0
void (com.android.server.notification.NotificationManagerService)
com.android.server.notification.NotificationManagerService this$0
public void onConfigChanged ()
void onZenModeChanged ()
void onPolicyChanged ()
}
com/android/server/notification/ValidateNotificationPeople.classValidateNotificationPeople.java
package com.android.server.notification
public com.android.server.notification.ValidateNotificationPeople extends java.lang.Object implements com.android.server.notification.NotificationSignalExtractor {
private static final String TAG
private static final boolean VERBOSE
private static final boolean DEBUG
private static final boolean ENABLE_PEOPLE_VALIDATOR
private static final String SETTING_ENABLE_PEOPLE_VALIDATOR
private static final String[] LOOKUP_PROJECTION
private static final int MAX_PEOPLE
private static final int PEOPLE_CACHE_SIZE
static final float NONE
static final float VALID_CONTACT
static final float STARRED_CONTACT
protected boolean mEnabled
private android.content.Context mBaseContext
private android.util.LruCache mPeopleCache
private java.util.Map mUserToContextMap
private android.os.Handler mHandler
private android.database.ContentObserver mObserver
private int mEvictionCount
private com.android.server.notification.NotificationUsageStats mUsageStats
public void ()
public void initialize (android.content.Context, com.android.server.notification.NotificationUsageStats)
android.content.Context context
com.android.server.notification.NotificationUsageStats usageStats
public com.android.server.notification.RankingReconsideration process (com.android.server.notification.NotificationRecord)
com.android.server.notification.NotificationRecord record
android.content.Context context
public void setConfig (com.android.server.notification.RankingConfig)
com.android.server.notification.RankingConfig config
public float getContactAffinity (android.os.UserHandle, android.os.Bundle, int, float)
InterruptedException e
java.util.concurrent.Semaphore s
android.os.UserHandle userHandle
android.os.Bundle extras
int timeoutMs
float timeoutAffinity
String key
float[] affinityOut
android.content.Context context
com.android.server.notification.ValidateNotificationPeople$PeopleRankingReconsideration prr
float affinity
private android.content.Context getContextAsUser (android.os.UserHandle)
android.content.pm.PackageManager$NameNotFoundException e
android.os.UserHandle userHandle
android.content.Context context
private com.android.server.notification.RankingReconsideration validatePeople (android.content.Context, com.android.server.notification.NotificationRecord)
android.content.Context context
com.android.server.notification.NotificationRecord record
String key
android.os.Bundle extras
float[] affinityOut
com.android.server.notification.ValidateNotificationPeople$PeopleRankingReconsideration rr
float affinity
private com.android.server.notification.ValidateNotificationPeople$PeopleRankingReconsideration validatePeople (android.content.Context, java.lang.String, android.os.Bundle, float[])
String cacheKey
com.android.server.notification.ValidateNotificationPeople$LookupResult lookupResult
String handle
int personIdx
android.content.Context context
String key
android.os.Bundle extras
float[] affinityOut
long start
float affinity
String[] people
java.util.LinkedList pendingLookups
private java.lang.String getCacheKey (int, java.lang.String)
int userId
String handle
public static java.lang.String[] getExtraPeople (android.os.Bundle)
java.util.ArrayList stringArray
int i
java.util.ArrayList charSeqList
int N
String[] array
java.util.ArrayList arrayList
String[] array
String[] array
String[] array
int i
CharSequence[] charSeqArray
int N
String[] array
android.os.Bundle extras
Object people
private com.android.server.notification.ValidateNotificationPeople$LookupResult resolvePhoneContact (android.content.Context, java.lang.String)
android.content.Context context
String number
android.net.Uri phoneUri
private com.android.server.notification.ValidateNotificationPeople$LookupResult resolveEmailContact (android.content.Context, java.lang.String)
android.content.Context context
String email
android.net.Uri numberUri
private com.android.server.notification.ValidateNotificationPeople$LookupResult searchContacts (android.content.Context, android.net.Uri)
Throwable t
android.content.Context context
android.net.Uri lookupUri
com.android.server.notification.ValidateNotificationPeople$LookupResult lookupResult
android.database.Cursor c
static boolean access$000 ()
static int access$100 (com.android.server.notification.ValidateNotificationPeople)
com.android.server.notification.ValidateNotificationPeople x0
static boolean access$200 ()
static android.util.LruCache access$300 (com.android.server.notification.ValidateNotificationPeople)
com.android.server.notification.ValidateNotificationPeople x0
static int access$108 (com.android.server.notification.ValidateNotificationPeople)
com.android.server.notification.ValidateNotificationPeople x0
static com.android.server.notification.ValidateNotificationPeople$LookupResult access$600 (com.android.server.notification.ValidateNotificationPeople, android.content.Context, java.lang.String)
com.android.server.notification.ValidateNotificationPeople x0
android.content.Context x1
String x2
static com.android.server.notification.ValidateNotificationPeople$LookupResult access$700 (com.android.server.notification.ValidateNotificationPeople, android.content.Context, java.lang.String)
com.android.server.notification.ValidateNotificationPeople x0
android.content.Context x1
String x2
static com.android.server.notification.ValidateNotificationPeople$LookupResult access$800 (com.android.server.notification.ValidateNotificationPeople, android.content.Context, android.net.Uri)
com.android.server.notification.ValidateNotificationPeople x0
android.content.Context x1
android.net.Uri x2
static java.lang.String access$900 (com.android.server.notification.ValidateNotificationPeople, int, java.lang.String)
com.android.server.notification.ValidateNotificationPeople x0
int x1
String x2
static com.android.server.notification.NotificationUsageStats access$1000 (com.android.server.notification.ValidateNotificationPeople)
com.android.server.notification.ValidateNotificationPeople x0
static android.content.Context access$1100 (com.android.server.notification.ValidateNotificationPeople)
com.android.server.notification.ValidateNotificationPeople x0
static void ()
}
com/android/server/notification/EventConditionProvider$2.classEventConditionProvider.java
package com.android.server.notification
com.android.server.notification.EventConditionProvider$2 extends java.lang.Object implements com.android.server.notification.CalendarTracker$Callback {
final com.android.server.notification.EventConditionProvider this$0
void (com.android.server.notification.EventConditionProvider)
com.android.server.notification.EventConditionProvider this$0
public void onChanged ()
}
com/android/server/notification/NotificationUsageStats$ImportanceHistogram.classNotificationUsageStats.java
package com.android.server.notification
com.android.server.notification.NotificationUsageStats$ImportanceHistogram extends java.lang.Object {
private static final int NUM_IMPORTANCES
private static final String[] IMPORTANCE_NAMES
private final android.content.Context mContext
private final String[] mCounterNames
private final String mPrefix
private int[] mCount
void (android.content.Context, java.lang.String)
int i
android.content.Context context
String prefix
void increment (int)
int imp
void maybeCount (com.android.server.notification.NotificationUsageStats$ImportanceHistogram)
int value
int i
com.android.server.notification.NotificationUsageStats$ImportanceHistogram prev
void update (com.android.server.notification.NotificationUsageStats$ImportanceHistogram)
int i
com.android.server.notification.NotificationUsageStats$ImportanceHistogram that
public void maybePut (org.json.JSONObject, com.android.server.notification.NotificationUsageStats$ImportanceHistogram) throws org.json.JSONException
org.json.JSONObject dump
com.android.server.notification.NotificationUsageStats$ImportanceHistogram prev
public java.lang.String toString ()
int i
StringBuilder output
static void ()
}
com/android/server/notification/NotificationManagerService$NotificationListeners$4.classNotificationManagerService.java
package com.android.server.notification
com.android.server.notification.NotificationManagerService$NotificationListeners$4 extends java.lang.Object implements java.lang.Runnable {
final com.android.server.notification.ManagedServices$ManagedServiceInfo val$serviceInfo
final android.service.notification.NotificationRankingUpdate val$update
final com.android.server.notification.NotificationManagerService$NotificationListeners this$1
void (com.android.server.notification.NotificationManagerService$NotificationListeners, com.android.server.notification.ManagedServices$ManagedServiceInfo, android.service.notification.NotificationRankingUpdate)
com.android.server.notification.NotificationManagerService$NotificationListeners this$1
public void run ()
}
com/android/server/notification/NotificationManagerService$9.classNotificationManagerService.java
package com.android.server.notification
com.android.server.notification.NotificationManagerService$9 extends android.telephony.PhoneStateListener {
final com.android.server.notification.NotificationManagerService this$0
void (com.android.server.notification.NotificationManagerService)
com.android.server.notification.NotificationManagerService this$0
public void onCallStateChanged (int, java.lang.String)
int state
String incomingNumber
}
com/android/server/notification/NotificationManagerService$DumpFilter.classNotificationManagerService.java
package com.android.server.notification
public final com.android.server.notification.NotificationManagerService$DumpFilter extends java.lang.Object {
public boolean filtered
public String pkgFilter
public boolean zen
public long since
public boolean stats
public boolean redact
public void ()
public static com.android.server.notification.NotificationManagerService$DumpFilter parseFromArguments (java.lang.String[])
String a
int ai
String[] args
com.android.server.notification.NotificationManagerService$DumpFilter filter
public boolean matches (android.service.notification.StatusBarNotification)
android.service.notification.StatusBarNotification sbn
public boolean matches (android.content.ComponentName)
android.content.ComponentName component
public boolean matches (java.lang.String)
String pkg
public java.lang.String toString ()
}
com/android/server/notification/EventConditionProvider$4.classEventConditionProvider.java
package com.android.server.notification
com.android.server.notification.EventConditionProvider$4 extends java.lang.Object implements java.lang.Runnable {
final com.android.server.notification.EventConditionProvider this$0
void (com.android.server.notification.EventConditionProvider)
com.android.server.notification.EventConditionProvider this$0
public void run ()
}
com/android/server/notification/ManagedServices$1.classManagedServices.java
package com.android.server.notification
com.android.server.notification.ManagedServices$1 extends java.lang.Object implements android.content.ServiceConnection {
android.os.IInterface mService
final String val$servicesBindingTag
final int val$userid
final boolean val$isSystem
final int val$targetSdkVersion
final com.android.server.notification.ManagedServices this$0
void (com.android.server.notification.ManagedServices, java.lang.String, int, boolean, int)
com.android.server.notification.ManagedServices this$0
public void onServiceConnected (android.content.ComponentName, android.os.IBinder)
android.content.ComponentName name
android.os.IBinder binder
boolean added
com.android.server.notification.ManagedServices$ManagedServiceInfo info
public void onServiceDisconnected (android.content.ComponentName)
android.content.ComponentName name
}
com/android/server/notification/NotificationSignalExtractor.classNotificationSignalExtractor.java
package com.android.server.notification
public abstract com.android.server.notification.NotificationSignalExtractor extends java.lang.Object {
public abstract void initialize (android.content.Context, com.android.server.notification.NotificationUsageStats)
public abstract com.android.server.notification.RankingReconsideration process (com.android.server.notification.NotificationRecord)
public abstract void setConfig (com.android.server.notification.RankingConfig)
}
com/android/server/notification/NotificationManagerService$6$1.classNotificationManagerService.java
package com.android.server.notification
com.android.server.notification.NotificationManagerService$6$1 extends java.lang.Object implements java.lang.Runnable {
final String val$pkg
final com.android.server.notification.ManagedServices$ManagedServiceInfo val$info
final android.service.notification.Condition[] val$conditions
final com.android.server.notification.NotificationManagerService$6 this$1
void (com.android.server.notification.NotificationManagerService$6, java.lang.String, com.android.server.notification.ManagedServices$ManagedServiceInfo, android.service.notification.Condition[])
com.android.server.notification.NotificationManagerService$6 this$1
public void run ()
}
com/android/server/notification/NotificationManagerService.classNotificationManagerService.java
package com.android.server.notification
public com.android.server.notification.NotificationManagerService extends com.android.server.SystemService {
static final String TAG
static final boolean DBG
public static final boolean ENABLE_CHILD_NOTIFICATIONS
static final int MAX_PACKAGE_NOTIFICATIONS
static final float DEFAULT_MAX_NOTIFICATION_ENQUEUE_RATE
static final int MESSAGE_TIMEOUT
static final int MESSAGE_SAVE_POLICY_FILE
static final int MESSAGE_SEND_RANKING_UPDATE
static final int MESSAGE_LISTENER_HINTS_CHANGED
static final int MESSAGE_LISTENER_NOTIFICATION_FILTER_CHANGED
private static final int MESSAGE_RECONSIDER_RANKING
private static final int MESSAGE_RANKING_SORT
static final int LONG_DELAY
static final int SHORT_DELAY
static final long[] DEFAULT_VIBRATE_PATTERN
static final int VIBRATE_PATTERN_MAXLEN
static final int DEFAULT_STREAM_TYPE
static final boolean ENABLE_BLOCKED_NOTIFICATIONS
static final boolean ENABLE_BLOCKED_TOASTS
static final int MATCHES_CALL_FILTER_CONTACTS_TIMEOUT_MS
static final float MATCHES_CALL_FILTER_TIMEOUT_AFFINITY
private static final int EVENTLOG_ENQUEUE_STATUS_NEW
private static final int EVENTLOG_ENQUEUE_STATUS_UPDATE
private static final int EVENTLOG_ENQUEUE_STATUS_IGNORED
private static final long MIN_PACKAGE_OVERRATE_LOG_INTERVAL
private String mRankerServicePackageName
private android.app.IActivityManager mAm
android.media.AudioManager mAudioManager
android.media.AudioManagerInternal mAudioManagerInternal
com.android.server.statusbar.StatusBarManagerInternal mStatusBar
android.os.Vibrator mVibrator
private com.android.server.vr.VrManagerInternal mVrManagerInternal
final android.os.IBinder mForegroundToken
private android.os.Handler mHandler
private final android.os.HandlerThread mRankingThread
private com.android.server.lights.Light mNotificationLight
com.android.server.lights.Light mAttentionLight
private int mDefaultNotificationColor
private int mDefaultNotificationLedOn
private int mDefaultNotificationLedOff
private long[] mDefaultVibrationPattern
private long[] mFallbackVibrationPattern
private boolean mUseAttentionLight
boolean mSystemReady
private boolean mDisableNotificationEffects
private int mCallState
private String mSoundNotificationKey
private String mVibrateNotificationKey
private final android.util.SparseArray mListenersDisablingEffects
private java.util.List mEffectsSuppressors
private int mListenerHints
private int mInterruptionFilter
private boolean mScreenOn
private boolean mInCall
private boolean mNotificationPulseEnabled
final java.util.ArrayList mNotificationList
final android.util.ArrayMap mNotificationsByKey
final android.util.ArrayMap mAutobundledSummaries
final java.util.ArrayList mToastQueue
final android.util.ArrayMap mSummaryByGroupKey
final com.android.server.notification.NotificationManagerService$PolicyAccess mPolicyAccess
java.util.ArrayList mLights
private android.app.AppOpsManager mAppOps
private android.app.usage.UsageStatsManagerInternal mAppUsageStats
private com.android.server.notification.NotificationManagerService$Archive mArchive
private android.util.AtomicFile mPolicyFile
private static final int DB_VERSION
private static final String TAG_NOTIFICATION_POLICY
private static final String ATTR_VERSION
private com.android.server.notification.RankingHelper mRankingHelper
private final com.android.server.notification.ManagedServices$UserProfiles mUserProfiles
private com.android.server.notification.NotificationManagerService$NotificationListeners mListeners
private com.android.server.notification.NotificationManagerService$NotificationRankers mRankerServices
private com.android.server.notification.ConditionProviders mConditionProviders
private com.android.server.notification.NotificationUsageStats mUsageStats
private static final int MY_UID
private static final int MY_PID
private com.android.server.notification.RankingHandler mRankingHandler
private long mLastOverRateLogTime
private float mMaxPackageEnqueueRate
private final com.android.server.notification.NotificationDelegate mNotificationDelegate
private final android.content.BroadcastReceiver mPackageIntentReceiver
private final android.content.BroadcastReceiver mIntentReceiver
private com.android.server.notification.NotificationManagerService$SettingsObserver mSettingsObserver
private com.android.server.notification.ZenModeHelper mZenModeHelper
private final Runnable mBuzzBeepBlinked
private final android.os.IBinder mService
private final com.android.server.notification.NotificationManagerInternal mInternalService
private void readPolicyXml (java.io.InputStream, boolean) throws org.xmlpull.v1.XmlPullParserException java.lang.NumberFormatException java.io.IOException
java.io.InputStream stream
boolean forRestore
org.xmlpull.v1.XmlPullParser parser
private void loadPolicyFile ()
java.io.IOException e
NumberFormatException e
org.xmlpull.v1.XmlPullParserException e
java.io.FileInputStream infile
public void savePolicyFile ()
private void handleSavePolicyFile ()
java.io.IOException e
java.io.IOException e
java.io.FileOutputStream stream
java.io.FileOutputStream stream
private void writePolicyXml (java.io.OutputStream, boolean) throws java.io.IOException
java.io.OutputStream stream
boolean forBackup
org.xmlpull.v1.XmlSerializer out
private boolean noteNotificationOp (java.lang.String, int)
String pkg
int uid
private boolean